June 17, 2026 · 40 min

Roasted Sweet Potato and Black Bean Tacos with Avocado Crema

Dinner40 min731 cal / serving

These roasted sweet potato and black bean tacos are a vibrant and satisfying vegetarian option that’s packed with flavor and texture. Tender cubes of sweet potato are roasted until caramelized, then tossed with black beans, honey and cumin for a sweet and savory filling.

Topped with a creamy avocado crema made with sour cream, lime and cilantro, each bite is a delightful balance of creamy, crunchy and fresh. Perfect for a quick weeknight dinner or a fun taco night with friends.


Recipe details

Dinner40 min731 cal / serving2 servings

Nutrition per serving

Calories731 kcalProtein11.6 gFat35.5 gCarbs89.2 gSugar29.7 gFiber7.5 gSodium1591 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Sweet Potatoes2 unit Sweet PotatoesView ingredient guide
Yellow Onion1 unit Yellow OnionView ingredient guide
Cilantro0.25 ounce CilantroView ingredient guide
Garlic2 clove GarlicView ingredient guide
Black Beans0.5 box Black BeansView ingredient guide
Lime1 unit LimeView ingredient guide
Flour Tortillas6 unit Flour TortillasView ingredient guide
Honey0.5 ounce HoneyView ingredient guide
Cumin1 teaspoon CuminView ingredient guide
Avocado1 unit AvocadoView ingredient guide
Sour Cream4 tablespoon Sour CreamView ingredient guide
Olive Oil2 tablespoon Olive OilView ingredient guide
SaltSalt to tasteView ingredient guide
PepperPepper to tasteView ingredient guide

Instructions

  1. Preheat oven to 400°F. Wash and dry all produce. Cut sweet potatoes into ½-inch cubes. Toss on a baking sheet with 1 tablespoon olive oil, salt and pepper. Roast until tender and lightly browned, about 20 minutes.
  2. Meanwhile, halve, peel and dice the onion. Pick cilantro leaves from stems; discard stems. Mince or grate garlic. Drain and rinse half the black beans. Zest lime until you have ½ teaspoon zest, then cut the lime in half.
  3. Heat 1 tablespoon olive oil in a large pan over medium heat. Add onion and cook until softened, 5-6 minutes, stirring occasionally. Season with salt and pepper. Add garlic and black beans. Cook, stirring, until fragrant and warmed through, 3-4 minutes.
  4. Wrap tortillas in foil and place in the oven to warm, about 5 minutes. Alternatively, wrap tortillas in a damp paper towel and microwave on high until warm, about 30 seconds. Add roasted sweet potatoes, honey, cumin and juice from one lime half to the pan. Cook until liquid is mostly evaporated, 2-3 minutes. Season with salt and pepper.
  5. Halve, pit and peel avocado. Cut one half into thin slices. Roughly chop the other half and place in a medium bowl with sour cream, juice from remaining lime half and lime zest. Mash with a fork until mostly smooth. Season with salt and pepper.
  6. Spread avocado crema onto tortillas, then top each with the sweet potato-black bean mixture, avocado slices and cilantro leaves. Serve with hot sauce if desired.

Recipe Tips

For extra heat, add a pinch of cayenne or your favorite hot sauce.

If you prefer corn tortillas, they work well too-just warm them briefly in a dry skillet.

Leftover filling can be stored in the fridge for up to 3 days and used in burritos or salads.

FAQ

Can I use canned black beans?

Yes, the recipe calls for half a can of black beans. Drain and rinse them before using.

How do I store leftovers?

Store the filling and crema separately in airtight containers in the refrigerator for up to 3 days. Warm the filling before serving.

Can I make this recipe vegan?

Absolutely! Substitute the sour cream with a plant-based alternative or use mashed avocado mixed with lime juice for the crema.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.