Vegetarian Black Bean Sweet Potato Tacos make a simple lunch or dinner recipe that is so easy to meal prep! Sweet potato cubes are cooked with onions in a skillet, layered with canned refried black beans, and topped with cheese and cilantro in a healthy corn tortilla. Taco Tuesday won’t know what hit it!

Vegetarian black bean sweet potato tacos with cheese in a corn tortilla.

Sweet Potato Tacos with Black Beans

Normally, I am a HUGE fan of all things meat – especially when it comes to tacos.

Whether making Instant Pot Tacos al PastorSheet Pan Chicken Fajitas, or Skillet Steak Fajitas, a taco somehow seems incomplete without a bit of meat.

Boy was I wrong to make that assumption.

Little did I know how incredibly DELICIOUS a black bean and sweet potato taco could be.

(Much like these Sweet Potato Black Bean Burgers, Quinoa Stuffed Peppers with Black Beans and Sweet Potato, and these Sweet Potato Black Bean Enchiladas!)

And I didn’t even miss the meat in these vegetarian tacos?!

Not only are they incredibly filling and flavorful, but they are also so quick to make. The natural sweetness of the potatoes pairs perfectly with the hearty black beans and the spice of the toppings.

I’m talking, like under 30 minutes and you’ll have these sweet potato tacos ready to eat!

If you’ve never made your own Refried Black Beans or Instant Pot Refried Black Beans, give it a shot; otherwise, these work great with the canned version.

Want a few other vegetarian taco recipes?  You might also enjoy Roasted Cauliflower Tacos, Easy Migas Tacos, and these Sweet Potato & Brussels Sprout Tacos for your next taco night.

Corn tortillas, sweet potatoes, can of refried black beans, onion, garlic, cheese, cilantro.
Email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week!

Ingredients

These are the simple ingredients you need to make this vegetarian sweet potato taco recipe at home:

  • Sweet Potatoes. This starchy vegetable gives a subtle sweetness to the tacos and pairs perfectly with the beans.  While you can use regular potatoes, you will not get the same amazing flavor combo! Yams can also work, but they’ll have a drier texture. (Here’s more on Yams vs. Sweet Potatoes.)
  • Onions. Sweet onions are my preference, but a yellow or red onion may be substituted.
  • Beans. Canned refried black beans are used in this recipe. You can opt to get some with the red chilis added in for a bit of spice or get the regular, non-spicy kind. If you choose to purchase the reduced sodium variety, make sure you adjust the amount of salt you add accordingly. (You can also make your own Instant Pot Refried Black Beans!)
  • Tortillas. Corn tortillas are used to help keep this recipe completely gluten-free. The flavor also pairs well with the black beans and corn. If you only have flour tortillas on hand, you can always substitute with those!
  • Cilantro. While it may seem like a bonus, trust me, this ingredient is crucial! If you have never had sweet potatoes paired with cilantro, then you are in for a real treat. However, if you think cilantro has that “soapy” taste you can always leave it off.
  • Cheese. Monterrey Jack, sharp white cheddar, or a Mexican cheese blend is recommended for this taco recipe. You can also experiment with some Cotija, goat, or even mozzarella cheese.

How to Make Black Bean Sweet Potato Tacos

Below are the step-by-step instructions to make this vegetarian taco recipe:

Fry Up the Tortillas

My favorite part about these sweet potato tacos, and quite honestly, just about ANY taco I make… is to lightly fry up the corn tortilla in coconut oil!

Have you ever done that before?

It gives your tacos INCREDIBLE flavor and flexibility.

Make sure to dab off the excess oil before serving, though, so you don’t have a soggy taco.

A corn tortilla being lightly toasted in coconut oil in a skillet for a taco.

Make the Filling

Heat a large skillet over medium or medium-high heat. Add the oil and cubes of sweet potato. Cook for about 5-7 minutes, stirring occasionally.

Add the onions, garlic, salt, and pepper to the pan. Continue cooking the sweet potato mixture for another 12 to 15 minutes. The potatoes should be cooked through and the onions tender.

Topping Ideas

Add a scoop of black beans along with some roasted sweet potatoes to each of the warm tortillas.

While these black bean sweet potato tacos are pretty flavorful on their own, there a variety of toppings you can try:

  • Crank up the spice by adding a bit of salsa or hot sauce, like Sriracha sauce.
  • Load them up with even more sautéed veggies like Zucchini & Squash or bell peppers and onions.
  • Not feeling the dairy?… leave off the cheese!  Or you can substitute it for a vegan or dairy-free alternative.
  • Or switch up the type of cheese you use – Monterrey Jack, Cheddar, Mozzarella, Cotija cheese, or even goat cheese would taste amazing.
  • Load it with flavor by adding in some homemade Taco Seasoning Mix to the sweet potatoes while cooking.
  • Guac it up!  With Homemade Guacamole, of course!
  • Or, stick with a classic like sour cream, avocado slices, or fresh cilantro.
  • Make them even more nutritious with some Sautéed Spinach or Sautéed Mushrooms!
