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.
Want a few other vegetarian taco recipes? You might also enjoy Roasted Cauliflower Tacos, Easy Migas Tacos, and these Sweet Potato & Brussel Sprout Tacos.
Black Bean Sweet Potato Tacos
Normally, I am a HUGE fan of all things meat – especially when it comes to tacos.
Whether making Instant Pot Tacos al Pastor, Sheet 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 are, too!)
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 incredibly quick to make.
I’m talking, like under 30 minutes and you’ll have these sweet potato tacos ready to eat!
Ingredients
One of the best things about these black bean tacos is how simple the ingredients are to find.
On just about any day of the week I probably have all of the necessary items on hand to throw one of these bad boys together for dinner.
It’s definitely one of my “Last-Minute Meal Ideas” I turn to often!
- 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!
- 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.
- 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
The process of making these vegetarian tacos is actually rather quick and simple.
Here are the step-by-step instructions you will need to follow:
- Place olive oil and sweet potatoes in a large skillet.
- 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.
- Fill each tortilla with 2 tablespoons black beans and equal amounts of the sweet potato/onion mixture.
- Top with cheese and cilantro and enjoy!
Corn Tortillas
My favorite part about these sweet potato tacos, and quite honestly, just about ANY taco we make in our house… 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.
What brand is best?
Hands down our favorite corn tortillas are Guerrero Corn Tortillas.
They are thick enough so they do not break when you roll them and are made from very flavorful corn.
If you happen to find them in your grocery store… grab a bag!! You won’t be disappointed 🙂
Topping Ideas
While these black bean sweet potato tacos are pretty flavorful on their own, there are a few other topping ideas you can try:
- Crank up the spice by adding a bit of salsa or Sriracha sauce.
- Load them up with even more sauteed 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, or even goat cheese would taste amazing.
- Load it with flavor by adding in some Taco Seasoning Mix to the sweet potatoes while cooking.
- Guac it up! With Homemade Guacamole that is, of course!
Meal Prep and Storing
To say I have meal prepped these often is a gargantuan understatement.
Not only did these tacos make a regular appearance on our menu for about 2 years straight, but I even prepped 2 dozen of them for my hubby’s first 260-mile canoe race.
There are 2 ways you can meal prep them:
- 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.
- 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.
Other Taco and Side Ideas
If you couldn’t already tell, we are pretty obsessed with tacos in our house.
For more meat-based tacos you might also like to try Blackened Fish Tacos, Shredded Chicken Tacos, or these Blackened Shrimp Tacos.
Want to add a side dish to these black bean sweet potato tacos? This Mexican Street Corn or Instant Pot Mexican Rice will pair great with them!
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.
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!
Recipe Video
Recipe Notes
- Serving size is 2 tacos.
- Feel free to leave cheese off or use a vegan cheese alternative.
zenjen says
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.
London says
Oh I bet that was amazing, Jen! I love your additions. Thanks so much for your comment and rating! 🙂
Carol says
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!
London says
Hi Carol! Yes! I just use canned refried beans. You can also mash up canned whole black beans, too! Hope this helps.
Brieana Bach says
For the nutrition facts is that per taco? These look amazing by the way! Thanks for the recipe!
London says
Great question, Brieana! The nutritional info is for 2 tacos. I have just updated the recipe to reflect this. Thanks for the question!
Brieana says
Thank you so much!
Brooke says
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.
London says
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 🙂
Anna says
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.
London says
Yay!! Thanks so much for the share 🙂
jugos10.net says
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
Carolyn Deline says
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
London says
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 🙂
Jana says
Do you cook the black beans? Or do you buy refried beans?
London says
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.
Megan says
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!
London says
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!
Sarah Flores says
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!
London says
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 🙂
Whitney says
Do you peel the potatoes first?
London says
Yes, Whitney! I peel my potatoes first. If you like yours with the skin on, feel free to keep it for the added fiber.
Chris says
I made these tacos last night and they were delicious! We topped them with sriracha sauce, sour cream, and cilantro!! Yum!!..thank you!!
London says
I love your additions!! Thanks so much for commenting, Chris! 🙂