This post may contain affiliate links, Read the full disclosure here.
Looking for a quick, healthy, and satisfying meal? These Sweet Potato & Black Bean Tacos are the perfect solution. Packed with roasted sweet potatoes, black beans, and flavorful toppings, these tacos are ideal for a busy weeknight dinner or a fun taco night with friends and family. Not only are they vegetarian and nutritious, but they’re also bursting with flavor!
I’ve been making these tacos for years, and they never disappoint. My family loves them, and they’re so easy to prepare. I love that I can customize the toppings and switch things up depending on what I have on hand. Whether you’re vegan, vegetarian, or just looking for a tasty plant-based meal, these tacos will hit the spot.
Why You’ll Love These Sweet Potato & Black Bean Tacos

Here’s why this recipe has become a staple in my house:
- Quick and easy: You can have these tacos ready in under an hour, making them perfect for a weeknight dinner or meal prep.
- Full of flavor: Roasted sweet potatoes, savory black beans, and zesty toppings come together to create the ultimate taco experience.
- Healthy and filling: Sweet potatoes and black beans provide fiber, vitamins, and plant-based protein, making these tacos both nutritious and satisfying.
- Customizable: Add your favorite toppings like guacamole, salsa, or vegan cheese for a taco that’s uniquely yours.
This recipe is easy enough for beginners but flavorful enough for even the most seasoned cooks. Let’s dive into how to make these sweet potato and black bean tacos!
Ingredients for Sweet Potato & Black Bean Tacos
For the Roasted Sweet Potatoes:
- 2 lb sweet potatoes, peeled and cut into ½” cubes (about 2 large or 3-4 small potatoes)
- 2 tablespoons olive oil
- ½ teaspoon salt
For the Black Beans:
- 2 cans black beans (or 3 cups homemade), rinsed and drained
- 1 tablespoon olive oil
- 2 garlic cloves, minced
- 1 tablespoon homemade taco seasoning (or use store-bought)
- ¼ teaspoon cayenne pepper (optional, for heat)
- ½ cup water
- ½ tablespoon lime juice
- Salt & pepper to taste (I used ¼ teaspoon of each)
Other:
- Corn tortillas (or flour tortillas, if preferred)
Optional Toppings:
- Authentic guacamole
- Cilantro
- Hot sauce or salsa (I love using Taco Shop Red or Green Hot Sauce)
- Shredded cabbage or lettuce
- Vegan shredded cheese (or regular shredded cheese if not vegan)
- Cotija cheese or queso fresco (if not vegan)
- Sour cream or Greek yogurt (or a dairy-free alternative)
How to Make Sweet Potato & Black Bean Tacos
Step 1: Roast the Sweet Potatoes

Roasting the sweet potatoes brings out their natural sweetness and creates the perfect texture for tacos. Here’s how to do it:
- Preheat your oven to 425°F (220°C).
- Toss the sweet potato cubes with 2 tablespoons of olive oil and ½ teaspoon of salt.
- Spread the potatoes out on a large sheet pan lined with parchment paper. Make sure they’re not overcrowded so they can roast evenly.
- Bake for 30-35 minutes, mixing halfway through to ensure even browning. The potatoes should be golden and tender when done.
Step 2: Prepare the Black Beans

While the sweet potatoes are roasting, make the black beans:
- In a large skillet, heat 1 tablespoon of olive oil over medium-high heat.
- Add the minced garlic and taco seasoning. Stir and cook for about 1 minute, until fragrant.
- Mix in the black beans, cayenne pepper, and water. Bring to a simmer.
- Reduce the heat to medium, cover the skillet, and cook for about 10 minutes.
- After 10 minutes, mash half of the beans with a potato masher. Stir and cook for another 3 minutes to allow the moisture to cook off.
- Stir in the lime juice and season with salt and pepper to taste. Set aside.
Step 3: Build the Tacos

Now that the sweet potatoes and beans are ready, it’s time to assemble your tacos:
- Warm the tortillas in a dry skillet or microwave until soft and pliable.
- Layer each tortilla with 2 tablespoons of black beans, followed by ¼ cup of roasted sweet potato cubes.
- Top with your favorite toppings: guacamole, salsa, shredded cabbage, and cheese.
Step 4: Serve and Enjoy!

