This post may contain affiliate links.

These easy Vegetarian Enchiladas are packed with delicious roasted vegetables and hearty beans in a tomatoey sauce, giving us a simple but satisfying family dinner. Perfect for vegetarians and meat eaters too!

Vegetarian Enchiladas with beans and roasted vegetables topped with cheese

These Veggie Enchiladas are one of my favourite dishes when I’m trying to eat a little less meat, or if I’m cooking for vegetarians.

They are filling, tasty, easy to make AND affordable. What more could we want from a vegetarian family meal?

Oh yes. A delicious bubbling cheesy top OF COURSE! 

These do take a while to bake in the oven, but honestly, it’s very ‘hands off’ time. You just throw the veggies in and leave them. 

Then it’s just an assembly job between you and this dish of joy. ❤️

More vegetarian favourites…


Why you’ll love this Vegetarian Enchiladas recipe

⭐️ Nutritious, hearty and filling

⭐️ Budget friendly, simple ingredients

⭐️ Four portions of hidden veg per serving!


Easy Veggie Enchiladas recipe with cheesy topping

How we came up with this recipe

My Vegetarian Enchiladas recipe, like all of them, is inspired by those Mexican dishes but is not necessarily aiming to be an authentic take. 

This one is all about simplicity, store cupboard ingredients, nutrition and happily feeding everyone during a busy week.

I use tomato-based sauce because it’s easy, plus it adds to the vegetable and nutrient count. 

And BONUS – You can make a double batch of this recipe, with one extra for the freezer. A saviour for another day!


Vegetarian Enchiladas Ingredients Notes

The ingredients for Vegetarian Enchiladas laid out on a counter top.
  • Butternut squash – I use frozen peeled and chopped butternut squash as it’s such a good value time saver. If you are using fresh you would need to adjust your timing accordingly
  • Other vegetables to roast – Red onion, peppers, and anything else you’d like to use
  • For the sauce – Passata, garlic (puree or fresh), paprika (regular or smoked), cumin, oregano, chilli flakes and salt and pepper
  • Beans – I use mixed beans in chilli sauce from a tin
  • Soft tortilla wraps – You can use whichever kind you prefer in your family: wholemeal, etc. I like corn tortillas as I think they go really well with the flavours and taste slightly more like the real thing 
  • Cheese – Don’t forget some cheddar grated on the top (or your favourite kind)

How to make Vegetarian Enchiladas

Chopped up butternut squash, onion and peppers in a roasting dish for step 1 of the recipe for Vegetarian Enchiladas.

1. Preheat the oven to 200C. Toss all of the chopped vegetables on a baking sheet and bake for about 45 minutes.

A bowl filled with roasted vegetables and beans in a tomato sauce for step 2 of the recipe for Vegetarian Enchiladas.

2. Mix all of the sauce ingredients together and put HALF of the sauce in a bowl with the cooked vegetables and the beans.

An oven dish with tomato sauce in for for step 3 of the recipe for Vegetarian Enchiladas.

3. With the other HALF of the sauce, put about half again into the base of a large roasting dish (this stops them from sticking!)

Rolled enchiladas in an oven dish with an unrolled wrap on a plate to show the vegetable filling for step 4 of the recipe for Vegetarian Enchiladas.

4. Share the filling evenly between the tortillas, fold them (see instructions below) and pack them into an oven dish.

Rolled Vegetarian Enchiladas in a white oven dish for for step 5 of the recipe for Vegetarian Enchiladas.

5. Once in tightly, pour the remaining tomato sauce over the enchiladas.

A white oven dish filled with vegetarian enchiladas and topped with grated cheese for for step 6 of the recipe for Vegetarian Enchiladas.

6. Finally, sprinkle over grated cheese and bake in the oven for 15-20 minutes.

How to fold tortillas

⭐️ Lay the tortillas out flat then add your mixture.

⭐️ To fold, first bend over the ends at the same time.

⭐️ With the ends tucked in, tightly roll up with tortillas, making sure to keep the mixture firmly inside. 

⭐️ Tightly pack your rolled enchiladas into your baking dish, one at a time, to stop them from unrolling.


Substitutions

  • Butternut squash – You can swap this for sweet potato if you prefer. I just slightly prefer the texture of the butternut squash
  • To make vegan – Simply replace the cheese with a dairy-free alternative to make this a vegan recipe
  • Mixed beans in chilli sauce – If you can’t get hold of these, kidney beans in chilli sauce would be good, or regular mixed or kidney beans (drained) and just add a little extra chilli

Leftovers

In the fridge You can keep this recipe in the fridge for 3 days. Reheat fully before serving or eat cold.

To freeze Enchiladas freeze really well for an even quicker meal on busy evenings. Just cover well and freeze before baking.

The tortilla wraps can go a little bit softer than when cooked on the same day. This isn’t the end of the world, but if you do want to avoid this, just freeze the sauce/filling and then assemble the defrosted filling with fresh wraps on the day you want to serve them.

Recipe Tip

If you don’t like the texture of soft, slightly squishy (technical term) enchiladas, you can pan fry them in a little oil for a few seconds on each side before rolling.