A hand holding a gluten-free and vegetarian taco that is meatless.

Meal Prep and Storage

  • How to Prep Ahead: Cook the sweet potatoes and onions and store them in the refrigerator for up to 4-5 days.  Cook up the tortillas and assemble the tacos when you’re ready to eat them. Or, prepare and assemble the entire taco (without cilantro) and wrap them individually in aluminum foil.  (You can put a parchment paper liner on the inside if you’d like!) When you’re ready to eat, simply reheat them in the oven or in a toaster oven and sprinkle on the cilantro just before serving.
  • How to Store: Place leftover black beans and leftover sweet potato in separate airtight containers. Keep them in the fridge for up to 3 to 4 days.
  • How to Freeze: These are best frozen by ingredient. Tightly wrap or cover the black beans and sweet potato separately and freeze for up to 3 months.
  • How to Reheat: Warm completely assembled tacos back up in the microwave. You can use a skillet or microwave to heat up the black beans and sweet potatoes if stored separately.

Expert Tips and Tricks

  • Fry ’em up. Be sure to heat the tortillas in oil for a few minutes first.
  • DIY. It’s quick and easy to whip up your own refried beans.
  • Get creative. The sky’s the limit when it comes to toppings! Try different cheeses, sauces, and fresh herbs.
  • Some like it hot. Feel free to add some chili powder or cayenne pepper to these tacos for a kick.
  • Be a prepper. These are perfect to make the day before! Just roll them in foil and keep until ready.
Four healthy and vegetarian tacos with refried beans and cubed sweet potatoes.

What to Serve with Sweet Potato Tacos?

You can make several different sides to go along with these sweet potato tacos to complete your Taco Night menu:

Mexican Rice or Instant Pot Mexican Rice are both delicious. You can also make Cilantro Lime Rice.

Try this Mexican Sweet Corn Salad.

Wash them down with a Cadillac Margarita or Watermelon Margarita!

More Taco Recipes

If you couldn’t already tell, I’m pretty obsessed with tacos.

For more meat-based tacos you might also like Blackened Fish Tacos, Shredded Chicken Tacos, Air Fryer Fish Tacos or these Blackened Shrimp Tacos.

Tap stars to rate!

5 from 4 votes

Black Bean Sweet Potato Tacos

Vegetarian Black Bean Sweet Potato Tacos make a simple lunch or dinner recipe that is so easy to meal prep!  Sweet potato cubes are cooked with onions in a skillet, layered with canned refried black beans, and topped with cheese and cilantro in a healthy corn tortilla.
Vegetarian black bean sweet potato tacos with cheese in a corn tortilla.
Yield 4 servings
Prep 10 minutes
Cook 20 minutes
Total 30 minutes
An image of an envelope sealed shut with the Evolving Table logo.

Email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • 4 cups sweet potatoes peeled, cut into 1/2-inch cubes
  • 2-3 Tbsp. olive oil
  • 1 small sweet onion finely diced
  • 2 cloves garlic crushed
  • ½ tsp. salt to taste
  • ¼ tsp. pepper to taste
  • 1 cup refried black beans
  • 1-2 Tbsp. coconut oil optional
  • 8 corn tortillas
  • ½ cup cheese Monterrey Jack
  • Cilantro finely chopped
  • See this recipe in Healthy Meal Plan #2

Instructions 

  • In a large skillet place olive oil and sweet potatoes.  Cover skillet and cook over medium heat for 5-7 minutes, stirring occasionally.
  • Add onions, garlic, salt and pepper.  Continue cooking over medium heat for 12-15 minutes, or until sweet potatoes are cooked through.
  • Optional: In a separate skillet over medium heat, add one tablespoon coconut oil and 2-3 tortillas.  Heat up tortillas for 1-2 minutes on each side.  Remove tortillas and place on a paper towel to remove excess oil.  Repeat with remaining tortillas.
  • For serving, fill each tortilla with 2 tablespoons black beans and equal amounts of the sweet potato/onion mixture.  Top with cheese and cilantro and enjoy!
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

5 from 4 votes

Video

Notes

  • Serving size is 2 tacos.
  • Feel free to leave cheese off or use a vegan cheese alternative.

Meal Prep and Storage

  • How to Prep Ahead: Cook the sweet potatoes and onions and store them in the refrigerator for up to 4-5 days.  Cook up the tortillas and assemble the tacos when you’re ready to eat them. Or, prepare and assemble the entire taco (sans cilantro) and wrap them individually in aluminum foil.  (You can put a parchment paper liner on the inside if you’d like!)  When you’re ready to eat, simply reheat them in the oven or in a toaster oven and sprinkle on the cilantro just before serving.
  • How to Store: Place leftover black beans and leftover sweet potato in separate airtight containers. Keep them in the fridge for up to 3 to 4 days.
  • How to Freeze: These are best frozen by ingredient. Tightly wrap or cover the black beans and sweet potato separately and freeze for up to 3 months.
  • How to Reheat: Warm completely assembled tacos back up in the microwave. You can use a skillet or microwave to heat up the black beans and sweet potatoes if stored separately.

