Go Back
+ servings
sweet potato and black bean tacos on a black platter.
Print

Sweet Potato Black Bean Tacos with Avocado Crema

These Roasted Sweet Potato and Black Bean Tacos are the most delicious vegetarian tacos ever! It features spicy black beans, honey lime avocado crema, and pickled onions. It has layers of flavor and can be easily made vegan. A delicious vegetarian dinner!
Course Dinner
Cuisine American
Keyword black bean tacos, sweet potato and black bean tacos, sweet potato black bean tacos, sweet potato tacos
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 4 servings
Calories 638kcal
Author Maria Doss

Ingredients

Roasted Sweet Potatoes

  • 2 pounds sweet potatoes (3 to 4 medium)
  • 2 ½ tablespoons olive oil
  • ½ teaspoon salt
  • ½ teaspoon ground black pepper

Spicy black beans

Avocado Crema

  • 2 avocados medium to large
  • ½ cup finely chopped cilantro
  • 2 tablespoons lime or lemon juice
  • ¼ cup sour cream
  • 1 ½ tablespoons honey
  • ½ teaspoon salt

Everything else

  • 8 to 10 small corn tortillas warmed
  • pickled onions as needed

Instructions

Roast the sweet potatoes

  • Preheat the oven to 425 degrees F and grease your largest baking sheet with oil.
  • Peel and cut sweet potatoes ½ inch dice. Add it into the baking sheet and 2 ½ tablespoon olive oil, ½ teaspoon salt and ½ teaspoon black pepper. Toss to coat all the sweet potatoes, then spread out in an even layer. Bake for 27–35 minutes, until tender and caramelizing at the edges (rotate the pan halfway through baking).

Saute black beans

  • Heat 2 tablespoons of olive oil in a large skillet. When hot add the black beans, 2 teaspoon garlic powder, 2 teaspoon chili powder, 1 teaspoon cumin powder, 1 teaspoon onion powder and 1 teaspoon salt. Cook, stirring constantly over high heat for 2 to 3 minutes. Remove from heat.

Make avocado crema

  • Scoop the avocado flesh into a large bowl and mash until smooth. Add ½ cup chopped cilantro, 2 tablespoon lime or lemon juice, ¼ cup sour cream, 1 ½ tablespoon honey and ½ teaspoon salt. Mix well.
    👉 Taste and adjust seasoning as needed, adding more salt or honey if necessary. If you’ve used lime juice, you may need a little extra honey.

Assemble tacos

  • Generously spread some avocado crema on each tortilla, then top with some sweet potatoes and black beans. Top with some pickled onions. Repeat with remaining tortillas and serve.

Notes

Pickled onions: Don't skip them! They add a bright, tangy flavor that perfectly balances the sweet potatoes and creamy avocado sauce, making these black bean tacos incredibly delicious. You can make your own or buy them ready-made from stores like Trader Joe's or Costco.
Make it vegan: Simply use a vegan sour cream for the avocado crema. Everything else in the recipe is naturally vegan.
Make it gluten-free: Use certified gluten-free tortillas.

Nutrition

Serving: 1Serving | Calories: 638kcal | Carbohydrates: 94g | Protein: 21g | Fat: 31g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 17g | Cholesterol: 5mg | Sodium: 1144mg | Potassium: 1880mg | Fiber: 28g | Sugar: 18g | Vitamin A: 32860IU | Vitamin C: 16mg | Calcium: 185mg | Iron: 6mg