Roasted Sweet Potato Tacos (Easy Vegan Dinner Recipe)

These Roasted Sweet Potato Tacos are an easy vegan dinner made with hearty roasted sweet potatoes and flavorful black beans for a healthy, satisfying meal the whole family will love. Packed with fiber and bold flavor, this simple recipe comes together easily and is perfect for busy weeknights.

Holding a sweet potato and black bean vegan taco in my hand.

Taco night is one of my go-to dinners, especially on busy weeknights when I need something simple and nourishing. These roasted sweet potato tacos are hearty, full of flavor, and easy to throw together with a few fresh toppings. It’s one of those meals where everyone can build their own, which always makes dinner feel a little more fun.

If you love easy plant-based meals like this, try pairing these tacos with my creamy cashew sauce for extra flavor. You can also check out my other quick vegan dinners for more simple, family-friendly meals to keep on repeat.

Spotlight on These Roasted Sweet Potato Tacos

  • They are simple: These tacos come together quickly with roasted sweet potatoes, homemade black beans, and a few fresh toppings.
  • They are customizable: Use your favorite taco toppings or turn everything into a bowl for an easy variation.
  • They are packed with flavor: Spiced black beans and roasted sweet potatoes create a bold, satisfying filling without any packaged seasoning.
  • They are family-friendly: A fun, build-your-own meal that everyone at the table will enjoy.
  • They are healthy: Made with wholesome, plant-based ingredients for a nourishing and balanced dinner.
All of the ingredients needed to make these vegan tacos.

The Ingredients

Pressure cooker black beans: These homemade black beans are a game-changer! Thanks to these hearty black beans, you can enjoy your next meatless Monday without missing meat.

Sweet potato chunks: They will cook faster because they are cut into cubes. They are the perfect size for sweet potato tacos and my favorite way to enjoy sweet potatoes.  powder.

Avocado oil: You’ll use this healthy oil to roast the potato chunks in the oven along with salt and pepper to taste. They will turn out deliciously golden brown and soft on the inside. 

Avocados: Find yourself a few medium to large, good-quality avocados for this guacamole. The quality and size of the avocados really make a difference in how the homemade guacamole turns out.

Lime juice: You’ll want plenty of fresh-squeezed lime juice for this simple guacamole. Or, at least that’s how I like it. Citrusy lime juice and a dash of sea salt are what guacamole is all about, am I right?

Red cabbage: You’ll thinly slice the cabbage and toss it in fresh lime juice. It will add the perfect crunch to your tacos and increase the health benefits. It’s a win-win.

Pickled onions: You can make these mason jar pickled onions ahead of time and store them in the fridge. The tangy pickled red onions add a wonderful dimension to these tacos.

Corn tortillas: You can definitely use your favorite tortillas for this recipe. I prefer soft corn tortillas, but you can also use flour tortillas, hard taco shells, or omit them altogether and make sweet potato bowls instead.

Three vegan tacos are all ready to eat.

Frequently Asked Questions

What are optional topping ideas?

While the tacos taste wonderful as they are, you can definitely add any of your favorite Mexican toppings, including homemade pickle de gallo, cilantro-lime rice, or brown rice, fresh cilantro, grilled onion or bell pepper, salsa or hot sauce, or fresh lime juice.

What do roasted sweet potatoes taste like?

They are slightly sweet from the roasted sweet potatoes, balanced with savory, spiced black beans and fresh toppings for a flavorful and satisfying bite.

Will kids like these vegan tacos?

Yes, these tacos are very kid-friendly. The natural sweetness of the roasted sweet potatoes makes them especially appealing to picky eaters.

Are these roasted sweet potato tacos spicy?

No! The black beans have flavor, but overall, they are not spicy!

Can I air fry the sweet potatoes instead of roasting them?

Yes, you can air fry the sweet potatoes at 400°F for about 12–15 minutes, shaking halfway through, until tender and slightly crispy.

How can I make this recipe quickly?

Use canned black beans instead of homemade, prep toppings ahead of time, and air fry the sweet potatoes to save time on busy nights.

Are sweet potato tacos healthy?

Yes, they are made with whole, plant-based ingredients like sweet potatoes, beans, and fresh toppings, making them a nourishing and balanced meal.

The Instructions

*I recommend making these pickled onions the day before or at minimum the morning before having these tacos for dinner. Otherwise, you could alternatively grill the onions.

An up close picture of fiished red pickled onions in a mason jar.

Step one: Make the pressure cooker black beans if you haven’t already. Alternatively, open two cans of black beans. Rinse and drain them, add them to a saucepan, and place the same spices (just a dash of each) and oil into the pot. Heat them on medium heat until they are warmed all the way through. 