Nutrition

Calories: 435kcal, Carbohydrates: 60g, Protein: 12g, Fat: 16g, Saturated Fat: 7g, Cholesterol: 14mg, Sodium: 475mg, Potassium: 711mg, Fiber: 11g, Sugar: 6g, Vitamin A: 19010IU, Vitamin C: 3.6mg, Calcium: 198mg, Iron: 2.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!
5 Secrets to Healthier Family Dinners
Tips & recipes for getting yummy — and healthy — meals on the table.

You May Also Like

Thanks for
Stopping By!

I’m London! Join me as we cook up nourishing meals for you and your loved ones and learn a few healthy cooking tips and tricks!

Leave a comment

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

Recipe Rating




Comments

  1. 5 stars
    Made these last night, loved them. I added some seasoning to both the sweet potatoes and the beans. I also added lettuce, tomato, avocado and pico. I did not use cheese. Super easy on stovetop.

    1. Oh I bet that was amazing, Jen! I love your additions. Thanks so much for your comment and rating! 🙂

  2. How do I make refried beans? I usually buy a can of beans, can I make them with that? This looks so delicious, I want to try it!

    1. Hi Carol! Yes! I just use canned refried beans. You can also mash up canned whole black beans, too! Hope this helps.

    1. Great question, Brieana! The nutritional info is for 2 tacos. I have just updated the recipe to reflect this. Thanks for the question!

  3. 4 stars
    I made my own refried black beans and found the flavor pretty bland. I don’t like sour cream and I tried adding both mozzarella for the first taco and then parmesan for the second one I tried. I ended up cooking the sweet potatoes for much longer (double the length) to get them to cook through all the way. I’d be eager to try them again with canned black beans, which I surmise may have way more salt than the ones I made by hand. Meat eater partner liked them and added sour cream to his as well as taco sauce.

    1. Hi Brooke! Thanks so much for your feedback. The type of beans you use will definitely affect the flavor! Also, depending on the size of your sweet potato cubes, it can definitely take a little longer to cook them all of the way through! Thanks for your comment 🙂

  4. Oh my gosh this recipe looks so good. My husband and I are trying time eat healthy . This one is perfect, love all the ingredients that is combined on this recipe. Sharing this on my social media.

  5. Buenas

    Esta genial tu redaccion y hay demasiadas informacion que no sabia que me has aclarado,
    esta maravilloso.. te queria reconocer el periodo que dedicaste, con unas infinitas
    gracias, por instruir a personas como yo jujuju.

    Adios

  6. Just curious…do you heat the refried beans or serve them at room temp? We are trying them out tonight at dinner with the kids (adult kids) and one is going meatless, so Im making them for her. But I must admit, I am intrigued…they sound so yummy. Just curious about how to serve the beans? Thanks

    1. Yes, Carolyn! I heat up the refried beans in the microwave or in a skillet with a little oil before assembling. I eat these tacos almost every week… they’re so good! I hope your kids enjoy them 🙂

    1. Hi Jana! I buy refried black beans… so much easier and they taste great! I have done it with the “no fat added” as well as the “fat added” kind and they are both delicious.

  7. 5 stars
    Omggg these were so amazing!! So thankful i found this recipe. Put the beans and sweet potato mixture in a container for a “burrito” bowl for lunch tomorrow! I can’t wait! It’s a really power packed meal that fills you up its great. I added avocado and smoky chipotle salsa, so fricken good! Thank you!

    1. Oh I love the idea to make a “burrito” bowl out of it!! The addition of avocado and chipotle salsa sounds ah-mazing!! So happy you loved it 🙂 Thanks so much for leaving a comment!

  8. 5 stars
    Hi, L.B.!

    Oh my goodness, thank you for this recipe! I have a gluten allergy and I’m not a big meat eater, so I’m always looking for creative meat substitutes. I made these super easy tacos last night, and my husband (who’d eat a burger at every meal if he could) said these might be the tastiest tacos I’ve ever made! I didn’t have onions or garlic (I substituted garlic salt and onion powder), but I doubt the lack of ingredients changed the taste too much. Why I’ve never thought of cooking my tortillas in coconut oil instead of PAM spray is beyond me! I also used Bush’s Cocina Latina black beans that have hints of poblano chiles, tomatoes, and bacon flavors. They were delicious! Thank you!

    1. Hi Sarah!! I am so happy to hear you and your hubby loved them!! I can totally relate to him… I feel like a meal isn’t complete without meat… Until these tacos lol. I love your black bean suggestion. I will have to see if I can find that flavor! Thanks so much for your sweet comment 🙂

    2. 5 stars
      I made these tacos last night and they were delicious! We topped them with sriracha sauce, sour cream, and cilantro!! Yum!!..thank you!!