Skip to Content

Veggie enchilada stack

Veggie enchilada stack topped with avocado and tomatoes, shot from above

Two cheesy bakes in a row, sorry! I must get more organised – though if you’re anything like me, you won’t be complaining. In case the mound of cheesy, saucy goodness in the photo above hasn’t yet convinced you that you need to make this veggie enchilada stack, let me describe it for you.

Veggie enchilada stack in a baking dish, topped with avocado and tomatoes

What’s in this veggie enchilada stack?

This enchilada stack is super simple – no crazy ingredients, just classic flavours that go beautifully together. Just my kind of recipe. Inside that mound of cheesy goodness, you’ve got:

– a simple, spicy homemade enchilada sauce
– stacks of soft flour tortillas
– plenty of veggies and beans
– cheeeeeese
– a nice big mound of toppings, to add a bit of freshness and really take it up a level!

…does that not sound pretty amazing?!

Veggie enchilada stack in a baking dish with a large slice removed

Why an enchilada stack?

I’m a big fan of all kinds of veggie enchiladas (hi, my name is Becca and I’m a Tex-Mex addict), but an enchilada stack has the major bonus of being quicker and easier to prepare than the usual rolled-up kind. I’m definitely attracted to anything that makes life easier, and throwing stacks of flat tortillas into a baking dish is definitely quicker than having to fill and roll each one individually.

I guess the end result is halfway between veggie enchiladas and Mexican lasagne, which is no bad thing. Give me some spicy veggies and cheese in any combination, and I’m sold.

Collage showing veggie enchilada stack being constructed

Homemade enchilada sauce

If you want an even easier dinner (I salute you), feel free to skip the homemade enchilada sauce and use a jar instead. But it’s so quick to make that even I could be bothered (and I can’t be bothered to do much these days, with a 1 year old to chase around all day long).

All you need to do is cook a few spices in a pan with a dash of oil until they’re nice and fragrant, then add a squeeze of tomato puree and some stock. That’s about it. The major plus of making your own homemade enchilada sauce is that you can tailor it perfectly to your tastes – you can use exactly what spices you like, and make it just the right level of spiciness.

Portion of veggie enchilada stack on a plate topped with avocado and tomatoes

Get stacking!

Once you’ve made your sauce and sautéed your veg, it’s time to get your stack on! Bake it until the sauce is bubbly and the cheese is golden brown (drooling yet?).

Don’t forget plenty of fresh toppings – they really elevate the dish, and let’s face it, toppings are half of the fun of Tex-Mex food, right? Avocado, tomatoes, fresh coriander (cilantro), a big dollop of sour cream – or whatever else you fancy.

Portion of veggie enchilada stack on a plate with avocado and sour cream, shot from above

Print Recipe
5 from 6 votes

Veggie enchilada stack

A simple weeknight dinner - veggie enchilada stack, with an easy homemade enchilada sauce. All the flavour of your favourite enchiladas, without the faff!
Prep Time25 mins
Cook Time25 mins
Total Time50 mins
Course: Main meal
Cuisine: Mexican, Tex-Mex
Servings: 4 people (3 if you're hungry!)
Calories: 389kcal
Author: Becca Heyes


For the veggie mixture:

  • 1 tbsp oil
  • 1 red onion, sliced or diced
  • 2 cloves garlic, minced
  • 1 bell pepper, diced (I used orange)
  • ~ 8 medium mushrooms, diced
  • 400 g tin kidney beans, drained (240g, or ~ 1 1/4 cups, when drained)

For the homemade enchilada sauce:

  • 2 tbsp oil
  • 1 tbsp plain flour
  • 1 tsp smoked paprika
  • 1/2 tsp cayenne chilli pepper
  • 1/2 tsp ground cumin
  • 1 tbsp tomato puree (tomato paste)
  • 250 ml (~ 1 cup) vegetable stock

To assemble:

  • 5 small flour tortillas
  • 75 g cheddar cheese, grated (~ 3/4 cup when grated)
  • To serve: your choice of fresh coriander (cilantro), fresh tomatoes, avocado, sour cream, etc.


  • Heat a dash of oil in a large frying pan, and add the onion, garlic, pepper and mushrooms. Cook over a medium heat for 5 minutes, stirring regularly, until fairly soft. Add the kidney beans, and cook for a couple more minutes.
  • To make the homemade enchilada sauce, heat a couple of tablespoons of oil in a small saucepan, and add the flour and spices. Cook over a low heat for a couple of minutes, stirring constantly, until fragrant. Add the tomato puree and vegetable stock, and whisk constantly until the mixture comes together into a smooth sauce. Simmer for a few minutes until the sauce reaches your desired consistency (add a dash more water if you'd like it to be thinner).
  • To assemble the dish, add one small spoonful of the sauce to the bottom of a baking dish, and spread it around with the back of a spoon (this is just to stop the tortilla from sticking). Add a small flour tortilla, and top with some of the vegetables, cheese, and one spoonful of the enchilada sauce. Repeat with the remaining ingredients, layering upwards until you've used all of the veggies (the exact order and quantities doesn't matter - I ended up using 5 tortillas in total, so 4 layers of veggies and cheese in between). Finish the dish by pouring over any remaining sauce, and topping with any remaining cheese. It doesn't matter if you don't entirely cover the tortillas around the edges.
  • Bake at 190°C (Gas Mark 5 / 375°F) for around 25 minutes, or until the cheese is crispy and the sauce is bubbling.
  • Serve with plenty of fresh toppings - I added fresh coriander (cilantro), tomatoes and avocado on top, and served a dollop of sour cream on the side.


Nutrition Facts
Veggie enchilada stack
Amount Per Serving (1 portion)
Calories 389 Calories from Fat 174
% Daily Value*
Fat 19.3g30%
Saturated Fat 6.1g31%
Trans Fat 0g
Polyunsaturated Fat 0g
Monounsaturated Fat 0g
Cholesterol 20mg7%
Sodium 428mg18%
Potassium 0mg0%
Carbohydrates 40.9g14%
Fiber 6.7g27%
Sugar 4.9g5%
Protein 15g30%
Vitamin A 0IU0%
Vitamin C 0mg0%
Calcium 0mg0%
Iron 0mg0%
* Percent Daily Values are based on a 2000 calorie diet.

Note: Nutritional information is approximate, and will depend on exactly what ingredients you choose. Information above is for 1/4 of the recipe.

Here’s another of my favourite ever enchilada recipes: refried bean enchiladas with jalapeño cheese sauce!

Creamy bean and spinach pasta bake
← Previous
Black bean tacos cooked on the BBQ
Next →
Recipe Rating