The pressure cooker black beans just finsihed cooking and are ready to eat.

Step two: Roast the sweet potato chunks. Preheat the oven to 425 degrees Fahrenheit. Line a cookie sheet with parchment paper or a silicone mat. Peel and chop the potatoes into small cubes and place them on the lined cookie sheet.

Drizzle the cubes with avocado oil and sprinkle with cumin, chili powder, garlic powder, onion powder, salt, and pepper. Use your hands to toss and coat everything evenly.

Spread the potato chunks into a single layer and roast them for 10 minutes. Pull them from the oven, toss them again, and place them back in the oven for another 15-20 minutes or until they are slightly golden brown on the edges and soft on the inside. Set them aside. 

The sweet potato chunks are seasoned on a baking tray and ready to go in the oven.

Step three: Prepare the cabbage by thinly slicing 1/2 of the cabbage and tossing it in lime juice from 1/2 a lime and a pinch of salt. *You can also use a mandoline to thinly slice quickly and easily. Set the cabbage aside. 

Step four: Prepare the simple guacamole. Place three avocados, juice from 1 lime, and salt to taste in a bowl. Use a fork or whisk to mash it up and stir until the guacamole is creamy. Set it aside.

Step five: Warm the tortillas. You can do this in a pan over medium heat. Once the pan is hot, place each tortilla into the pan and heat for 30-45 seconds, and then flip and heat for another 30-45 seconds.

You can also wrap 6 tortillas in tin foil and place them in a preheated oven at 450 degrees Fahrenheit for about 8 minutes.

Last, you can use the microwave. Lightly dampen a few paper towels. Place one paper towel onto a microwavable plate. Next, add a few tortillas and then cover them with another damp paper towel. Heat them for 30-second increments until they are at the perfect temperature.

Step six: Assemble your tacos. Place a large scoop of black beans down the center of the tortilla. Next, add roasted sweet potato chunks, red cabbage, pickled onions, and finish with guacamole and any additional toppings you desire. Enjoy! 

An up close picture of a roasted sweet potato and black bean taco.

Storage

Store leftovers in an airtight container in the fridge for up to 3 days. For best results, store the components separately and assemble fresh. Guacamole is best enjoyed within 1 day, and leaving the pit in can help slow browning.

Tips and Modifications

Feel free to use canned black beans or pinto beans if you are short on time. Simply heat them on the stove with a little avocado oil, onion powder, garlic powder, chili powder, salt, and pepper for extra flavor.

Warm your corn tortillas before assembling for the best texture and flavor. A quick heat on a skillet makes a big difference.

If you have the time, pick up fresh homemade tortillas from a local Mexican restaurant for an elevated, authentic taco experience.

Roast the sweet potatoes until they are slightly crispy on the edges for the best flavor and texture. Avoid overcrowding the pan so they roast instead of steam.

Swap the tortillas for a bowl by serving everything over rice, quinoa, or greens for an easy variation.

Add extra toppings like salsa, pico, shredded lettuce, pickle de gallo, or a drizzle of cashew crema to customize your tacos.

For a spicier version, add red pepper flakes or hot sauce to the black beans or top the tacos with jalapeños.

Use the air fryer instead of the oven for the sweet potatoes if you are short on time.

More Vegan Mexican Recipes

Black Bean Taquitos

Fresh Pickle De Gallo

Easy Street Corn Guacamole Salad

Mexican Meal Prep Jars

Crispy Fried Tortillas with Black Beans

Sweet Potato Bowls with Cashew Crema

Layered Tacos

Sheet Pan Quesadillas

Roasted Sweet Potato Tacos (Easy Vegan Dinner Recipe)

These Roasted Sweet Potato Tacos are an easy vegan dinner made with hearty roasted sweet potatoes and flavorful black beans for a healthy, satisfying meal the whole family will love. Packed with fiber and bold flavor, this simple recipe comes together easily and is perfect for busy weeknights.
Prep Time: 25 minutes
Cook Time: 1 hour
Total Time: 1 hour 25 minutes
Servings: 8 tacos
Calories: 299kcal

Equipment

  • 1 lined cookie sheet
  • 1 Pressure cooker
  • 1 small-medium bowl *for the guacamole
  • 1 Pressure cooker *for the spiced black beans
  • 1 mason jar with lid *for the pickled onions

Ingredients

For the roasted sweet potato chunks:

  • 2 medium sweet potatoes, peeled and diced into cubes
  • 3 tablespoons avocado oil
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 2 teaspoons sea salt
  • ¼ teaspoon black pepper

