If you’ve been searching for a deliciously satisfying meal that brings a riot of flavor and color to your table, look no further than these irresistible Black Bean Sweet Potato Tacos. Each bite brings together caramelized roasted sweet potatoes and hearty black beans, all tucked into warm tortillas and topped with creamy avocado, crisp cabbage, tangy crumbled cheese, and zesty lime. It’s a Mexican-inspired dish that seamlessly blends sweet, smoky, creamy, and crunchy all in one glorious taco — perfect for weeknight dinners, entertaining friends, or just adding a splash of fun to your usual meal routine!

Ingredients You’ll Need
What makes these Black Bean Sweet Potato Tacos such a winner is how the simplest ingredients combine to create a bold, well-balanced dish. Each ingredient is chosen not just for taste, but for the way it adds color, texture, or that perfect pop of flavor.
- Sweet Potatoes: Cubed and roasted for natural sweetness and a buttery-soft texture inside every taco.
- Olive Oil: Helps the spices cling to the potatoes and ensures glorious caramelization in the oven.
- Chili Powder: Adds just the right amount of gentle heat and deep flavor.
- Smoked Paprika: Brings a subtle smokiness that gives your tacos serious depth.
- Ground Cumin: Infuses the filling with classic earthy warmth.
- Garlic Powder: Layers in a tasty savory background note.
- Salt: Essential for rounding out and highlighting the flavors in every component.
- Black Beans: Protein-packed, hearty, and just a bit creamy — perfect for making these tacos satisfying and filling.
- Corn Tortillas: Provide an authentic base, plus their subtle corn flavor pairs perfectly with the fillings.
- Shredded Red Cabbage: Delivers crunch and a vibrant pop of purple color.
- Avocado: Offers creamy richness to balance out the spice and tang.
- Feta or Cotija Cheese: Salty, crumbly, and the perfect finishing touch (swap out for a dairy-free cheese if you wish!).
- Fresh Cilantro: For a fresh, herbaceous brightness that ties everything together.
- Sour Cream or Greek Yogurt: Adds a cooling element — you can go classic or lighten it up your way.
- Lime Juice: A squeeze over the top wakes up all the flavors and adds irresistible zing.
How to Make Black Bean Sweet Potato Tacos
Step 1: Roast the Sweet Potatoes
Start by preheating your oven to 425°F (220°C), and line a baking sheet with parchment paper so cleanup is easy. Toss your peeled, diced sweet potatoes with olive oil, chili powder, smoked paprika, cumin, garlic powder, and salt. Make sure every piece is beautifully coated in spices for maximum flavor! Lay them out in a single layer and roast for 25 to 30 minutes, flipping them halfway through. You’re looking for cubes that are golden, tender, and just beginning to caramelize on the edges.
Step 2: Warm the Tortillas
While your sweet potatoes are finishing up in the oven, heat a dry skillet over medium. Warm your corn tortillas one by one for about 30 seconds per side, just until soft and pliable. This little step is the secret to a taco that holds together and tastes so much better than straight from the package!
Step 3: Prepare the Black Beans
Pop your black beans into a small bowl and mash about half of them with a fork, leaving the rest whole for extra texture. Mashing part of the beans helps them nestle into the taco and keeps your filling from spilling everywhere. Feel free to season them with a pinch of salt or splash of lime if you’re feeling fancy.
Step 4: Assemble the Tacos
Now comes the fun part! To each tortilla, add a generous spoonful of roasted sweet potatoes, a layer of black beans, a handful of bright shredded cabbage, slices of creamy avocado, and a sprinkling of feta or cotija cheese. Drizzle over some tangy sour cream or Greek yogurt, give a big squeeze of fresh lime juice, and finish with a shower of fresh cilantro. Each taco should look like a vibrant work of art!
Step 5: Enjoy Immediately
Serve your freshly made Black Bean Sweet Potato Tacos right away for the best combination of textures and flavors. The now-warm tortillas, hot sweet potatoes, and cool toppings are a true celebration of contrast in every mouthful!
How to Serve Black Bean Sweet Potato Tacos

