Go Back
+ servings
A plate with four tacos filled with rice, sweet potatoes, and black beans.
Print Recipe
4.84 from 6 votes

Sweet Potato and Black Bean Tacos

These sweet potato and black bean tacos have tons of classic taco flavors and make a great vegetarian option. Serve on a bed of cilantro lime rice, or in a shell, with your favorite fresh toppings and cheese. This quick weeknight dinner can be made in under 30 minutes
Prep Time10 minutes
Cook Time20 minutes
Course: Main Course
Cuisine: Mexican
Servings: 6 People
Calories: 119kcal
Author: Kristin


  • 2 tablespoon Olive Oil
  • 1 Small Yellow Onion Diced
  • 1 lb Sweet Potatoes Diced in ½" cubes. About 2 large sweet Potatoes.
  • 2 Cloves Garlic Minced or Pressed
  • 2 teaspoon Chili Powder
  • ½ teaspoon Cumin
  • ½ teaspoon Paprika
  • 1 teaspoon Oregano
  • 1 teaspoon Salt
  • ½ teaspoon Pepper
  • Pinch of Cayenne More if you want more spice
  • ¾ Cup Water
  • 1 15oz Can Black Beans Drained and Rinsed
  • 1 15.25oz Can of Corn Could also use 1 cup of Frozen
  • Juice of one Lime


  • Sour Cream
  • Avocado
  • Tomatoes
  • Cilantro
  • Cotija Cheese
  • Jalapeno


  • Heat a large skillet over medium heat.
  • Add 2 tablespoons of olive oil to pan.
  • Add diced onion and sauté until soft and translucent. About 5 minutes.
  • Add diced sweet potatoes, sprinkle with some salt, and cook until they are soft. About 10 minutes. Add more olive oil as needed to prevent sticking.
  • Add minced garlic and allow to cook for 30 seconds.
  • Add in all seasonings and water and bring to a simmer, reduce heat and allow all the water to reduce down and absorb into the potatoes. About 5 minutes
  • Add in black beans and corn, then squeeze juice from one lime and mix everything together. Bring back to temp.
  • Serve warm in a tortilla shell with your favorite taco toppings.


Ingredient Notes: 
Corn: Use either fresh or canned corn. I prefer to use frozen.
Lime Juice: This can be omitted but it really does help bring out all the flavors.
Taco Seasoning: This recipe calls for basic spices to make a taco seasoning. If you do not have chili powder, cumin, paprika, oregano or cayenne feel free to use a pack of taco seasoning.


Calories: 119kcal | Carbohydrates: 17g | Protein: 2g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 1mg | Sodium: 307mg | Potassium: 313mg | Fiber: 3g | Sugar: 4g | Vitamin A: 11015IU | Vitamin C: 3mg | Calcium: 39mg | Iron: 1mg