Black Bean and Sweet Potato Tacos

Featured in: Bright & Cozy Dinners

These colorful tacos bring together roasted sweet potatoes, red onions, and bell peppers seasoned with smoky cumin and paprika. Paired with warm black beans and nestled in corn tortillas, they're topped with creamy avocado, crunchy cabbage, and fresh cilantro.

The roasting process caramelizes the vegetables naturally, while the spice blend adds depth without overwhelming heat. Perfect for weeknight dinners, these tacos come together in under an hour and serve four generously.

Updated on Wed, 21 Jan 2026 09:37:00 GMT
Roasted sweet potatoes and black beans fill warm corn tortillas, topped with creamy avocado, crunchy red cabbage, and fresh cilantro for these delicious Black Bean and Sweet Potato Tacos. Save to Pinterest
Roasted sweet potatoes and black beans fill warm corn tortillas, topped with creamy avocado, crunchy red cabbage, and fresh cilantro for these delicious Black Bean and Sweet Potato Tacos. | citrushearth.com

My tiny apartment kitchen smelled like smoked paprika and caramelized sweet potatoes the first Tuesday I made these tacos for dinner. The roasting vegetables filled every corner of the room with warmth while I danced around trying to find enough counter space to assemble everything. Now these colorful tacos have become my go-to when I want something that feels festive without requiring hours of work.

Last summer my friend Sarah came over for dinner and I served these tacos with that ridiculous purple cabbage and bright green cilantro scattered across the plate. She took one bite and literally stopped talking mid-sentence to savor the contrast between the creamy avocado and the spiced sweet potatoes. Now she requests them every time she visits.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 2 medium sweet potatoes: These become the sweet heart of your tacos so choose ones that feel heavy for their size with no soft spots
  • 1 small red onion: Thinly slicing the onion instead of dicing creates lovely tender ribbons that roast beautifully alongside the sweet potatoes
  • 1 red bell pepper: The bell pepper adds crunch and vibrant color that makes these tacos sing visually
  • 2 tablespoons olive oil: This helps the spices cling to the vegetables and encourages that gorgeous caramelization we want
  • 1 can black beans: Rinse these thoroughly and warm them gently with a pinch of salt to bring out their creamy texture
  • 1 teaspoon ground cumin: This earthy spice bridges the gap between the sweet potatoes and the smoky elements
  • 1 teaspoon smoked paprika: This is the secret ingredient that gives these tacos that restaurant-quality depth
  • ½ teaspoon chili powder: Adjust based on your heat tolerance but this baseline adds just enough warmth
  • ½ teaspoon garlic powder: Garlic powder distributes more evenly than fresh garlic in the roasted vegetable mixture
  • ½ teaspoon salt and ¼ teaspoon black pepper: This simple seasoning lets the natural sweetness of the vegetables shine through
  • 8 small corn tortillas: White corn tortillas have a milder flavor that pairs perfectly with the bold filling
  • 1 ripe avocado: The creaminess here is non-negotiable for balancing the roasted vegetables
  • 100 g shredded red cabbage: This adds crucial crunch and a pop of purple that makes these tacos gorgeous
  • 1 small bunch fresh cilantro: Cilantro adds brightness that cuts through the rich roasted elements
  • 1 lime: Fresh lime juice squeezed over the finished tacos brings everything together
  • Vegan sour cream or crumbled vegan feta: These optional toppings add tang and richness if you want to go all out

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Roast the vegetables:
Preheat your oven to 220°C and toss the diced sweet potatoes red onion and bell pepper with olive oil and all those beautiful spices until every piece is coated. Spread them on a parchment-lined baking sheet and roast for 25 to 30 minutes stirring halfway through until the sweet potatoes are tender and developing golden edges.
Warm the beans:
While the vegetables roast pour the drained black beans into a small saucepan and warm them gently over medium heat for just 3 to 4 minutes. Season them with a pinch of salt and keep them warm until you are ready to assemble.
Prepare your toppings:
Slice your avocado halve your lime and chop that fresh cilantro so everything is ready to go the moment those vegetables come out of the oven. Shred your cabbage and set out any optional toppings you want to use.
Warm the tortillas:
Heat your corn tortillas in a dry skillet over medium-high heat for about 30 seconds per side until they are pliable and slightly charred. Alternatively you can warm them directly over a gas flame for that authentic street taco experience.
Assemble the tacos:
Divide those gorgeous roasted vegetables and warm black beans among your tortillas then top with avocado slices cabbage cilantro and any other toppings you have chosen. Serve immediately with lime wedges on the side so everyone can squeeze fresh juice over their tacos.
Savory Black Bean and Sweet Potato Tacos featuring vibrant roasted vegetables, seasoned with cumin and smoked paprika, then piled high with tangy vegan feta and a drizzle of cool sour cream. Save to Pinterest
Savory Black Bean and Sweet Potato Tacos featuring vibrant roasted vegetables, seasoned with cumin and smoked paprika, then piled high with tangy vegan feta and a drizzle of cool sour cream. | citrushearth.com

These tacos have become my Tuesday night staple because they turn an ordinary weeknight into something worth celebrating. I love how the colorful filling spills out of the warm tortillas and makes every bite feel like a little party.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Make It Your Own

