Black Bean Sweet Potato Enchiladas

Section: Wholesome Meals for Every Day

Enjoy enchiladas filled with roasted sweet potatoes, sautéed onions, black beans, and warming spices, all rolled in soft tortillas and coated with a bright enchilada sauce. A sprinkle of vegan cheddar melts on top for a delicious finish. Bake until bubbling and golden, then garnish generously with fresh coriander, creamy avocado, lime, and sliced green chillies. This plant-based dish is both filling and bright, offering a satisfying dinner for all. Serve hot, paired with a fresh salad or refried beans for an extra-complete meal experience.

Savor by Sophie official logo
Created By Sophie
Updated on Sat, 06 Dec 2025 19:37:54 GMT
A dish of Mexican food with a white sauce on top. Save
A dish of Mexican food with a white sauce on top. | savorbysophie.com

These Black Bean and Sweet Potato Enchiladas are my go-to for nights I crave something hearty yet bright. The natural sweetness of roasted sweet potato pairs beautifully with earthy black beans and a smoky spiced sauce. The whole dish is vegan and simple enough to make on a weeknight but special enough for a gathering.

I first whipped up these enchiladas to satisfy my sons' love for big flavors while sneaking extra veggies onto their plates. Now they are a regular family favorite and a hit when friends drop by.

Ingredients

  • Sweet Potatoes: look for firm unblemished roots with deep orange flesh—they roast up sweet and soft
  • Red Onion: brings richness and color choose a heavy onion without soft spots
  • Garlic Cloves: boost flavor use fresh for zing but garlic powder will do if you must
  • Black Beans: use canned for speed or cook your own for extra texture
  • Ground Cumin: earthiness and warmth substitute with ground coriander for a citrusy twist
  • Smoked Paprika: gives depth and smokiness Spanish smoked paprika has the boldest flavor
  • Hot Chili Powder: for heat use cayenne or leave it out for mild eaters
  • Enchilada Sauce: pick a good-quality vegan version or make your own
  • Tortilla Wraps: choose corn or wheat soft and fresh for easier rolling
  • Vegan Cheddar Cheese: for cheesiness use your favorite meltable brand nutritional yeast is a lighter swap
  • Fresh Coriander: brightens each bite stems are extra flavorful
  • Avocado: creamy cool richness ripe but not mushy is best
  • Green Chillies: extra fire optional pick small and glossy ones
  • Lime: for zest and acidity juicy limes give the best squeeze

Instructions

Preheat the Oven:
Set your oven to 180 Celsius or 350 Fahrenheit so it is fully hot for baking. The right oven temperature ensures your enchiladas bake up golden and bubbling.
Roast the Sweet Potatoes:
Peel sweet potatoes and cut them into small cubes about one centimeter large. Toss them with a bit of oil salt and pepper then arrange in an even layer on a baking tray. Roast for twenty to twenty-five minutes until they are fork-tender and lightly browned—those crisp edges add texture.
Sauté the Aromatics:
While the potatoes are roasting thinly slice your red onion. Add it to a pan with a splash of oil over medium heat. Cook slowly until softened about five minutes. Add minced garlic and stir for one or two minutes just until it smells fragrant and mellow.
Mix the Bean Filling:
Drain the tin of black beans and add them to the onion and garlic mixture in the pan. Sprinkle in the ground cumin smoked paprika and a pinch of chili powder. Stir everything well. Let it cook for another half minute so the spices bloom.
Combine Filling and Sauce:
Once the potatoes are roasted add them to the pan. Pour in one cup of the enchilada sauce. Fold the mixture together gently seasoning with more salt and pepper if you like. Remove from heat. The filling should look glossy and cohesive not runny.
Warm the Tortillas:
Microwave your tortillas covered with a damp towel for twenty to thirty seconds until they are soft and bendable. This step helps them roll easily and prevents cracking when baked.
Prepare the Baking Dish:
Coat the bottom of your baking dish with a thin layer of enchilada sauce. This keeps the enchiladas from sticking as they bake and adds moisture.
Assemble the Enchiladas:
Spoon about two tablespoons of filling onto each tortilla add a little vegan cheese then roll up tightly. Place seam side down in the baking dish so they do not unravel. Repeat for all tortillas.
Add Sauce and Bake:
Pour the rest of the enchilada sauce over the filled tortillas so they are completely covered. Sprinkle with remaining vegan cheese. Bake for twenty to twenty-five minutes. The cheese should be melting and the sauce bubbling around the edges.
Garnish and Serve:
Let the enchiladas cool slightly before serving. Top with chopped fresh coriander avocado slices green chillies and lime wedges. Each garnish adds another layer of texture and freshness.
A dish of Mexican food with a white sauce on top.
A dish of Mexican food with a white sauce on top. | savorbysophie.com

One winter evening my niece helped me roll the enchiladas and now she asks for these every time we get together.

Storage Tips

Store leftovers in an airtight container in the refrigerator for three days. Reheat in the oven or microwave until thoroughly warmed to keep the tortillas soft. If freezing assemble the enchiladas without baking wrap tightly then freeze—add fifteen minutes to baking straight from frozen.

Ingredient Substitutions

