Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Vegetarian Sweet Potato Black Bean Enchiladas Recipe


  • Author: Naomi
  • Total Time: 1 hour 10 minutes
  • Yield: 10-12 enchiladas (serves 6-8) 1x
  • Diet: Vegetarian

Description

These Easy Vegetarian Sweet Potato Black Bean Enchiladas are a hearty, flavorful Mexican-inspired dish featuring roasted sweet potatoes, black beans, warming spices, and gooey melted cheese all rolled in soft tortillas and baked to perfection. Perfect for a comforting weeknight meal that’s both nutritious and satisfying, with optional vegan adaptations and fresh toppings to customize.


Ingredients

Scale

Main Ingredients

  • 2 medium sweet potatoes (about 1.5 lbs / 680 g), peeled and diced
  • 1 can black beans (15 oz / 425 g), drained and rinsed
  • 1 medium onion (about 150 g), finely chopped
  • 3 cloves garlic, minced (about 1 tbsp)
  • 2 tsp chili powder
  • 1 tsp cumin
  • 1/4 tsp cinnamon
  • 2 cups enchilada sauce (480 ml)
  • 2 cups shredded cheese (about 200 g; Monterey Jack and cheddar blend preferred; vegan cheese substitute for vegan option)
  • 1012 flour or corn tortillas (6-inch / 15 cm)
  • 1 tbsp olive oil (for roasting sweet potatoes)
  • 1 tbsp olive oil (for sautéing aromatics)
  • Salt, to taste

Optional Ingredients

  • 1/4 cup fresh cilantro, chopped
  • Optional toppings: sliced avocado, sour cream or vegan yogurt, lime juice

Instructions

  1. Preheat and Prepare Sweet Potatoes: Preheat your oven to 425°F (220°C). Peel and dice the sweet potatoes into 1/2-inch cubes. Toss them with 1 tablespoon of olive oil and a pinch of salt, then spread evenly on a rimmed baking sheet in a single layer.
  2. Roast Sweet Potatoes: Roast the sweet potatoes for 30-35 minutes, flipping them halfway through. They should be tender and slightly caramelized but still hold their shape.
  3. Sauté Aromatics: While the sweet potatoes roast, heat 1 tablespoon olive oil in a sauté pan over medium heat. Cook the chopped onion for 3-4 minutes until softened.
  4. Add Garlic: Add the minced garlic and cook for 1 minute, stirring constantly to avoid browning.
  5. Toast Spices: Add chili powder, cumin, and cinnamon to the pan, stirring constantly for 30 seconds to toast the spices and release their aromas.
  6. Combine Filling: In a large mixing bowl, combine the roasted sweet potatoes, sautéed onion and spice mixture, drained black beans, and 1/2 cup (120 ml) of enchilada sauce. Stir gently to mix without mashing the sweet potatoes. Adjust salt to taste.
  7. Warm Tortillas: Warm the tortillas briefly in the microwave or a dry skillet to make them pliable and easy to roll.
  8. Prepare Baking Dish: Spread a few tablespoons of enchilada sauce evenly over the bottom of a 9×13 inch baking dish.
  9. Assemble Enchiladas: Spoon about 1/3 cup (80 ml) of the filling onto the center of each tortilla, sprinkle with a little shredded cheese, roll tightly, and place seam-side down in the baking dish. Repeat with the remaining tortillas.
  10. Add Sauce and Cheese: Pour the remaining enchilada sauce evenly over the rolled tortillas. Then sprinkle the remaining 1 1/2 cups (140 g) of shredded cheese evenly on top.
  11. Bake: Bake uncovered at 375°F (190°C) for 20-25 minutes, until the cheese is melted, bubbly, and golden in spots.
  12. Rest and Serve: Let the enchiladas rest for 5 minutes before serving. Garnish with optional chopped cilantro and toppings like sliced avocado, sour cream or vegan yogurt, and a squeeze of lime juice if desired.

Notes

  • You can substitute corn tortillas for flour tortillas to make the recipe gluten-free.
  • Use vegan cheese and sour cream substitutes to make this recipe vegan.
  • Roasting the sweet potatoes enhances their natural sweetness and adds depth to the filling.
  • Be careful not to overmix the filling to maintain the texture of the sweet potatoes.
  • Adjust spice levels by increasing or decreasing chili powder to your preference.
  • Leftover enchiladas can be refrigerated for up to 3 days and reheated in the oven for best results.
  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican

Keywords: sweet potato enchiladas, vegetarian enchiladas, black bean enchiladas, Mexican vegetarian recipes, baked enchiladas