Once you have the basic technique down these tacos are incredibly forgiving and adaptable. I have used butternut squash in place of sweet potatoes and added roasted corn to the vegetable mixture for extra sweetness.

Serving Suggestions

These tacos pair beautifully with a crisp Mexican lager or a lime-infused sparkling water if you want to keep things light. A simple side of Mexican rice or refried beans can stretch this meal to feed a crowd.

Storage And Reheating

The roasted vegetable and bean mixture keeps well in the refrigerator for up to four days and actually tastes even better as the flavors meld together. Just store your tortillas and fresh toppings separately so nothing gets soggy.

  • Reheat the filling in a skillet over medium heat until warmed through
  • Fresh cabbage and avocado do not reheat well so add these after reheating
  • Warm your tortillas fresh each time for the best texture
A close-up of freshly assembled Black Bean and Sweet Potato Tacos, showcasing the colorful mix of sweet potatoes, black beans, and sliced avocado, perfect for a quick vegan weeknight meal. Save to Pinterest
A close-up of freshly assembled Black Bean and Sweet Potato Tacos, showcasing the colorful mix of sweet potatoes, black beans, and sliced avocado, perfect for a quick vegan weeknight meal. | citrushearth.com

I hope these tacos bring as much color and joy to your table as they have to mine.

Recipe FAQs

Can I make these tacos ahead of time?

Yes, roast the vegetables up to 2 days ahead and store in the refrigerator. Reheat in a 350°F oven for 10 minutes before assembling. Keep toppings separate for best texture.

What else can I use instead of sweet potatoes?

Butternut squash, regular potatoes, or even cauliflower work beautifully as substitutes. Adjust roasting time slightly depending on the vegetable you choose.

How do I prevent corn tortillas from breaking?

Warm them thoroughly in a dry skillet or directly over a gas flame until pliable. You can also wrap them in a clean kitchen towel after heating to keep them soft.

Are these tacos freezer-friendly?

The roasted filling freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat before serving. Tortillas and fresh toppings are best added just before eating.

How can I add more protein?

Serve with Mexican rice, add quinoa to the filling, or top with hemp seeds and pumpkin seeds for extra plant-based protein without changing the flavor profile.

What's the best way to warm the black beans?

Gently heat them in a small saucepan with a splash of water or lime juice over medium-low heat. This keeps them creamy and prevents them from drying out.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Black Bean and Sweet Potato Tacos

Vibrant tacos with roasted vegetables, black beans, and zesty toppings for a satisfying plant-based meal.

Prep duration
15 minutes
Time to cook
30 minutes
Overall time
45 minutes
Created by Elise Porter


Skill level Easy

Cuisine Type Mexican-Inspired

Makes 4 Number of servings

Dietary details Plant-Based, Without Dairy, No Gluten

What Goes In

Vegetables

01 2 medium sweet potatoes, peeled and diced (about 1.1 lbs)
02 1 small red onion, thinly sliced
03 1 red bell pepper, diced
04 2 tablespoons olive oil

Legumes

01 1 can (15 oz) black beans, drained and rinsed

Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 ½ teaspoon chili powder
04 ½ teaspoon garlic powder
05 ½ teaspoon salt
06 ¼ teaspoon black pepper

Tacos & Toppings

01 8 small corn tortillas
02 1 ripe avocado, sliced
03 3.5 oz shredded red cabbage
04 1 small bunch fresh cilantro, chopped
05 1 lime, cut into wedges
06 2 oz vegan sour cream or plain yogurt (optional)
07 1.75 oz crumbled vegan feta (optional)

How to Make It

Step 01

Preheat Oven: Preheat the oven to 425°F.

Step 02

Season Vegetables: In a large bowl, toss diced sweet potatoes, red onion, and red bell pepper with olive oil, cumin, smoked paprika, chili powder, garlic powder, salt, and black pepper until evenly coated.

Step 03

Roast Vegetables: Spread the vegetables onto a baking sheet lined with parchment paper. Roast for 25–30 minutes, stirring halfway, until sweet potatoes are tender and slightly caramelized.

Step 04

Warm Beans: Meanwhile, warm the black beans in a small saucepan over medium heat for 3–4 minutes, stirring occasionally.

Step 05

Heat Tortillas: Heat the corn tortillas in a dry skillet or directly over a flame until warm and pliable.

Step 06

Assemble Tacos: To assemble, divide the roasted vegetables and black beans evenly among tortillas. Top with avocado slices, shredded cabbage, cilantro, vegan sour cream, and vegan feta if desired.

Step 07

Serve: Serve immediately with lime wedges.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Baking sheet
  • Parchment paper
  • Large mixing bowl
  • Small saucepan
  • Skillet or tortilla warmer
  • Cutting board and knife

Allergy details

Double-check ingredients for allergens; talk with your doctor if you’re uncertain.
  • Contains: None (if using certified gluten-free tortillas and vegan toppings)
  • If using store-bought vegan sour cream or feta, check for soy or nut allergens
  • Always verify ingredient labels for hidden allergens

Nutrition info (for each serving)

Nutrition data is for reference and isn’t meant as health advice.
  • Calorie count: 340
  • Fat content: 8 grams
  • Carbohydrates: 58 grams
  • Protein amount: 9 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.