How to Make Vegetarian Sweet Potato Enchiladas Everyone Will Love

Sweet Potato Black Bean Enchiladas

Warm, saucy, and loaded with flavor, these Sweet Potato Black Bean Enchiladas are everything you want in a hearty meatless meal. Tender sweet potatoes are sautéed with black beans, peppers, and warming spices, then rolled into tortillas, smothered in enchilada sauce, and baked until bubbly. It’s comfort food that also happens to be vegetarian, budget-friendly, and totally satisfying.


Why I Love This Recipe

This recipe has been a go-to in my kitchen for both weeknight dinners and casual entertaining. I love how the natural sweetness of the sweet potatoes balances with the smoky spices and zesty enchilada sauce. It’s easy to prep, packed with fiber and plant-based protein, and reheats like a dream. Pair it with crockpot nacho dip or blueberry lemonade for a well-rounded, crowd-pleasing spread.


🛒 Ingredients

  • 2 large sweet potatoes, peeled and diced
  • 1 can black beans, drained and rinsed
  • 1 red bell pepper, diced
  • 1 small red onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • ½ teaspoon paprika
  • Salt and black pepper, to taste
  • 8 small flour tortillas
  • 1 cup enchilada sauce (store-bought or homemade)
  • 1 cup shredded cheese (cheddar, Monterey Jack, or blend)
  • Fresh cilantro, for garnish

🌶 Ingredient Notes & Swaps

  • Want vegan? Use dairy-free cheese or skip it entirely—still delicious.
  • Tortillas: Corn tortillas work great too, especially for a gluten-free option.
  • More heat? Add diced jalapeño or a dash of cayenne.
  • Bulk it up: Toss in some spinach or corn for extra color and nutrition.

👩‍🍳 Instructions

1. Prep the Oven

Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish or line with foil.

2. Cook the Filling

In a large skillet, heat a bit of oil over medium heat.
Add sweet potatoes, bell pepper, onion, and garlic.
Cook for about 10–12 minutes, stirring occasionally, until sweet potatoes are fork-tender.

3. Season It Up

Stir in black beans, cumin, chili powder, paprika, salt, and pepper.
Cook another 2–3 minutes until everything is heated through and coated in spices.

4. Assemble the Enchiladas

Spoon some of the filling onto each tortilla, roll up tightly, and place seam-side down in the baking dish.
Repeat with remaining tortillas and filling.

5. Add Sauce & Cheese

Pour enchilada sauce evenly over the rolled tortillas.
Sprinkle with shredded cheese.

6. Bake

Cover with foil and bake for 20 minutes.
Uncover and bake an additional 5–10 minutes, until cheese is melted and sauce is bubbling.

7. Garnish & Serve

Top with fresh chopped cilantro and serve warm.


💡 Tips for Success

  • Dice sweet potatoes small for faster, more even cooking.
  • Warm tortillas first (wrap in foil and heat in oven for a few minutes) to prevent cracking when rolling.
  • Double the filling and freeze half for quick future meals.
  • Top it off: Serve with avocado slices, sour cream, or lime wedges for extra flavor.

🍽 Serving Suggestions & Pairings

These enchiladas shine solo but pair beautifully with:


🧊 Storage & Leftover Tips

  • Refrigerate: Store in an airtight container for up to 4 days.
  • Freeze: Wrap tightly in foil and freeze for up to 3 months.
  • Reheat: Microwave for quick meals, or reheat in the oven at 350°F until warmed through.

🥄 More Recipes You’ll Love


Final Thoughts

Sweet Potato Black Bean Enchiladas prove that vegetarian meals can be every bit as bold and filling as their meaty counterparts. They’re colorful, cozy, and bursting with flavor—perfect for meal prep, Meatless Mondays, or when you just want something warm and nourishing.

Tried them? Tag us and show off your enchilada creations! And be sure to follow ChefManiac.com for more plant-powered and flavor-forward recipes.