This adds a crisp coating to them that means they won’t soften quite as much when oven baked.

More enchilada recipes…

FAQs

Can I make Veggie Enchiladas in the slow cooker?

Yes! Here is my Slow Cooker Vegetarian Enchiladas recipe to follow. So good. So easy.

What should I serve with Veggie Enchiladas?

How about a Mexican Salad, or some homemade wedges? Perhaps some coleslaw or tortilla chips with dips too?

Is this recipe spicy?

I’d say it’s low to medium spice, and so suitable for most children. You can adjust the amount of spice by using less or more chilli. You could also add chopped chillies on top before serving if you want some extra spice!

Let me know how you got on and what you thought of these recipes. Please rate the recipe using the ⭐️ below.

Also I’d LOVE to see your cooking creations. If you’d like to share yours with me, you can tag me on Instagram (@tamingtwins).

5 from 13 votes

Vegetarian Enchiladas {with Butternut Squash}

These easy Vegetarian Enchiladas with are packed with roasted vegetables and hearty beans. Simple to make and totally delicious!
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes
Servings: 4 People

Ingredients 

For the roasted vegetables:

  • 1 kg Butternut squash, See notes
  • 1 Red onion, Chopped into chunks
  • 3 Peppers, Chopped into chunks
  • 2 tbsp Olive oil
  • Salt and freshly ground black pepper

For the sauce:

  • 1 kg Passata
  • 1 tbsp Garlic, Puree or peeled and crushed
  • 2 tbsp Paprika, Regular or smoked is fine
  • 4 tsp Ground cumin
  • 4 tsp Dried oregano
  • 1 tsp Chilli flakes
  • Salt and freshly ground black pepper

To assemble:

  • 790 g Mixed beans in chilli sauce, See notes
  • 8 Soft tortillas
  • 200 g Cheddar cheese

Instructions 

  • Preheat the oven to 200C. Toss all of the roasted vegetables ingredients on a baking sheet and bake for about 45 minutes. (May need a little more or less depending on if you're using fresh butternut squash.)
  • Mix all of the sauce ingredients together and put HALF of the sauce in a bowl with the cooked vegetables and the beans.
  • With the other half of the sauce, put about half again into the base of a large roasting dish (this stops them from sticking!)
  • Mix up the beans and vegetable mixture and fill the toritllas with it. Pack them into the roasting tin.
  • Pour the remaining sauce over the top and top with cheese.
  • Put back into the oven for about 15-20 minutes or until the cheese is golden and melted.

Notes

Butternut squash – I use frozen peeled and chopped butternut squash as it’s such a good value time saver. If you are using fresh you would need to adjust your timing accordingly
Wraps: You can use whichever kind you prefer in your family: wholemeal, etc. I like corn tortillas as I think they go really well with the flavours and taste slightly more like the real thing
To avoid sogginess: You can pan fry them in a little oil for a few seconds on each side before rolling. This adds a crisp coating to them that means they won’t soften quite as much when oven baked
Serving suggestions: These are a meal in their own right, but if you fancy a little bit on the side(!) try coleslaw; tortilla chips with guacamole, sour cream and salsa; a Mexican Salad or some rice
Tip: How to fold tortillas
  1. Lay the tortillas out flat then add your mixture.
  2. To fold, first bend over the ends at the same time.
  3. With the ends tucked in, tightly roll up with tortillas, making sure to keep the mixture firmly inside. 
  4. Tightly pack your rolled enchiladas into your baking dish, one at a time, to stop them from unrolling.

Nutrition

Calories: 878kcalCarbohydrates: 125gProtein: 36gFat: 32gSaturated Fat: 13gCholesterol: 50mgSodium: 1374mgPotassium: 2992mgFiber: 27gSugar: 29gVitamin A: 33078IUVitamin C: 198mgCalcium: 740mgIron: 14mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main Course
Cuisine: Family Food
Like this? Leave a comment and rating below!Mention @myusername or tag #myhashtag!

new cookbook!

Featuring 100 delicious recipes that can be cooked in one pot, you can open any page in this book and find something that will give you not only a meal that the whole family will eat and enjoy, but also one that makes your life a little simpler in the process.

More Recipes

Sarah Rossi founder of TamingTwins.com and author of 'What's for Dinner?' books.

Welcome!

Hi, I'm Sarah. I help busy people decide 'What's for Dinner?' Find hundreds of recipes here, and also in my bestselling recipe book. Hope my recipes make your life easier ❤️

5 from 13 votes (10 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

5 Comments

  1. 5 stars
    Just had this for tea tonight. Amazing all loved it. Normally would buy kits for Mexican style food the kids love them but we are not keen. Definitely no more kits this was a big win.

  2. Really lovely recipe, even my 2 year old daughter loves it! It’s made at least once every few weeks in our house!

  3. 5 stars
    Made this the night before for a speedy dinner the next day. Had forgot to buy the butternut squash so added prepacked tikka chicken so not veggie but lovely! Bulked it out with some rice in the wraps too so would stretch a bit more…. There’s always an extra mouth popping up somewhere!
    Everyone loved it! Will be made again.
    Thanks Sarah