
Black Bean and Sweet Potato Tacos
Cumin-and-smoked-paprika sweet potatoes roast until caramelized at the edges, then pile onto warm corn tortillas with garlicky black beans, creamy avocado, lime-pickled red onion and cilantro. A hearty vegetarian dinner that comes together on one sheet pan and one skillet.
- Prep
- 25 min
- Cook
- 35 min
- Wait
- 10 min
- Total
- 1 hr 10 min
- Makes
- 12 tacos (4 servings, 3 tacos each)
Steps
Before you start
- Position an oven rack in the center and preheat the oven to 425°F (220°C) while you cut the sweet potatoes.
- Cut the sweet potatoes into uniform ½-inch (1.25 cm) cubes so they all cook in the same time.
- Use a large rimmed baking sheet (or two) so the sweet potatoes sit in a single layer; crowding makes them steam instead of brown.
- Slice the avocados just before serving so they stay green.
Preheat and prepOven 425°F / 220°C
- Place a rack in the center of the oven and heat to 425°F (220°C).
- Line a large rimmed baking sheet with parchment.
- Cut the sweet potatoes into even ½-inch (1.25 cm) cubes.
+ Show details− Hide details
Ready when: Cubes are all roughly the same size.
Tip: Uniform cubes cook evenly; smaller pieces burn while larger ones stay hard.
Season sweet potatoes
- In a large bowl, toss the cubes with 3 tbsp olive oil, 2 tsp cumin, the smoked paprika, chili powder, 1 tsp salt and several grinds of pepper until every cube is evenly coated and glossy.
- Spread in a single layer on the baking sheet with space between pieces.
+ Show details− Hide details
Ready when: No cubes are stacked or touching in thick clumps.
Tip: Use two pans if needed; crowded potatoes steam rather than caramelize.
Roast sweet potatoesOven 425°F / 220°C
- Roast at 425°F (220°C) for 25–30 minutes, flipping the cubes with a spatula at the 15-minute mark.
+ Show details− Hide details
Ready when: Edges are deep golden brown and slightly crisp, and a fork slides into the center with no resistance.
Tip: If the bottoms darken before the centers soften, lower the oven to 400°F (200°C).
Pickle the onion
- While the potatoes roast, combine the sliced red onion, 3 tbsp lime juice, sugar and ¼ tsp salt in a small bowl.
- Toss and press the onion down into the liquid.
- Leave at room temperature, stirring once or twice.
+ Show details− Hide details
Ready when: Onion slices are bright pink and tender-crisp, with a mellow tang.
Cook the garlic
- Heat 1 tbsp olive oil in a 10-inch (25 cm) skillet over medium heat until it shimmers, about 1 minute.
- Add the garlic and ½ tsp cumin and stir constantly for 30 seconds.
+ Show details− Hide details
Ready when: Garlic smells fragrant and is pale gold, not brown.
Tip: Burnt garlic turns bitter; pull the pan off the heat briefly if it browns quickly.
Simmer the beans
- Add the drained black beans, ¼ tsp salt and ¼ cup (60 ml) of the reserved bean liquid (or water).
- Raise the heat to medium-high until bubbling, then reduce to medium-low and simmer 6–8 minutes, stirring occasionally.
- Mash about a quarter of the beans against the side of the pan with a spoon to thicken the sauce.
+ Show details− Hide details
Ready when: Beans are hot throughout and coated in a thick, creamy sauce that is not watery.
Tip: If the pan looks dry, add a splash more liquid, 1 tbsp at a time.
Finish the beans
- Remove the skillet from the heat and stir in 1 tbsp lime juice.
- Taste and add salt if needed.
- Cover to keep warm.
+ Show details− Hide details
Ready when: Beans taste bright and well seasoned.
Warm the tortillas
- Heat a large dry skillet or griddle over medium-high heat.
- Warm the tortillas 20–30 seconds per side, until pliable with a few light brown spots.
- Stack them in a clean kitchen towel or foil to keep them steamy and soft.
+ Show details− Hide details
Ready when: Tortillas bend without cracking and have light toasted spots.
Tip: Don't over-toast; they'll turn stiff and crack when folded.
Prep the toppings
- Slice the avocados, chop the cilantro, cut the limes into wedges, and thin the crema with a little water so it drizzles.
- Drain the pickled onion.
+ Show details− Hide details
Tip: Slice the avocado at the last minute to prevent browning.
Assemble and serve
- For each taco, spoon about 2 tbsp of black beans onto a warm tortilla, top with a heaping ¼ cup roasted sweet potatoes, a few avocado slices, pickled onion and cilantro.
- Drizzle with crema and hot sauce if using, and serve right away with lime wedges.
+ Show details− Hide details
Ready when: Tortillas are generously filled but still fold without tearing.
Tip: Double up tortillas if they're thin and tear easily.
Good to know
Tips
- Don't skip the lime juice at the end of the beans; the acid balances the sweetness of the potatoes.
- For extra crisp edges, preheat the baking sheet in the oven for 5 minutes before adding the potatoes (omit parchment, and use a bit more oil).
- Warm tortillas right before serving; they're far more flexible and flavorful than cold ones.
- Add a pinch of cayenne or a minced chipotle in adobo to the potatoes for more heat.
Make ahead
"Roast the sweet potatoes and cook the beans up to 3 days ahead; refrigerate separately in airtight containers. Pickled onion keeps up to 1 week in the fridge. Reheat components before assembling and slice avocado fresh."
Storage & reheating
"Store components separately in airtight containers. Sweet potatoes and beans keep in the fridge up to 4 days; pickled onion up to 1 week. Freeze cooled beans and sweet potatoes up to 2 months. Reheat sweet potatoes on a baking sheet at 400°F (200°C) for 8–10 minutes, and beans in a skillet or microwave with a splash of water. Assembled tacos are best eaten immediately; don't store with tortillas or avocado."
Substitutions
- sweet potatoes → butternut squash cubes. Use ½-inch cubes; roasting time is similar, about 25 minutes.
- corn tortillas → small flour tortillas. Warm the same way; they are softer and easier to fold. Not gluten-free.
- sour cream or Mexican crema → plain coconut yogurt or cashew cream. Makes the tacos fully vegan; thin with water and add a squeeze of lime.
- black beans → pinto beans. Same quantity and method; the flavor is slightly milder and creamier.
More tacos & burritos
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Mexican
- Main ingredient
- Black BeansSweet Potatoes
- Quick & Easy
- Easy