Serve your Sweet Potato & Black Bean Tacos with a side of lime wedges, and don’t forget the extra salsa or hot sauce if you like a little extra heat. Enjoy!
Tips for the Best Sweet Potato & Black Bean Tacos
- Use a variety of sweet potatoes: Different varieties of sweet potatoes offer varying degrees of sweetness. I love using a mix of red and yellow for color and flavor.
- Customize your toppings: The toppings can make or break a taco. Add vegan cheese, avocado, or even a drizzle of lime crema for extra flavor and creaminess.
- Make your own taco seasoning: If you have the time, try making your own taco seasoning for a fresh, vibrant flavor. It’s simple and can be adjusted to your spice level.
- Use freshly squeezed lime juice: The acidity of lime helps to balance out the richness of the sweet potatoes and beans.
FAQs About Sweet Potato & Black Bean Tacos
What goes on sweet potato tacos?
Sweet potato tacos are delicious with toppings like guacamole, salsa, shredded cabbage, cilantro, and lime. You can also add vegan cheese or regular shredded cheese.
Are black bean tacos healthy?
Yes! Black beans are a great source of plant-based protein and fiber. Paired with sweet potatoes, they make for a filling and nutritious meal.
Can I make sweet potato and black bean tacos ahead of time?
Absolutely! Roast the sweet potatoes and prepare the black beans in advance, and store them in the fridge. When you’re ready to eat, just warm the filling and assemble your tacos.

Related Recipes You’ll Love
If you loved these Sweet Potato & Black Bean Tacos, you’ll also enjoy these tasty recipes:
- 🥗 Winter Salad Recipe with Roasted Butternut Squash – A vibrant, fresh salad that pairs perfectly with tacos.
- 🍝 Pasta with Spinach and Asparagus – A light and healthy pasta dish to complement your meal.
- 🥔 Crispy Hash Browns Recipe – Crispy and golden hash browns that make a great side for any meal.
Save This Recipe for Later
Want to make these Sweet Potato & Black Bean Tacos later? Save the recipe on Pinterest:
👉 Ritzy Recipes on Pinterest
Sweet Potato & Black Bean Tacos
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
These Sweet Potato & Black Bean Tacos are quick, healthy, and full of flavor. Packed with roasted sweet potatoes, black beans, and flavorful toppings, they’re perfect for any taco night.
Ingredients
- 2 lb sweet potatoes, peeled and cut into ½” cubes
- 2 tablespoons olive oil
- ½ teaspoon salt
- 2 cans black beans, rinsed and drained
- 1 tablespoon olive oil
- 2 garlic cloves, minced
- 1 tablespoon homemade taco seasoning
- ¼ teaspoon cayenne pepper (optional)
- ½ cup water
- ½ tablespoon lime juice
- Salt & pepper to taste
- Corn tortillas (or flour tortillas, if preferred)
- Optional toppings: Authentic guacamole, cilantro, hot sauce or salsa, shredded cabbage or lettuce, vegan shredded cheese, Cotija cheese or queso fresco, sour cream or Greek yogurt
Instructions
- Preheat your oven to 425°F (220°C). Toss the sweet potatoes with olive oil and salt. Roast for 30-35 minutes, flipping halfway through.
- Heat olive oil in a skillet over medium-high heat. Add garlic and taco seasoning, cooking for 1 minute. Add black beans, cayenne pepper, and water, simmer for 10 minutes. Mash half the beans with a potato masher and cook for 3 more minutes. Stir in lime juice and season with salt and pepper.
- Warm the tortillas in a dry skillet or microwave. Layer each tortilla with black beans, roasted sweet potatoes, and toppings.
- Serve with lime wedges, salsa, and hot sauce if desired. Enjoy!
Notes
Customize with your favorite toppings like guacamole, shredded cabbage, or avocado. Freshly squeezed lime juice adds a burst of freshness!
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Oven-Roasted
- Cuisine: Mexican
Nutrition
- Serving Size: 1 taco
- Calories: 290
- Sugar: 6g
- Sodium: 480mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 10g
- Protein: 9g
- Cholesterol: 0mg




