Vegan Enchiladas Recipe

Tender corn tortillas filled with spiced black beans, roasted vegetables, and smothered in a rich homemade enchilada sauce, all topped with creamy avocado and tangy vegan sour cream.
Difficulty:
Intermediate
Prep Time:
30 mins
Cook Time:
35 mins
Serves:
6 enchiladas
An overhead shot of a rectangular ceramic baking dish holding six golden-edged vegan enchiladas, their corn tortillas slightly crisped at the edges and glistening with vibrant red enchilada sauce. A generous drizzle of cashew crema creates artistic white lines across the top, contrasting beautifully with the scattered bright green cilantro leaves and diced avocado. The enchiladas rest on a textured wooden table under warm, directional lighting that highlights the steam rising from the freshly baked dish. To the side, a small bowl of additional enchilada sauce and a halved lime add context and complementary colors to the rustic Mexican-inspired presentation.

Ingredients

<ul class="ingredients-main-list"> <li class="ingredients-single-item">12 corn tortillas (15cm diameter)</li> <li class="ingredients-single-item">For the enchilada sauce:</li> <li class="ingredients-single-item">2 tbsp olive oil</li> <li class="ingredients-single-item">3 tbsp plain flour</li> <li class="ingredients-single-item">2 tbsp tomato paste</li> <li class="ingredients-single-item">2 tbsp chili powder</li> <li class="ingredients-single-item">1 tsp ground cumin</li> <li class="ingredients-single-item">1/2 tsp garlic powder</li> <li class="ingredients-single-item">1/4 tsp dried oregano</li> <li class="ingredients-single-item">1/4 tsp salt</li> <li class="ingredients-single-item">Pinch of cinnamon</li> <li class="ingredients-single-item">480ml vegetable broth</li> <li class="ingredients-single-item">1 tbsp apple cider vinegar</li> <li class="ingredients-single-item">For the filling:</li> <li class="ingredients-single-item">1 red bell pepper, diced</li> <li class="ingredients-single-item">1 yellow bell pepper, diced</li> <li class="ingredients-single-item">1 medium zucchini, diced</li> <li class="ingredients-single-item">1 medium red onion, diced</li> <li class="ingredients-single-item">2 tbsp olive oil</li> <li class="ingredients-single-item">2 garlic cloves, minced</li> <li class="ingredients-single-item">1 400g can black beans, drained and rinsed</li> <li class="ingredients-single-item">1 tsp ground cumin</li> <li class="ingredients-single-item">1 tsp smoked paprika</li> <li class="ingredients-single-item">1/2 tsp oregano</li> <li class="ingredients-single-item">Salt and pepper to taste</li> <li class="ingredients-single-item">For the cashew crema:</li> <li class="ingredients-single-item">150g raw cashews, soaked in hot water for 1 hour</li> <li class="ingredients-single-item">60ml water</li> <li class="ingredients-single-item">1 tbsp lime juice</li> <li class="ingredients-single-item">1/4 tsp salt</li> <li class="ingredients-single-item">For garnish:</li> <li class="ingredients-single-item">1 ripe avocado, diced</li> <li class="ingredients-single-item">Fresh cilantro leaves, chopped</li> <li class="ingredients-single-item">2 spring onions, thinly sliced</li> <li class="ingredients-single-item">Lime wedges</li> </ul>

Equipment

<ul class="equipment-main-list"> <li class="equipment-single-item">23cm x 33cm baking dish</li> <li class="equipment-single-item">Baking tray</li> <li class="equipment-single-item">High-speed blender</li> <li class="equipment-single-item">Medium saucepan</li> </ul>
BAKE SMARTER

Kitchen Converter

Quickly switch between common baking units without leaving the recipe.

Convert
Result—

Volume uses US cups, tablespoons, and teaspoons. Converting weight to volume depends on the ingredient.

Directions

