Two soft corn tortillas filled with lightly mashed black beans, roasted cubed sweet potato with caramelized edges, sliced avocado, and chopped cilantro on a white plate, with lime wedges alongside.

Black Bean and Sweet Potato Tacos Recipe

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 4

What Is Black Bean and Sweet Potato Tacos?

This is a plant-based taco built on two components: cubed sweet potato roasted until the edges caramelize, and black beans cooked with red onion, garlic, and lime until they turn creamy and slightly chunky. Warm corn tortillas hold the filling together, and sliced avocado and fresh cilantro finish each taco with a cool, bright contrast to the roasted potato.

What Makes This Recipe Anti-Inflammatory?

Sweet potato gets its orange color from beta-carotene, a carotenoid the body converts into vitamin A. The flesh also carries a useful amount of fiber, which slows how fast the meal raises blood sugar. Roasting concentrates the natural sugars at the edges, so the potato tastes sweet without any added sugar.

Black beans contribute fermentable fiber that feeds bacteria in the gut, along with anthocyanins from their dark skins, the same class of pigment found in blueberries and purple cabbage. The avocado adds oleic acid, a monounsaturated fat, plus lutein, while the extra-virgin olive oil used to cook the onion and beans supplies oleocantal. The recipe has no added sugar, no refined wheat flour, no refined seed oils, and no dairy such as sour cream or cheese.

Ingredients

  • 2 medium sweet potatoes (about 1 1/2 pounds), peeled and cut into 1/2-inch cubes
  • 2 tablespoons extra-virgin olive oil, divided
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground coriander
  • 1/4 teaspoon cayenne pepper
  • 3/4 teaspoon sea salt, divided
  • 1/2 medium red onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 (15-ounce) can black beans, drained and rinsed
  • 2 tablespoons fresh lime juice
  • 8 corn tortillas (6 inches each)
  • 1 ripe avocado, sliced
  • 1/2 cup chopped fresh cilantro
  • 1 lime, cut into wedges

Directions

Step 1

Preheat the oven to 425 degrees Fahrenheit. In a large bowl, toss the sweet potato cubes with 1 tablespoon of the olive oil, the cumin, smoked paprika, coriander, cayenne, and 1/2 teaspoon of the salt until every piece is coated. Spread the cubes in a single layer on a large sheet pan, leaving space between the pieces so they roast instead of steam.

Step 2

Roast the sweet potato for about 25 minutes, flipping the pieces halfway through with a spatula. It is ready when the edges are deeply browned and a fork slides into the center with no resistance.

Step 3

While the sweet potato roasts, heat the remaining 1 tablespoon of olive oil in a large skillet over medium heat. Add the red onion and cook, stirring occasionally, until it turns soft and translucent, about 5 minutes. Add the garlic and cook for 30 seconds, just until fragrant.

Step 4

Add the black beans and the remaining 1/4 teaspoon of salt to the skillet. Cook for 4 to 5 minutes, using the back of a spoon to lightly mash about a third of the beans so the mixture thickens and holds together, while the rest stay whole. Remove the skillet from the heat and stir in the lime juice.

Step 5

Wipe out the skillet and warm the corn tortillas over medium heat, one or two at a time, for about 20 seconds per side, until they turn pliable and pick up small toasted brown spots. Fill each warm tortilla with the black bean mixture, a spoonful of roasted sweet potato, and a few avocado slices. Top with the chopped cilantro and serve with the lime wedges on the side.

Nutrition Facts (per serving)

Calories 470
Fat 14g
Carbs 78g
Protein 12g

InflammaScore

1 Good! Very low inflammation potential

Q&A

Q1: Can I use dried black beans instead of canned?
A1: Yes. Cook about 1/2 cup of dried black beans according to the package instructions until tender, then drain and use them in place of the canned beans. This adds time up front, but the texture works the same way in the skillet.

Q2: How do I store and reheat the leftovers?
A2: Keep the sweet potato and the bean mixture in separate airtight containers in the refrigerator for up to 4 days. Reheat both in a skillet over medium heat until warmed through, then fill fresh tortillas rather than storing the tacos already assembled.

Q3: What usually goes wrong with this recipe?
A3: The sweet potato steams instead of browning when the pieces are crowded on the pan. Cut them into true 1/2-inch cubes and give each piece room on the sheet pan so the edges can caramelize during roasting.

Q4: Can I prep any of this ahead of time?
A4: Yes. Cut the sweet potato and slice the onion up to a day in advance and keep them refrigerated. The beans also reheat well, so cooking that step earlier in the day and warming it before serving works fine.

Q5: Who is this recipe good for?
A5: Anyone eating mostly plants who wants a filling dinner without dairy or refined grains. It also works for a group where some people eat meat and others do not, since the filling stands on its own.

The beans and the sweet potato both reheat well, so doubling the batch means lunch is already made for the next day.
Two soft corn tortillas filled with lightly mashed black beans, roasted cubed sweet potato with caramelized edges, sliced avocado, and chopped cilantro on a white plate, with lime wedges alongside.

STOP GUESSING WHAT TO EAT ON AN ANTI-INFLAMMATORY DIET

Get Your Free Custom Weekly Meal Plan