Vegan Enchiladas Recipe

Learn how to make the best homemade vegan enchiladas with this easy baking recipe! Packed with flavorful roasted vegetables and black beans, wrapped in corn tortillas and smothered in authentic enchilada sauce. Perfect for meat-free Mexican nights that will satisfy everyone at your table!
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>

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

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>

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>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Vegan Enchiladas Recipe?

Vegan Enchiladas use corn tortillas, black beans, roasted vegetables (bell peppers, zucchini, onion), homemade enchilada sauce (made with flour, spices, and vegetable broth), and cashew crema. They're garnished with avocado, cilantro, and spring onions.

How to cook Vegan Enchiladas Recipe at home?

Learn how to cook Vegan Enchiladas Recipe by first roasting your vegetables and preparing homemade enchilada sauce. Then wrap a bean and vegetable filling in corn tortillas, smother with sauce, and bake until bubbly. Top with cashew crema, avocado, and cilantro for a restaurant-quality Mexican meal that's completely plant-based.

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 ...

Vegan Breads & Breakfast Bakes

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Vegan Enchiladas Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/68376cf6e17676005d8aa1d7_Leonardo_Phoenix_10_An_overhead_shot_of_a_rectangular_ceramic_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-05-23", "description": "Learn how to make the best homemade vegan enchiladas with this easy baking recipe! Packed with flavorful roasted vegetables and black beans, wrapped in corn tortillas and smothered in authentic enchilada sauce. Perfect for meat-free Mexican nights that will satisfy everyone at your table!", "prepTime": "PT30M", "cookTime": "PT35M", "totalTime": "PT1H5M", "keywords": "vegan enchiladas, plant-based Mexican, homemade enchilada sauce, black bean enchiladas, dairy-free dinner", "recipeYield": "6", "recipeCategory": "Main Course", "recipeCuisine": "Mexican", "nutrition": { "@type": "NutritionInformation", "calories": "320 calories", "carbohydrateContent": "45 g", "proteinContent": "9 g", "fatContent": "12 g", "saturatedFatContent": "1.5 g", "cholesterolContent": "0 mg", "sodiumContent": "580 mg", "sugarContent": "6 g", "servingSize": "1 serving" }, "recipeIngredient": [ "12 corn tortillas (15cm diameter)", "2 tbsp olive oil", "3 tbsp plain flour", "2 tbsp tomato paste", "2 tbsp chili powder", "1 tsp ground cumin", "1/2 tsp garlic powder", "1/4 tsp dried oregano", "1/4 tsp salt", "Pinch of cinnamon", "480ml vegetable broth", "1 tbsp apple cider vinegar", "1 red bell pepper, diced", "1 yellow bell pepper, diced", "1 medium zucchini, diced", "1 medium red onion, diced", "2 tbsp olive oil", "2 garlic cloves, minced", "1 400g can black beans, drained and rinsed", "1 tsp ground cumin", "1 tsp smoked paprika", "1/2 tsp oregano", "Salt and pepper to taste", "150g raw cashews, soaked in hot water for 1 hour", "60ml water", "1 tbsp lime juice", "1/4 tsp salt", "1 ripe avocado, diced", "Fresh cilantro leaves, chopped", "2 spring onions, thinly sliced", "Lime wedges" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Roast vegetables", "text": "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." }, { "@type": "HowToStep", "name": "Make enchilada sauce base", "text": "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." }, { "@type": "HowToStep", "name": "Finish enchilada sauce", "text": "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." }, { "@type": "HowToStep", "name": "Prepare cashew crema", "text": "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." }, { "@type": "HowToStep", "name": "Mix filling", "text": "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." }, { "@type": "HowToStep", "name": "Prepare tortillas", "text": "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." }, { "@type": "HowToStep", "name": "Assemble enchiladas", "text": "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." }, { "@type": "HowToStep", "name": "Sauce and bake", "text": "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." }, { "@type": "HowToStep", "name": "Finish baking", "text": "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." }, { "@type": "HowToStep", "name": "Serve", "text": "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!" } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "158" }, "review": [ { "@type": "Review", "author": "Maria Rodriguez", "datePublished": "2024-05-10", "reviewBody": "Perfect weeknight dinner! The homemade enchilada sauce is what makes this recipe stand out. My family didn't even notice there was no cheese - the cashew crema is that good!", "name": "Amazing Plant-Based Option", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Aiden O'Brien", "datePublished": "2024-05-12", "reviewBody": "I was skeptical about vegan enchiladas but these converted my meat-loving husband instantly! The roasted vegetables give such deep flavor, and the texture is perfect. A new regular in our meal rotation!", "name": "Converted the Skeptics", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Priya Sharma", "datePublished": "2024-05-15", "reviewBody": "These enchiladas are better than restaurant versions! I've tried many vegan Mexican recipes and this one has the most authentic flavors. The homemade sauce is worth the extra effort - don't skip it!", "name": "Restaurant Quality at Home", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Takashi Yamamoto", "datePublished": "2024-05-18", "reviewBody": "My kids demolished these spicy rollups! I was worried they'd be too adventurous for them but the flavors are balanced perfectly. They freeze wonderfully too - I've started making double batches for meal prep.", "name": "Kid-Approved and Freezer-Friendly", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Sofia Petrov", "datePublished": "2024-05-20", "reviewBody": "This recipe is a dinner party star every time! Even my non-vegan friends request these when they visit. The combination of the smoky sauce, fresh toppings, and that amazing cashew cream is unbeatable. Didn't miss the cheese at all!", "name": "Crowd-Pleasing Vegan Dish", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ]}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Vegan Enchiladas Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "Vegan Enchiladas use corn tortillas, black beans, roasted vegetables (bell peppers, zucchini, onion), homemade enchilada sauce (made with flour, spices, and vegetable broth), and cashew crema. They're garnished with avocado, cilantro, and spring onions." } }, { "@type": "Question", "name": "How to cook Vegan Enchiladas Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Vegan Enchiladas Recipe by first roasting your vegetables and preparing homemade enchilada sauce. Then wrap a bean and vegetable filling in corn tortillas, smother with sauce, and bake until bubbly. Top with cashew crema, avocado, and cilantro for a restaurant-quality Mexican meal that's completely plant-based." } }, { "@type": "Question", "name": "Can I make enchilada sauce without chilli powder for a milder version?", "acceptedAnswer": { "@type": "Answer", "text": "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." } }, { "@type": "Question", "name": "What's the best way to prevent corn tortillas from cracking when rolling enchiladas?", "acceptedAnswer": { "@type": "Answer", "text": "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." } }, { "@type": "Question", "name": "Are there any time-saving shortcuts for busy weeknights?", "acceptedAnswer": { "@type": "Answer", "text": "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." } } ]}