<ol class="no-list-style"> <li class="MethodStepper"> <h4 class="step-title">Step 1</h4> Preheat your oven to 200°C. Line a baking tray with parchment paper. Toss the diced bell peppers, zucchini, and red onion with 2 tablespoons olive oil, salt, and pepper on the prepared tray. Roast for 20 minutes, stirring halfway through, until the vegetables are tender and slightly caramelized at the edges. Roasting concentrates the vegetable flavors and removes excess moisture that could make your enchiladas soggy. </li> <li class="MethodStepper"> <h4 class="step-title">Step 2</h4> While the vegetables roast, prepare your enchilada sauce. Heat 2 tablespoons olive oil in a medium saucepan over medium heat. Add the flour and whisk continuously for about 1 minute to create a roux, which will thicken your sauce beautifully. Add the tomato paste and spices (chili powder, cumin, garlic powder, oregano, salt, and cinnamon), continuing to whisk for another minute until fragrant. This toasting step blooms the spices, intensifying their flavors. </li> <li class="MethodStepper"> <h4 class="step-title">Step 3</h4> Gradually add the vegetable broth to the saucepan while whisking constantly to prevent lumps. Bring the mixture to a simmer and cook for 5-7 minutes until it thickens slightly, stirring occasionally. Remove from heat and stir in the apple cider vinegar, which adds a subtle tanginess that balances the richness. Set aside 60ml of the sauce for later use. </li> <li class="MethodStepper"> <h4 class="step-title">Step 4</h4> Make the cashew crema by draining the soaked cashews and placing them in a high-speed blender with fresh water, lime juice, and salt. Blend until completely smooth and creamy, about 1-2 minutes. The consistency should be similar to sour cream - if it's too thick, add water a tablespoon at a time. The high fat content in cashews creates a luxurious cream that perfectly mimics dairy products. </li> <li class="MethodStepper"> <h4 class="step-title">Step 5</h4> Reduce the oven temperature to 180°C. In a large bowl, combine the roasted vegetables with black beans, minced garlic, cumin, smoked paprika, and oregano. Mix gently but thoroughly to distribute the spices evenly throughout the filling. </li> <li class="MethodStepper"> <h4 class="step-title">Step 6</h4> Warm your corn tortillas to make them pliable and prevent cracking. You can do this by wrapping stacks of 3-4 tortillas in damp paper towels and microwaving for 20-30 seconds, or by quickly heating each side in a dry skillet for a few seconds. Warming the tortillas activates the starches, making them flexible enough to roll without breaking. </li> <li class="MethodStepper"> <h4 class="step-title">Step 7</h4> Spread about 120ml of enchilada sauce on the bottom of your baking dish. Take a warmed tortilla, dip it briefly in the enchilada sauce (this creates flavor inside and out), then place about 3 tablespoons of filling in a line down the center. Roll the tortilla tightly around the filling and place seam-side down in the baking dish. Repeat with remaining tortillas, arranging them snugly in the dish. </li> <li class="MethodStepper"> <h4 class="step-title">Step 8</h4> Pour the remaining enchilada sauce evenly over the filled tortillas, making sure to cover all exposed areas to prevent the edges from drying out during baking. Cover the baking dish with aluminum foil (this traps steam, helping the tortillas to remain tender while baking) and bake for 20 minutes. </li> <li class="MethodStepper"> <h4 class="step-title">Step 9</h4> Remove the foil and bake for an additional 5-10 minutes until the sauce is bubbling at the edges and the tortillas are lightly crisped. The contrast between the soft centers and slightly crisp edges creates a wonderful textural experience. </li> <li class="MethodStepper"> <h4 class="step-title">Step 10</h4> Allow the enchiladas to rest for 5 minutes before serving. This brief resting period allows the flavors to settle and makes serving easier. Top with generous drizzles of cashew crema, diced avocado, chopped cilantro, and sliced spring onions. Serve with lime wedges and the reserved enchilada sauce on the side for those who like extra sauce. Enjoy while hot! </li> </ol>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 320 calories
🥑 Fat: 12 g
🧈 Saturated Fat: 1.5 g
🍞 Carbohydrates: 45 g
🍭 Sugar: 6 g
🍗 Protein: 9 g
🫀 Cholesterol: 0 mg
🧂 Sodium: 580 mg

Chef’s Notes

A few helpful details for making this recipe.

Can I make enchilada sauce without chilli powder for a milder version?

Absolutely! For milder enchilada sauce, reduce or omit the chilli powder and substitute with extra paprika or a dash of mild taco seasoning. You can also use roasted red peppers blended with the other sauce ingredients for colour and a gentler flavour profile.

What's the best way to prevent corn tortillas from cracking when rolling enchiladas?

Proper warming is essential - briefly heat tortillas in a dry pan, microwave between damp paper towels for 20-30 seconds, or dip in warm enchilada sauce before filling. The warmth activates the starches, making tortillas pliable. Work quickly and keep tortillas covered while rolling.

Are there any time-saving shortcuts for busy weeknights?

Save time by using jarred enchilada sauce, pre-chopped frozen vegetables, or canned roasted peppers. Prepare components like cashew crema and sauce ahead of time. For meal prep, assemble the entire dish, refrigerate for up to 24 hours, then bake when needed.

Want to try something else in ...

More recipes you might like

Keep exploring with more recipes from What's Baking.