Flavorful Sweet Potato and Black Bean Tacos: Your Go-To Vegetarian Recipe
These sweet potato and black bean tacos are incredibly delicious and satisfying! Serve them with your favorite toppings for a memorable meatless taco night dinner that your entire family will love.

Why These Sweet Potato Tacos Will Become Your Family’s Favorite!
Looking for a delicious and healthy meatless option for your next Taco Tuesday or any weeknight meal? These sweet potato tacos, featuring hearty black beans, are bursting with smoky, savory, and subtly sweet flavors. They’re incredibly satisfying, easy to make, and a fantastic way to incorporate more plant-based meals into your diet. Prepare to impress your family and friends with this vibrant and wholesome recipe!
The Magic of Sweet Potatoes in Mexican Cuisine
Sweet potatoes are truly a star ingredient in Mexican-inspired dishes. Their natural sweetness perfectly balances the bold, smoky spices like cumin, paprika, and chili powder commonly found in these cuisines. Beyond their incredible taste, sweet potatoes are a nutritional powerhouse, rich in vitamins, fiber, and antioxidants, making them a filling and healthy base for any meal.
Our method focuses on roasting the sweet potatoes at a high temperature. This crucial step ensures they develop irresistibly crispy edges and a deeply caramelized flavor, elevating the entire dish. Don’t underestimate the power of a perfectly roasted sweet potato!
If you love this delightful combination, you’ll also adore our sweet potato black bean enchiladas. Sweet potatoes shine in many vegetarian Mexican recipes, offering both nutrition and a delightful contrast to the zingy freshness of lime juice.

Essential Ingredients for Perfect Sweet Potato and Black Bean Tacos
Gathering your ingredients is the first step towards creating these sensational tacos. Most items are pantry staples, ensuring a quick and easy preparation:
- Sweet Potatoes: Choose medium to large sweet potatoes, peeled and diced into uniform small chunks for even cooking.
- Aromatic Spices: A blend of salt, black pepper, garlic powder, onion powder, earthy cumin, and smoky chili powder will build the core flavor.
- Olive Oil: Essential for roasting the sweet potatoes to golden perfection and sautéing aromatics.
- Fresh Garlic and Onion: Diced fresh garlic and onion provide a fragrant and savory depth to the filling.
- Black Beans: Canned black beans, thoroughly drained and rinsed, add protein and fiber, making the tacos wonderfully hearty.
- Fresh Limes: Freshly squeezed lime juice is a non-negotiable ingredient, providing a bright, tangy finish that cuts through the richness of the sweet potatoes and spices.
- Fresh Cilantro: Chopped fresh cilantro adds a burst of herbaceous freshness, a classic Mexican flavor component.
- Your Favorite Toppings: The fun part! Customize your tacos with a variety of textures and flavors.

Step-by-Step Guide: Crafting Your Delicious Sweet Potato Tacos
Making these sweet potato and black bean tacos is straightforward and rewarding. Follow these steps for a perfect meal every time:
- Prepare the Sweet Potatoes: Begin by preheating your oven to 450°F (230°C). Peel the sweet potatoes and dice them into uniform small chunks, roughly ½-inch in size. Consistency in size ensures even cooking. Place the diced sweet potatoes into a large mixing bowl.
- Season and Coat: Drizzle the sweet potato chunks generously with olive oil (approximately ¼ cup for two large sweet potatoes). Add the salt, pepper, garlic powder, onion powder, cumin, and chili powder. Toss everything together thoroughly until every sweet potato piece is beautifully coated in the oil and spices. This ensures maximum flavor in every bite.
- Roast for Crispy Perfection: Spread the seasoned sweet potatoes in a single layer on a rimmed baking sheet. Using a rimmed sheet helps contain the potatoes and their juices. Roast in the preheated oven at 450°F (230°C) for 25-30 minutes, flipping and stirring them at least once halfway through. Continue roasting until the edges are beautifully browned and caramelized, and the potatoes are tender-crisp.
- Sauté Aromatics: While the sweet potatoes are roasting, heat a large skillet over medium-high heat. Add 1 teaspoon of olive oil, the diced onion, and minced garlic. Cook for 7-10 minutes, stirring occasionally, until the onion becomes soft, translucent, and fragrant.
- Combine and Finish the Filling: To the skillet with the cooked onions and garlic, add the drained black beans, the freshly squeezed juice of 1-2 limes (adjust to your taste – we love it tangy!), and the roasted sweet potatoes. Stir everything together gently until the ingredients are well combined and heated through. Taste the filling and adjust any seasonings (salt, pepper, or a pinch more chili powder) if necessary. Your flavorful sweet potato and black bean taco filling is now ready to serve!




The Secret to Crispy Sweet Potatoes: High Heat Roasting at 450°F
Roasting sweet potatoes at a high temperature like 450°F is key to achieving that desirable crispy texture and rich flavor. The intense heat promotes rapid caramelization (the browning of sugars) and the Maillard reaction (browning of amino acids), resulting in deep, savory notes and wonderfully crisp edges that are simply irresistible. Plus, it significantly speeds up cooking time, getting dinner on the table in just about 30 minutes!