Garnishes
Garnishes let you play with flavor and texture even more! Try adding pickled red onions, thinly sliced jalapeños for a kick, or a handful of toasted pepitas for extra crunch. A dusting of chili flakes or a smoky chipotle sauce can also take your tacos over the top. The real joy here is that you can mix and match based on your mood and what’s in your fridge.
Side Dishes
If you want to turn this meal into a true feast, serve your Black Bean Sweet Potato Tacos alongside a zesty corn salad, classic Mexican rice, or cool cilantro-lime quinoa. I also love a bowl of homemade guacamole or a simple black bean and corn salsa for scooping up bites between tacos. It makes an easy, colorful spread for friends and family!
Creative Ways to Present
You can absolutely lay out all the fillings and toppings on a big board and invite everyone to build their own taco — great for parties or casual get-togethers. You can also double up the tortillas, roll everything up burrito-style, or even turn your taco fillings into a loaded salad or grain bowl if you want to mix things up!
Make Ahead and Storage
Storing Leftovers
Store any leftover fillings (sweet potatoes, beans, and toppings) in separate airtight containers in the fridge. This way, you’re ready for speedy taco assembly later in the week, and nothing gets soggy or loses its texture.
Freezing
The roasted sweet potatoes and black beans both freeze beautifully. Let them cool completely, transfer to freezer-safe containers, and freeze for up to two months. When the taco craving strikes, you’re halfway to a feast!
Reheating
To reheat, simply pop the sweet potatoes and black beans into a microwave-safe dish or warm them gently on the stovetop until heated through. Warm your tortillas just before serving, and add your fresh toppings to keep everything tasting vibrant and crisp.
FAQs
Can I use flour tortillas instead of corn?
Absolutely! While corn tortillas provide that authentic flavor and texture in Black Bean Sweet Potato Tacos, you can use flour tortillas if you prefer a softer or larger base — it’s totally up to you and your taste buds.
How can I make these tacos vegan?
To make these tacos fully plant-based, just skip the cheese or use a vegan alternative and swap out the sour cream or Greek yogurt for a dairy-free yogurt or your favorite cashew crema. The rest of the recipe is naturally vegan!
Are Black Bean Sweet Potato Tacos gluten-free?
Yes, as long as you use certified gluten-free corn tortillas, these tacos are completely gluten-free. They’re perfect for sharing with friends who may have dietary restrictions.
What other toppings work well with this recipe?
The possibilities are endless! Try adding sliced radishes, chopped tomatoes, diced mango, or even a dollop of spicy salsa verde. These tacos are highly customizable, so feel free to get creative!
Can I prep any of the ingredients in advance?
Definitely! You can roast the sweet potatoes and prep your toppings up to two days ahead. Just store them separately in the fridge and assemble your Black Bean Sweet Potato Tacos when you’re ready.
Final Thoughts
I can’t recommend these Black Bean Sweet Potato Tacos enough for brightening up your dinner routine. If you’re craving a wholesome, flavorful, and customizable meal that’s easy to pull together, give this recipe a try — you just might discover your new favorite taco night tradition!
Print
Black Bean Sweet Potato Tacos Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Roasting, Stovetop
- Cuisine: Mexican-Inspired
- Diet: Vegetarian, Gluten-Free
Description
These Black Bean Sweet Potato Tacos are a delicious and satisfying meatless meal that is perfect for Taco Tuesday or any day of the week. Roasted sweet potatoes, spiced black beans, crunchy cabbage, creamy avocado, and tangy lime come together in a flavorful taco that will please everyone at the table.
Ingredients
Sweet Potatoes:
- 2 medium sweet potatoes, peeled and diced
- 2 tablespoons olive oil
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- 1 teaspoon salt
Black Beans:
- 1 can (15 ounces) black beans, drained and rinsed
Tacos:
- 8 small corn tortillas
- 1 cup shredded red cabbage
- 1 avocado, sliced
- 1/2 cup crumbled feta cheese or cotija
- 1/4 cup chopped fresh cilantro
- 1/4 cup sour cream or Greek yogurt
- Juice of 1 lime
Instructions
- Preheat the oven: Preheat the oven to 425°F (220°C) and line a baking sheet with parchment paper.
- Roast sweet potatoes: Toss the diced sweet potatoes with olive oil, chili powder, smoked paprika, cumin, garlic powder, and salt. Roast for 25 to 30 minutes until tender and caramelized.
- Prepare black beans: Mash half of the black beans in a bowl.
- Warm tortillas: Warm the tortillas in a skillet.
- Assemble tacos: Fill tortillas with sweet potatoes, black beans, cabbage, avocado, cheese, sour cream, lime juice, and cilantro.
- Serve: Serve immediately and enjoy!
Notes
- For a vegan option, skip the cheese and use dairy-free yogurt or cashew crema.
- Add pickled red onions or jalapeño slices for extra flavor.
- Flour tortillas can be used instead of corn if preferred.
Nutrition
- Serving Size: 2 tacos
- Calories: 365
- Sugar: 6 g
- Sodium: 570 mg
- Fat: 14 g
- Saturated Fat: 4 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 50 g
- Fiber: 11 g
- Protein: 11 g
- Cholesterol: 10 mg

