These sweet potato and black bean tacos are hearty, flavorful, and perfect for taco night. Roasted sweet potatoes, creamy seasoned beans, and fresh toppings make this an easy vegetarian dinner everyone loves.
1largesweet potato, peeled and diced into ½-inch cubes
2tablespoonsextra virgin olive oil
½teaspoonchili powder
¼teaspooncumin
¼teaspoonsmoked paprika
¼teaspoongarlic powder
¼teaspoonblack pepper
Pinchkosher salt
For the Black Beans:
1tablespoonolive oil
1smallonion, diced
3clovesgarlic, minced
1teaspooncumin
¼teaspoonoregano
1can black beans, (15-ounce can) drained and rinsed
2tablespoonslime juice
2tablespoonswater
For Assembly:
12smallcorn tortillas, (6-inch; see notes below)
2avocados, (ripe) sliced
½cupfresh cilantro, chopped
2-3limes, cut into wedges
½red onion, thinly sliced (or pickled red onion)
hot sauce of choice
Optional Toppings:
cheese, shredded varieties, crumbled feta or cotija, etc.
diced tomatoes
shredded lettuce or cabbage
plain Greek yogurt or sour cream
pickled or fresh jalapeños
Instructions
Preheat oven to 425°F. Spritz a non-stick baking sheet with cooking spray or line a baking sheet with parchment paper.
Toss diced sweet potatoes with olive oil, chili powder, cumin, paprika, garlic powder, black pepper, and salt. Spread in a single layer on the baking sheet. Roast for 25-30 minutes, flipping halfway through, until tender and slightly caramelized.
While sweet potatoes roast, heat olive oil in a large skillet over medium heat. Add the diced onion and cook for 4-5 minutes until softened. Add garlic and cook for another minute. Stir in cumin and oregano; cook for 30 seconds until fragrant. Add black beans, lime juice, and water. Simmer for 8-10 minutes, mashing about half the beans with a wooden spoon to create a chunky texture. Season with black pepper and a pinch of salt. Keep warm until ready to serve
Heat tortillas in a dry skillet over medium heat for 30 seconds per side, or wrap in damp paper towels and microwave for 30 seconds. Keep warm, wrapped in a kitchen towel.
Place about 2-3 tablespoons of black bean mixture in each tortilla. Top with roasted sweet potatoes. Add sliced avocado, fresh cilantro, and red onion. Squeeze lime juice over everything. Add cheese and any other toppings as desired. Serve immediately with extra lime wedges.
Notes
Tortillas:
Brush corn tortillas with a little olive oil before you warm them in the skillet for a glow-up.
Swap for flour tortillas, if you prefer.
Vegan – Skip any dairy toppings, or replace with plant-based alternatives, to keep them vegan.
Heat level – Add jalapeños, chipotle powder, or your favorite hot sauce to make these spicier.
Drop a comment or question!Have a question about recipe variations or techniques? Did this recipe make your taste buds do a happy dance? Let me know in the ratings and comments! Your feedback keeps our kitchen sizzling and helps us cook up more free, mouthwatering recipes for you.