Scoop generous portions of this yummy filling into warm soft taco shells, and it’s time to enjoy your culinary creation!
Unleash Your Creativity: Essential Topping Ideas for Your Tacos
The beauty of tacos lies in their customizability! While the sweet potato and black bean filling is incredible on its own, a variety of toppings can elevate your tacos to a whole new level of deliciousness. Here are some of our favorite ideas:
- Avocado: Sliced or diced avocado adds a rich, creamy texture and healthy fats.
- Fresh Lime Juice: This is an absolute must! A final squeeze of fresh lime juice brightens all the flavors and adds an essential tangy kick. Do not skip it!
- Nacho Cheese Sauce: For a decadent touch, a drizzle of warm nacho cheese sauce is always welcome.
- Sour Cream (or Vegan Alternative): A dollop of cool, tangy sour cream provides a perfect creamy contrast to the smoky filling.
- Guacamole: Homemade guacamole adds another layer of rich, avocado goodness and fresh flavor.
- Pico de Gallo: Freshly chopped tomatoes, onions, jalapeños, and cilantro add a vibrant, juicy element.
- Salsa: Your favorite red or green salsa can bring extra heat and zest.
- Fresh Cilantro: More chopped cilantro for a fresh, herbaceous garnish.
- Tamed Jalapeños: Pickled or lightly cooked jalapeños offer a mild heat without overpowering the other flavors.

These tacos are plant-based, easy to prepare, incredibly filling, and packed with incredible flavor. They are destined to become a top contender for your go-to Taco Tuesday dinners!

My absolute favorite toppings for these sweet potato tacos are a generous dollop of sour cream, creamy avocado slices, and a final squeeze of fresh lime juice. This combination provides the perfect creamy, fresh, and citrusy contrast to the smoky-sweet black bean and sweet potato filling. Every single bite is a burst of harmonious flavors!


Storage and Meal Prep Tips for Sweet Potato Tacos
These tacos are not only delicious fresh but also make for great leftovers, perfect for meal prepping!
To Store: Any leftover sweet potato and black bean filling can be stored in an airtight container in the refrigerator for up to 2-3 days. Keep toppings and taco shells separate until ready to serve to prevent sogginess.
To Reheat: Reheat the filling in a skillet over medium heat or in the microwave until thoroughly warmed. Then, assemble with fresh tortillas and your desired toppings. This makes for a quick and easy lunch or dinner throughout the week.

Sweet Potato and Black Bean Tacos Recipe

Rating: 4.84 from 24 votes
These sweet potato tacos with black beans are one of the best vegetarian recipes you’ll ever try!
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Rate Recipe
Print Recipe
Ingredients
For the Sweet Potato Taco Filling:
- 2 large sweet potatoes, peeled and diced into small chunks
- 1 1/2 teaspoons salt
- 1 teaspoon pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/4 cup olive oil
- 1 onion, diced
- 10 cloves of garlic, minced
- 1 can of black beans, drained and rinsed
- Juice of 1 – 2 limes (adjust to taste)
For Serving:
- Soft taco shells
- Fresh cilantro, chopped
- Avocado, sliced or diced
- Extra fresh lime juice
- Sour cream (or dairy-free alternative)
- Optional: Nacho cheese sauce, guacamole, pico de gallo, salsa, tamed jalapeños
Instructions
- Preheat your oven to 450°F (230°C).
- Peel and dice the sweet potatoes into uniform small chunks and place them in a large mixing bowl.
- Drizzle the sweet potatoes with 1/4 cup olive oil. Add the salt, pepper, garlic powder, onion powder, chili powder, and cumin.
- Toss well to ensure the sweet potatoes are thoroughly coated with the spices and oil.
- Transfer the seasoned sweet potatoes to a nonstick rimmed baking sheet, spreading them in a single layer. Roast for 15 minutes.
- Stir and flip the potatoes, then roast for an additional 10-15 minutes, or until the edges are crispy and the potatoes are tender.
- While the sweet potatoes are cooking, heat 1 teaspoon of olive oil in a large skillet over medium-high heat. Add the diced onion and minced garlic.
- Cook for 7-10 minutes, stirring occasionally, until the onion is soft and translucent.
- Add the drained black beans, freshly squeezed lime juice, and the cooked roasted sweet potatoes to the skillet. Stir until heated through.
- Taste the filling and adjust any seasonings (salt, pepper, or lime juice) as needed.
- Serve the warm sweet potato and black bean filling on soft taco shells.
- Garnish generously with chopped fresh cilantro.
- Add your favorite toppings such as sour cream, avocado, and an extra squeeze of fresh lime juice for the best flavor!
Notes
- The amount of lime juice can be adjusted to your personal preference. I personally enjoy a vibrant citrus flavor and often use the juice of 2 whole limes for this filling.
- For a completely dairy-free or vegan option, ensure you use vegan sour cream and any other dairy-free toppings.
Nutrition (per serving)
Calories: 259kcal, Carbohydrates: 36g, Protein: 8g, Fat: 10g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 7g, Sodium: 632mg, Potassium: 579mg, Fiber: 9g, Sugar: 4g, Vitamin A: 10797IU, Vitamin C: 5mg, Calcium: 63mg, Iron: 2mg
More Delicious Mexican-Inspired Recipes
If you enjoyed these sweet potato and black bean tacos, you’ll love exploring more of our vegetarian and vegan Mexican recipes:
- Hearty Vegetarian Stuffed Peppers
- Creamy Vegan Queso
- Easy Mexican Bean Dip
- Quick and Delicious Vegan Quesadillas
- The Best Ever Veggie Enchiladas
- Simple Vegan Taco Bake