For the black beans:

  • 1 pot pressure cooker black beans (recipe below-click link) *You can also use 2 cans of black beans

For the cabbage:

  • ½ head of red cabbage, thinly sliced and roughly chopped *Use a mandoline if you can
  • 1 lime, juiced
  • a dash of salt

For the pickled onions:

  • 1 jar of red pickled onions (recipe below-click link) *You can alternatively make grilled onions

For the guacamole:

  • 3 medium-large avocados
  • 1 lime, juiced
  • Salt to taste

Tortillas:

  • 8 corn tortillas *Or use your favorite variety

Instructions

  • Make the pressure cooker black beans if you haven't already. Alternatively, open two cans of black beans. Rinse and drain them, add them to a saucepan, and place the same spices and oil into the pot. Heat them on medium heat until they are warmed all the way through. 
  • Roast the sweet potato chunks. Preheat the oven to 425 degrees Fahrenheit. Line a cookie sheet with parchment paper or a silicone mat.
    Peel and chop the potatoes into small cubes and place them on the lined cookie sheet. Drizzle the cubes with avocado oil and sprinkle with cumin, chili powder, garlic powder, onion powder, salt, and pepper. Use your hands to toss and coat everything evenly.
    Spread the potato chunks into a single layer and roast them for 10 minutes. Pull them from the oven, toss them again, and place them back in the oven for another 15-20 minutes or until they are slightly golden brown on the edges and soft on the inside. Set them aside. 
  • Prepare the cabbage by thinly slicing 1/2 of the cabbage and tossing it in lime juice from 1/2 a lime and a pinch of salt. *You can also use a mandoline to thinly slice quickly and easily. Set the cabbage aside. 
  • Prepare the simple guacamole. Place three avocados, juice from 1 lime, and salt to taste in a bowl. Use a fork or whisk to mash it up and stir until the guacamole is creamy. Set it aside.
  • Warm the tortillas. You can do this in a pan over medium heat. Once the pan is hot, place each tortilla into the pan and heat for 30-45 seconds, and then flip and heat for another 30-45 seconds.
    You can also wrap 6 tortillas in tin foil and place them in a preheated oven at 450 degrees Fahrenheit for about 8 minutes.
    Last, you can use the microwave. Lightly dampen a few paper towels. Place one paper towel onto a microwavable plate. Next, add a few tortillas and then cover them with another damp paper towel. Heat them for 30-second increments until they are at the perfect temperature.
  • Assemble your tacos. Place a large scoop of black beans down the center of the tortilla. Next, add roasted sweet potato chunks, red cabbage, pickled onions, and finish with guacamole and any additional toppings you desire. Enjoy! 

Notes

Storage:
Store leftovers in an airtight container in the fridge for up to 3 days. For best results, store the components separately and assemble fresh. Guacamole is best enjoyed within 1 day, and leaving the pit in can help slow browning.
Tips and Modifications:
Feel free to use canned black beans or pinto beans if you are short on time. Heat them on the stove with a little avocado oil, onion powder, garlic powder, chili powder, salt, and pepper for extra flavor.
Warm your corn tortillas before assembling for the best texture and flavor. A quick heat on a skillet makes a big difference.
If you have the time, pick up fresh homemade tortillas from a local Mexican restaurant for an elevated, authentic taco experience.
Roast the sweet potatoes until they are slightly crispy on the edges for the best flavor and texture. Avoid overcrowding the pan so they roast instead of steam.
Swap the tortillas for a bowl by serving everything over rice, quinoa, or greens for an easy variation.
Add extra toppings like salsa, pico, shredded lettuce, pickle de gallo, or a drizzle of cashew crema to customize your tacos.
For a spicier version, add red pepper flakes or hot sauce to the black beans or top the tacos with jalapeños.
Use the air fryer instead of the oven for the sweet potatoes if you are short on time.

Nutrition

Serving: 1taco | Calories: 299kcal | Carbohydrates: 36g | Protein: 5g | Fat: 17g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Sodium: 664mg | Potassium: 767mg | Fiber: 10g | Sugar: 6g | Vitamin A: 8797IU | Vitamin C: 43mg | Calcium: 78mg | Iron: 2mg

Did you make this recipe?

Please leave a comment below!
Course: dinner
Cuisine: Mexican
Keyword: bean tacos, black beans, easy dinner, easy dinner ideas, healthy mexican food, healthy tacos, homemade mexican, homemade tacos, mexican dinner, mexican food, pressure cooker beans, simple dinner idea, vegan dinner, vegan mexican food, vegan tacos

Similar Recipes You Might Like

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating