Sweet Potato Tacos
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.These hearty and flavorful sweet potato tacos are loaded with refried black beans, veggies, and topped with a spicy Greek Yogurt taco sauce. They’re gluten-free, easily made vegan, healthy, delicious, and super family-friendly! The best part? They’re ready in just 30 minutes!
Sweet potatoes, hearty black beans, and Greek yogurt. Not the traditional ingredients you’d normally find in a taco, right?
But seriously, these sweet potato and black tacos are some of the most amazing taco recipes you’ll ever make! They have so much flavor and are the perfect way to get more healthy veggies into your life. This is a great recipe if this is your first time making sweet potato tacos.
I LOVE these sweet potato black bean tacos. I mean, I made them just last night but I’m already thinking about the next time I can get away with making them again.
The sweet potatoes get creamy when cooked and pair with the refried black beans perfectly. The carrots still have a bite to them which gives the veggies a bit more texture. The yogurt sauce cools things down and is silky and delicious. And cilantro – I know, you either love it or you hate it. I happen to love it (skip it if you don’t!).
The sweet and spicy flavor (can be made mild too) of these black bean sweet potato tacos is so satisfying. The best thing about these tacos is how little prep time and cook time there is! I’m tempted to have them every taco night!!
👩🏽🍳 Why You’ll Love Sweet Potato Tacos
- Family Friendly: These easy sweet potato tacos are a hit with the whole family! You can also customize the spice level for those who don’t like spicy food. The elements are easily served separately for small children who can’t eat a taco yet, so you’re not making multiple recipes. Even picky eaters will love these tacos!
- Budget Conscious: The ingredients in these sweet potato black bean tacos are all pretty inexpensive and you may even have most of them in your fridge and pantry already.
- Perfect For Busy Weeknights: I have kids, so I know what it’s like to be strapped for time on weeknights. These healthy sweet potato tacos are on the table in just 30 minutes!
- Wholesome And Healthy: These black bean tacos with sweet potato are loaded with protein, healthy carbohydrates, fiber, and vitamins and minerals so you can feel good about feeding them to your family.
Latest Recipe Video!
🥘 Ingredients
Add these simple ingredients to your next grocery store pickup so you can make these amazing tacos! See the recipe card at the bottom of the post for nutritional information.
- Refried Black Beans: Black beans are loaded with antioxidants and the flavor goes so well with the sweet potatoes. Whole Foods sells really nice (vegan!) refried black beans if you’re searching for a good brand.
- Sweet Potatoes & Carrots: Your daily value of Vitamin A! Dice the sweet potatoes into small (½ inch) cubes for even cooking. You don’t have to peel your potatoes for this dish (plus there are lots of nutrients in the skin!). Carrots provided added texture, and they pair really well with the sweet potatoes.
- Red Onion & Garlic: We caramelize the onion slightly in the pan and it adds a wonderful sweetness to the tacos. Fresh garlic adds great flavor to the veggies!
- Spices: Chili powder, paprika, cumin, cayenne pepper, kosher salt, and taco seasoning add heat and a depth of flavor.
- Toppings: I used chopped cilantro to keep it simple, but you can use any toppings you like! See our serving suggestions below for more ideas.
- Corn Tortillas: I used soft corn tortillas.
- Plain Greek Yogurt: For the creamy Greek Yogurt taco sauce!
🍲 Ingredient Substitutions
- Beans: You could also use refried pinto beans (any refried beans will work, as will my easy vegan refried beans) if you don’t have black beans!
- Sweet Potatoes: You can use regular potatoes (like gold or red potatoes) if you’re not a sweet potato lover. Cubed butternut squash is another good option!
- Carrots: Swap out another veggie like chopped bell peppers or cauliflower if you don’t have carrots.
- Red Onion: Yellow, white, or sweet Vidalia onions are also good! Alternatively, add some chopped green onion (raw) to the tacos when they’re done.
- Garlic: If you don’t want to use garlic cloves, use garlic powder instead (add it to the spice blend).
- Spices: Use spices you like! You can add spices like onion powder, garlic powder, black pepper, chipotle chili powder, etc. If you want to swap out one or change the amounts, you can do that too.
- Corn Tortillas: Swap these out for crispy taco shells or flour tortillas if you prefer!
- Plain Greek Yogurt: You can use any plain yogurt, mayo, or use sour cream or ricotta if you don’t have Greek yogurt.
🔪 How To Make Sweet Potato Tacos
These healthy sweet potato taco recipe comes together in just 30 minutes with minimal dishes and effort! Here is how to make sweet potato and black bean tacos:
Prep The Taco Fillings
Cut Up Your Veggies: With a sharp knife, chop the sweet potatoes, onions, and carrots into small pieces (½-inch cubes; smaller pieces cook faster) and add to a medium bowl. Chop the cilantro and add to a small bowl.
Heat The Black Beans: In a small to medium saucepan over low heat, cook the black beans over low heat and add 2 teaspoons of taco seasoning (or to taste—the more you add, the spicier it will be). Once the cooked black beans are soft to your liking, set them aside.
Cook The Veggies: Saute the onions, carrots, sweet potato cubes in a large skillet with olive oil over medium heat. Add in the minced garlic, chili powder, paprika, cumin, cayenne if using, and salt (I’d start with a ½ teaspoon salt and add more if needed). Let the mixture cook until the sweet potatoes are soft. (If you want it to cook quickly, cover the pan and just stir every couple minutes). Side note: want a char on the veggies? Turn the stove up to medium-high heat (check and stir them often though!) and they may cook a little faster too!
Make The Greek Yogurt Sauce: Prepare your Greek yogurt sauce next. Add the yogurt into a bowl and stir in 2 teaspoons of taco seasoning (taste it periodically to make sure it’s achieved the spice level you want). Add 1-2 tablespoons of water to thin out the yogurt mixture (the more water you add, the thinner it will get). Mix everything together until the yogurt sauce is smooth. You can add fresh lime juice instead of water if you want a tangy sauce. Start with just a little lime juice (1-2 teaspoons) and try it before adding more.
Assemble The Tacos
Heat Up The Corn Tortillas: You can do this in a dry skillet or, if you have a gas range, right over an open flame. Place warmed tortillas on a plate lined with a clean cloth napkin or kitchen towel and wrap to keep the tortillas warmed. You can also warm tortillas in a microwave.
On Each Charred Tortilla: Put a large spoonful of black beans (about 2-3 tablespoons). Next layer on ⅓ cup of the cooked sweet potatoes, carrots, and onion. Finally, drizzle on 1-3 tablespoons of the Greek yogurt sauce and sprinkle on a little fresh cilantro. Serve Immediately: Eat these delicious tacos while they’re hot!
💭 Expert Tips
- Chop Veggies Evenly: Cut your sweet potato and carrots into similar sized cubes, so they cook evenly.
- Modify Spices To Your Preference: Adjust all of the spices and salt to your tastes—for a spicier taco, add more taco seasoning and cayenne! You can also make your own taco seasoning at home using this Old El Paso taco seasoning recipe – it’s cheaper and more flavorful than store bought!
- Roast The Sweet Potatoes: Try roasting the sweet potatoes instead of sautéing them for a more caramelized flavor. Simply add them in a single layer to a prepared baking sheet (a large baking sheet or sheet pan with parchment paper) and bake until soft and lightly browned. You can prepare the other parts of the roasted sweet potato tacos while the sweet potatoes roast. Alternatively, cook them in an air fryer, in an Instant Pot, or even in foil packets on the grill!
- Build Right Before You Eat: Assemble the tacos right before you eat them so they don’t get soggy!
- Don’t Overfill The Tacos: All those flavors are so yummy, but a taco that’s too full ends up being more of a mess on your hands and your plate. Just make a few more tacos, or add the taco fillings to a bowl, cut the tortillas into triangles or strips, and bake until crispy for a fun taco bowl!
📖 Variations
One of my favorite things is how versatile this sweet potatoes recipe is! Try any and all of these variations:
- Add Cheese: Cheese would go so well with these sweet potato tacos! Try a shredded Mexican blend of cheeses or try feta cheese, goat cheese, or a vegan cheese if you don’t do dairy. I’m having a hard time deciding on which one to try next!
- Roasted Sweet Potato And Cauliflower Tacos: Toss chopped cauliflower with olive oil and taco seasoning and roast it along with some sweet potatoes.
- Sweet Potato Tacos With A Quick Cabbage Slaw: Shred up some green or red cabbage (tip: this can be done really fast in a food processor!) and mix with some fresh lime juice and salt to make a delicious tangy slaw for your vegetarian sweet potato tacos.
- Sweet Potato And Portobello Mushroom Tacos: Add cleaned and diced portobello mushrooms to the pan about halfway through the cooking process. Stir often to make sure they don’t stick. This will add a lovely umami flavor and meaty texture to your vegetarian tacos!
- Sweet Potato Tofu Tacos: Add cubes of tofu to add some healthy plant-based protein to your tacos. I would roast the sweet potatoes and cubed tofu for this, but you could pan fry the tofu in a separate pan. I recommend using super firm or extra firm tofu for this. If you can only find firm, use a tofu press to get the excess water out of the tofu so it can get crispy!
- Taco Stuffed Sweet Potatoes: For a unique variation, skip the tortilla and stuff all your taco fillings in a sweet potato! Use a fork to prick a few holes into each sweet potato and bake them whole for around an hour (until a fork sinks easily into them). Cut open the sweet potato (lengthwise) and use a fork to lightly mash up the insides. This makes more room for the filling. Add the refried black beans, some walnut taco meat, cooked veggies, your Greek yogurt sauce, and the cilantro and enjoy!
🍽 Serving Suggestions
Serve these tacos with sweet potatoes as an easy lunch or as dinner on your next taco night! Here are a few of my favorite pairings:
- With A Side: Serve two or three tacos along with a healthy side dish such as Mexican fruit salad, vegetarian taco soup, or chips and this healthy 7 layer taco dip.
- With A Main Dish: Serve one or two tacos as a side dish alongside a meatless main. Try Mexican rice casserole, an air fryer quesadilla, or this layered taco casserole with tortillas.
- With A Variety Of Toppings: Feel free to use a bunch of taco toppings that you enjoy! I kept it simple with fresh cilantro, but other ideas include shredded cheese (cotija cheese would be great here), sliced olives, pico de gallo, salsa, guacamole or sliced avocado, a cabbage slaw, finely diced white onion, a squeeze of lime (or fresh lime wedges), a lime crema, this dairy-free taco sauce, or this smoky red pepper crema, hot sauce, sliced jalapenos, or whatever your favorite toppings are.
🙌 Dietary Adaptations
- Gluten-Free Option: Most corn tortillas are already gluten-free, just check to make sure yours are certified gluten-free.
- Vegan-Option: It’s so easy to make vegan tacos! Swap the Greek yogurt for vegan mayo, vegan sour cream, or plain coconut yogurt. You can also add dairy-free cheese to your vegan sweet potato tacos.
- Make it Kid Friendly: Truth be told, these tacos are already super kid friendly! But since some kids can be sensitive to spicy food, to make it 100% picky-eater proof, you can switch out the yogurt sauce for some shredded cheese and reduce the spices a bit. Your kids will go crazy for this recipe!
🫙 Storage Directions
Here is how to store and keep these sweet potato tacos:
- Refrigerating: Allow the sweet potato taco components to cool to room temperature, then place in separate airtight containers. Store in the fridge for 3-4 days.
- Reheating: Reheat the veggies in the microwave or a skillet and reheat the tortillas in a dry skillet or over an open flame (or in the microwave).
- Make Ahead: Cook the veggies ahead of time and follow the reheat instructions above. For best results I do recommend serving the same day or next day if you need to. You can also prepare the Greek yogurt sauce ahead of time. Wait until you are ready to serve to warm the tortillas or build the tacos.
❓Recipe FAQs
Absolutely! The best part about these sweet potato tacos is that they are a great healthy choice. Sweet potatoes are rich in iron, calcium, B Vitamins and Vitamin C. Along with the carrots, you’ll also get a healthy dose of Vitamin A in this recipe. Just one taco will give you 7 grams of plant protein and 6 grams of filling fiber! Fiber is important for a healthy digestive system and protein keeps you fuller longer. They’re also low calorie, at about 150 calories a taco! That means you can have taco night every night, totally guilt-free!
Nope, I always leave the skin on! There’s so many nutrients in the skin and it adds texture (crispness!). You can peel them if you prefer of course!
If you’re avoiding grains, try romaine leaves (the hearts you can buy in a 3-pack make great vessels for taco fillings!) collard leaves (shave down the stem using a paring knife), or butter lettuce leaves are great options. For store bought options, try cassava tortillas, jicama tortillas, or I’ve even seen coconut wraps. Siete Foods also make a few different options that may work for you.
🍠 More Delicious Sweet Potato Recipes!
- Sweet Potato Chickpea Curry
- Vegan Sweet Potato Casserole
- Sweet Potato Dahl
- Curried Sweet Potato Soup
- Air Fried Sweet Potato Fries
- Pumpkin And Sweet Potato Soup
- Sweet Potato Cauliflower Curry
- Thai Sweet Potato Soup
And if you’re looking for more Vegetarian Mexican recipes, I’ve got a bunch! My favorite (besides this sweet potato tacos recipe) is this recipe for vegan enchiladas with black beans and sweet potatoes.
Want to Save This Recipe?
Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Picky Eater.
Love this plant based mexican recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Sweet Potato Tacos
Ingredients
- 1 Tbsp extra virgin olive oil
- 1½ sweet potatoes cut into small cubes
- 2 carrots diced
- 1 red onion diced
- cilantro diced (it’s a garnish, so use as much as you like)
- 3 tsp chili powder
- 2 tsp paprika
- 1½ tsp ground cumin
- ⅛ tsp cayenne pepper optional, if you like it spicy
- 5 cloves garlic minced
- 15 oz refried black beans 1 can
- 4 tsp Taco seasoning divided
- ½ tsp salt more to taste
- 6 oz low fat Greek yogurt
- 12 soft corn tortillas
Instructions
- Cut up your veggies: sweet potatoes, onions, and carrots. Meanwhile, heat the black beans over low heat and add 2 tsp taco seasoning (or to taste – the more you add, the spicier it will be).
- Saute the onions, carrots, sweet potatoes in olive oil over medium heat. Add in the garlic, chili powder, cumin, paprika, salt, and cayenne if you’re using it. Let the mixture cook until the potatoes are soft. (If you want it to cook quickly, cover the pan and just stir every couple minutes)
- While the veggies are cooking, chop your cilantro and set aside.
- Prepare your yogurt sauce. Empty the Greek Yogurt into a bowl, and stir in 2 tsp of taco seasoning (taste it periodically to make sure it’s achieved the spice level you want). Add 1-2 Tbsp water to thin out the yogurt mixture (the more water you add, the thinner it will get). Mix everything together until the yogurt is smooth.
- Begin assembling your tacos! Heat up your corn tortillas, and on each tortilla put: 2-3 Tbsp refried black beans, 1/3 cup of the veggie mixture, 1-3 Tbsp of the yogurt mixture (depending on how much sauce you want), and a sprinkle of cilantro.
Notes
-
- Chop Veggies Evenly: Cut your sweet potato and carrots into similar sized cubes, so they cook evenly.
- Modify Spices To Your Preference: Adjust all of the spices and salt to your tastes—for a spicier taco, add more taco seasoning and cayenne! You can also make your own taco seasoning at home using this Old El Paso taco seasoning recipe – it’s cheaper and more flavorful than store bought!
- Roast The Sweet Potatoes: Try roasting the sweet potatoes instead of sautéing them for a more caramelized flavor. Simply add them in a single layer to a prepared baking sheet (a large baking sheet or sheet pan with parchment paper) and bake until soft and lightly browned. You can prepare the other parts of the roasted sweet potato tacos while the sweet potatoes roast. Alternatively, cook them in an air fryer, in an Instant Pot, or even in foil packets on the grill!
- Build Right Before You Eat: Assemble the tacos right before you eat them so they don’t get soggy!
- Don’t Overfill The Tacos: All those flavors are so yummy, but a taco that’s too full ends up being more of a mess on your hands and your plate. Just make a few more tacos, or add the taco fillings to a bowl, cut the tortillas into triangles or strips, and bake until crispy for a fun taco bowl!
Hi Anjali!
I tried your sweet potato tacos with spicy yogurt sauce, and the enchilada lasagna over the weekend..and they were so amazing! Thank you so much for sharing your recipes! They were quick and easy, and of course delicious! I just wanted to let you know that you are such a great inspiration!!
Awww thank you so much for your kind words Madhuri!! I’m so glad that you’ve been enjoying my recipes and that they were easy to make!! Can’t wait to hear which ones you try next – I’m sure you will love them!
I make this recipe over and over. It’s just that good!
Awww yay!! This is one of my favorites too! 🙂
Made these tonight. My boyfriend opted out and just made regular chicken tacos (even after I made fun of him for being boring). BUT OMG I could not care less, it just meant more for me. These were amazing! And I absolutely loved the sauce. I added some guac and salsa to mine (took away the cilantro too, can’t stand that stuff, i Know i’m weird).
but overall, thanks for the great dinner idea. was DELICIOUS!!!
Haha! I love that you made these a dinner for one (despite your boyfriend opting out) – and I’m so glad you liked the recipe!! You know, my husband actually doesn’t like raw cilantro either – so you’re not alone 🙂 It’s definitely a love-hate ingredient (I happen to enjoy it, but I know other people who don’t) Guac and salsa are perfect additions too!
Great recipe!! Can’t wait to try it this weekend!! 🙂
Yay! Thanks Rachel – I’m sure you will love it!
This looks delicious! I might have to try them asap, just without the beans. Or is there something I could sub for beans? I’m just not a big fan of beans haha
Thanks so much! Hmmm – if you dislike all beans (including spiced chickpeas and lentils – which would be the first alternative substitute I’d suggest) – you could try substituting mashed avocado with cilantro, onions, and lime juice for the beans. Let me know if that works and how it turns out!
I love your blog, and this recipe is exceedingly fantastic. Great, inventive use of ingredients! I have this pinned on Pinterest and featured on my site!
Thank you so much Ryan!! So glad you like it! 🙂
I made these for dinner tonight and they were wonderful and super easy! Thanks for sharing the recipe. I made them exactly the same except I used Trader Joe’s diced onion, garlic and shallots mixture instead of preparing and dicing everything myself. I also used a smoky paprika chipotle seasoning on the sweet potato’s.
Yay!!! I’m so glad you liked them! Love the idea of using that paprika chipotle seasoning – I’ll have to try that next time!
Great idea! Can I replace yogurt for sour cream? do you recommend yogurt?
Thanks Ewa!! I’d recommend Greek Yogurt because it’s healthier than sour cream and virtually tastes the same 🙂 Hope that helps!
Hello, I’m just wondering how many servings this recipe makes and how many corn tortilla’s to use?
Oh good point! This recipe makes 6 tacos – so about 6 servings, and you should get 6 corn tortillas (one per taco). I’ve updated the recipe to include that information too. Hope you like it!
So funny…husbands are so easy to trick, aren’t they? I do the same thing all the time.
Haha yeah! I mean if it tastes the same (or better than) the less healthy version – I feel like it’s totally ok 🙂
These recipes look awesome! According to the Natural Standard database, yogurt is a great source of probiotics, which may be used to treat problems in the stomach and intestines. However, only certain types have been shown to work in the digestive tract, including Lactobacillus and Bifidobacterium. What a great way to incorporate a healthier option into this great dish.
Thanks Alyssia!
Is there a vegan alternative to Greek yogurt for the sauce? I am looking for vegan recipes for when family visits. Thanks!
You could try making it with soy yogurt, or you could also use silken tofu, a splash of soy milk, and add a ton of spices (cumin, paprika, cayenne, etc) and you’d probably get the same effect! Hope that helps!
I just wanted to say these look amazing, and I found it very funny to read about the yogurt situation because I have two very picky eaters in my house, the first being my husband, and getting them to eat everything without finding creative ways to hide it in their food is sometimes hard, I love Greek yogurt!!!
Thanks so much Alessandra!! Let me know if your picky eaters enjoy the Greek yogurt sauce (and if they think it’s sour cream like my hubby did!)
These look delicious – I especially love the Greek yogurt sauce. Thanks for sharing 🙂
Thanks so much Adrienne! The sauce was one of my favorite parts of the dish!
These look amazing thank you so much for sharing! I am making these without a doubt!
Yaay!! So glad to hear that Emily! I’m sure you will love them! 🙂
Wow, these tacos look fantastic. The sweet potatoes are a very nice addition too. Beautiful photos, I need to make this.
Thank you so much Suzi! Can’t wait to hear what you think when you try it! 🙂