No sweet potato Try roasted butternut squash or carrots for a similar sweetness and texture. Swap canned black beans for cooked pinto beans or even lentils for variety. Use any vegan cheese you love or sprinkle on nutritional yeast for a lighter finish.

Serving Suggestions

Pair these enchiladas with a crisp green salad or a side of cilantro-lime rice. Sliced radish and pickled onions add sharpness and crunch. For an even heartier meal serve with a scoop of guacamole or refried beans.

Cultural History

Enchiladas come from Mexico and traditionally feature corn tortillas rolled around delicious fillings. While cheese and meat are classic options plant-based versions like this pay homage to the spirit of the dish but are lighter on the planet and easy to adapt for any diet.

Seasonal Adaptations

Try roasted pumpkin in autumn for a cozy twist Stir in fresh sweet corn when in season for bursts of sweetness Top with diced tomatoes or extra avocado during summer months

Success Stories

My best friend called these enchiladas life-changing after her first bite. One potluck they vanished in minutes with friends raving about the smoky sweet filling. This has become my signature dish for family birthdays.

Freezer Meal Conversion

Prepare the enchiladas up to the baking step and freeze the dish well wrapped. When ready to eat thaw overnight or bake straight from frozen adding extra time. They come out just as flavorful and are a real lifesaver on busy days.

A dish of Mexican food with a variety of toppings.
A dish of Mexican food with a variety of toppings. | savorbysophie.com

These enchiladas offer vibrant flavor and plenty of comfort. They are sure to become a dinner regular in your home.

Common Recipe Questions

→ Can I use fresh beans instead of canned?

Absolutely! Cooked black beans from scratch work well and let you control texture and salt content.

→ How spicy is this dish?

The heat level is mild by default, but you can increase or omit chili powder and green chillies based on preference.

→ Is there a substitute for vegan cheddar?

Nutritional yeast adds cheesy flavor without dairy, or try another plant-based cheese.

→ Can enchiladas be prepared ahead?

Yes. Assemble ahead, then cover and refrigerate. Bake just before serving for best results.

→ What sides pair well with this dish?

Fresh salad, refried beans, or cilantro-lime rice are flavorful pairings to make the meal complete.

→ Can I freeze leftovers?

Enchiladas freeze well. Cool completely, wrap tightly, and reheat in the oven until heated through.

Black Bean Sweet Potato Enchiladas

Vibrant enchiladas stuffed with black beans, sweet potato, and vegan cheese for a hearty dinner.

Preparation Time
15 mins
Time to Cook
25 mins
Overall Time
40 mins
Created By: Sophie

Recipe Type: Lunch & Dinner

Level of Expertise: Great for Beginners

Cuisine Style: Mexican

Makes: 4 Portions (4 enchiladas)

Dietary Needs: Completely Vegan, Plant-Based, Without Dairy

Ingredients You’ll Need

→ Filling

01 2 medium-large sweet potatoes, peeled and diced into 1 cm cubes
02 1 red onion, finely chopped
03 4 garlic cloves, minced
04 400 g tin black beans, drained and rinsed
05 1 teaspoon ground cumin
06 1 tablespoon smoked paprika
07 Pinch hot chili powder

→ Assembly

08 2.5 cups enchilada sauce (ensure vegan if store-bought)
09 8 tortilla wraps
10 1 1/4 cups vegan cheddar cheese, grated

→ Garnish

11 1 bunch fresh coriander, chopped
12 1 avocado, sliced
13 2 green chillies, thinly sliced
14 1 lime, cut into wedges

How to Make It

Step 01

Set oven to 180°C (350°F) to prepare for baking.

Step 02

Toss diced sweet potatoes with oil, salt, and pepper. Spread on a baking tray and roast for 20-25 minutes until tender and browned.

Step 03

In a pan, heat a splash of oil over medium heat. Cook chopped red onion until softened, then add minced garlic and sauté until fragrant.

Step 04

Add black beans, ground cumin, smoked paprika, and a pinch of hot chili powder to the pan. Stir to combine and cook for 30 seconds.

Step 05

Mix in the roasted sweet potatoes and 1 cup of enchilada sauce. Season with salt and pepper, blend gently, then remove from heat.

Step 06

Warm tortillas in a microwave for 20-30 seconds until flexible.

Step 07

Spread a thin layer of enchilada sauce over the base of a large baking dish.

Step 08

Spoon approximately 2 tablespoons of filling along each tortilla. Sprinkle with vegan cheese, roll tightly, and place seam-side down in the baking dish.

Step 09

Pour remaining enchilada sauce over filled tortillas. Sprinkle remaining vegan cheese over the top. Bake 20-25 minutes until golden and bubbling.

Step 10

Garnish with fresh coriander, avocado slices, lime wedges, and green chillies. Serve warm.

Extra Tips

  1. For a balanced meal, serve alongside fresh salad or refried beans.

Recommended Tools

  • Baking dish
  • Pan
  • Oven
  • Microwave

Allergen Details

Check all the ingredients to avoid allergens, and seek medical advice if you’re unsure.
  • Contains wheat (gluten) in tortillas

Nutritional Info (Per Serving)

These nutrition details are for informational purposes only and shouldn’t replace professional dietary guidance.
  • Calories: 350
  • Fat: 10 g
  • Carbs: 50 g
  • Protein: 12 g