Black Bean & Sweet Potato Tacos
Hearty vegetarian tacos featuring roasted sweet potato and seasoned black beans
in warm corn tortillas, topped with crunchy red cabbage, creamy avocado, and
a squeeze of fresh lime. Packed with fiber and plant protein, these tacos prove
that meatless meals can be deeply satisfying.
These tacos are the answer to the question: "What's a quick, healthy weeknight
dinner that everyone will actually love?" Roasted sweet potato brings natural
sweetness and a creamy interior, while cumin-spiced black beans add hearty
protein and fiber. Together, they make a filling that rivals any meat taco.
What makes this recipe particularly smart is the nutritional balance. The
combination of black beans and sweet potato delivers both soluble and insoluble
fiber, which slows carbohydrate absorption and keeps blood sugar steady. The
avocado adds heart-healthy monounsaturated fats, and the red cabbage provides
a satisfying crunch along with vitamin C and anthocyanins.
The best part? Everything comes together in about 40 minutes, and the components
can be prepped ahead for even faster assembly on busy nights. These tacos are
naturally vegan (skip the optional cheese), gluten-free thanks to corn tortillas,
and budget-friendly enough for regular rotation.
✅ Why This Recipe Is Healthy
- • High fiber: 11g per serving from beans and sweet potato
- • Plant protein: 14g per serving from black beans
- • Heart-healthy fats: Avocado provides monounsaturated fats
- • Zero added sugar: Natural sweetness from roasted sweet potato
- • Gluten-free: Made with corn tortillas
📊 Why This Recipe Scored 87/100
With an overall health score of 87/100, this recipe is a solid, balanced option. Its strongest area is nutrient quality (95/100), where 16g of fiber and whole-food ingredients lift its nutrient density. The main thing holding the score back is blood sugar stability (87/100), because the carbohydrate profile could be slowed with more fiber.
How our scoring works
Ingredients
- ✓ 2 medium sweet potato
- ✓ 1 tbsp olive oil
- ✓ 1 tsp cumin
- ✓ 0.5 tsp chili powder
- ✓ 0.25 tsp table salt
- ✓ 1.5 cups canned black beans
- ✓ 2 cloves garlic
- ✓ 0.5 tsp cumin
- ✓ 1 tbsp lime
- ✓ 8 pieces corn tortilla
- ✓ 1 medium avocado
- ✓ 1.5 cups red cabbage
- ✓ 0.25 cup fresh cilantro
- ✓ 1 medium lime
- ✓ 0.25 tsp black pepper
Instructions
-
1
Preheat oven to 425°F (220°C). Peel and dice the sweet potatoes into 1/2-inch cubes. Toss with olive oil, 1 tsp cumin, chili powder, salt, and black pepper. Spread in a single layer on a baking sheet.
-
2
Roast the sweet potatoes for 20-25 minutes, flipping halfway through, until tender and lightly caramelized on the edges.
-
3
While the sweet potatoes roast, heat the black beans in a small saucepan over medium heat with minced garlic and 0.5 tsp cumin. Cook for 5 minutes, mashing some of the beans with a fork for a creamier texture. Add a squeeze of lime juice and stir.
-
4
Shred the red cabbage thinly. Slice the avocado. Chop the cilantro and cut the remaining lime into wedges.
-
5
Warm the corn tortillas in a dry skillet over medium heat for about 30 seconds per side, or wrap in a damp paper towel and microwave for 30 seconds.
-
6
Assemble the tacos: spread black beans on each tortilla, top with roasted sweet potato, shredded red cabbage, avocado slices, and cilantro. Serve with lime wedges for squeezing.
Health Scores
Overall Health Score
Excellent Stability
Very Low Sodium
Nutrient Dense
Nutrition Facts
Per Serving
Health Highlights
Want detailed insights on why this recipe scored 87?
Upgrade to Pro for Full Analysis