Best Vegetarian Enchiladas Recipe – These wholesome and hearty enchiladas are loaded with sauteed veggies, then covered in homemade verde sauce and lots of melty cheese. It’s an easy dish to customize and perfect to serve with your favorite Mexican sides.

White plate with a serving of veggie enchiladas with green sauce and pico de gallo, nestled between a serving of pico de gallo and spanish rice.

Why We Love This Veggie Enchiladas Recipe

These healthy(ish) Veggie-Filled Vegetarian Enchiladas are a great way to load your family up on vegetables and cut calories, while still providing them with a hearty crowd-pleasing meal!

In order to make the most amazing homemade vegetarian enchiladas, you should first make homemade enchilada sauce. We have both green enchilada sauce and red enchilada sauce recipes here on the site. We’re showing this recipe with the green sauce… However, red enchilada sauce would be just as delicious.

(Of course you can also use canned enchilada sauce, but trust me, our homemade sauce is easy to make and so delicious!)

Most vegetarian enchiladas combine sweet potatoes and black beans. I personally know many people, in my world, that do not love sweet potatoes… So today, I’m creating a vegetable enchilada recipe with alternative vegetables – like hash brown potatoes, bell peppers, and zucchini – that pack a punch of flavor. Feel free to customize this veggie enchilada recipe with other goodies to fit your family’s tastes!

Top down view white plate with a serving of veggie enchiladas with green sauce and pico de gallo, nestled between a serving of pico de gallo and spanish rice.

Ingredients You Need

  • Butter – unsalted, so you have more control over the salt added
  • Onion – peeled and chopped
  • Bell peppers – red (or any color), seeded and chopped
  • Zucchini – chopped
  • Diced hashbrown potatoes – previously frozen and thawed
  • Ground cumin and garlic powder – for a bold kick of Tex-Mex flavor
  • Salt and pepper – a bit of each to taste
  • Corn tortillas – regular 6-inch tortillas
  • Enchilada sauce – your choice of red or green
  • Shredded cheese – Mexican blend or cheddar cheese
Diced sauteed peppers, zucchini, potatoes and onions being stirred with a wood spatula.

How to Make Vegetarian Enchiladas

  1. Preheat the oven and spray a 9 x 13-inch baking dish with nonstick cooking spray.
  2. Prep and chop the veggies. Then, set a large sautรฉ pan over medium heat. Once hot, add the butter to the pan, then toss in the chopped onion and red bell pepper. Sautรฉ for just a couple of minutes.
  3. Next, stir in the chopped zucchini, diced hash brown potatoes, and spices. Gently stir as you saute to soften the veggies for 5-8 minutes. Taste, then add more salt and pepper if needed.

Pro Tip: I suggest warming the tortillas first to help them roll more easily without cracking. Wrap a stack of corn tortillas in aluminum foil and set it in the oven for a few minutes while it preheats. Or you can wrap a stack in paper towels and microwave on 50% power in 5-second bursts, just until warm.

Corn tortilla filled with chopped cooked vegetables, ready to roll and place in a baking dish.
  1. Lay the tortillas out on a clean work surface. Scoop about 1/3 cup of vegetable mixture on one half of each tortilla. Carefully roll the tortillas around the vegetable mixture and place in the baking dish, flap side down.
  2. Then, pour the enchilada sauce evenly over the top of the enchiladas. Cover the pan with foil and bake for 20 minutes.

Get the Complete (Printable) Vegetable Enchilada Recipe Below. Enjoy!

  1. Once done, remove the foil and sprinkle the top of the enchiladas with shredded Mexican cheese. Leave the foil off and place the dish back in the oven. Bake for another few minutes, until the cheese is melted and bubbly.
  2. Serve hot with your classic enchiladas toppings… Keep reading for some of our favorite toppings!
Top down view of a dozen vegetable enchiladas covered in green sauce and cheese in a white baking dish.

Recipe Variations

  • Tortillas – Authentic Mexican enchiladas use corn tortillas, but they can also be made with flour tortillas if you want.
  • Vegetables – One of the (many) fabulous things about this recipe is that it’s super customizable… So feel free to swap, omit, or add just about any hearty veggies you like! Try making them with yellow squash, mushrooms, black beans, sweet potatoes, butternut squash, corn, spinach, or even broccoli.
  • Vegan Enchiladas – Make these vegetable enchiladas totally plant-based by using your favorite nondairy butter and shredded cheese substitute. Or simply use cooking oil (like olive oil) to saute the veggies and leave off the cheese entirely.
  • Enchilada Sauce – Use your choice of green sauce (verde sauce), red sauce, mole, or even creamy white enchilada sauce.
  • Serving Size – As-is, this recipe makes approximately 8 servings and is great for a larger family gathering. But you can easily halve the recipe to make a smaller portion! Use half the amount of ingredients and bake the enchiladas in an 8 x 8-inch baking dish (Note that you might have to lay some of the rolls sideways to make them all fit.)
Hand with a metal spatula removing two enchiladas from a baking dish.

Serving Suggestions

Plate the vegetarian enchiladas while hot, and load up with all kinds of Mexican and Tex-Mex toppings! I love a sprinkle of chopped fresh cilantro and/or a scoop of cool homemade Pico de Gallo, fresh Guacamole, and a dollop of sour cream – or vegan Magic Cashew Cream – to balance the warm melty cheese and veggies.

Serve veggie enchiladas with hearty side dishes like Mexican Papas Bravas, beans, and rice for a complete family-friendly meal. Everyone will surely love our Arroz Amarillo (yellow rice), or Arroz Verde (green rice), Spanish Rice, or this fantastic Chipotle Cilantro Rice copycat recipe. Any of these options is delicious alongside warm, savory Pinto Beans or classic Refried Beans.

And don’t forget a bottle of hot sauce on the table, of course!

White plate with a serving of veggie enchiladas with green sauce and pico de gallo, nestled between a serving of pico de gallo and spanish rice.

Frequently Asked Questions

Are enchiladas better with flour or corn tortillas?

Either flour or corn tortillas will work in this veggie enchilada recipe. But corn tortillas are the authentic (and best, IMO) choice.

Can enchiladas be frozen?

Yes, this is a terrific make-ahead dish! If you plan to freeze and bake later, I recommend assembling the dish in a disposable aluminum pan. Then, it can go right from the refrigerator to the oven.

You can bake the pan, cool completely, then cover tightly with aluminum foil and freeze. Or you can assemble the enchiladas completely and freeze them unbaked. Either way, they’ll keep well in the freezer for up to 3 months. When you’re ready to enjoy, thaw the pan in the fridge overnight, then bake according to the recipe instructions.

How long do leftovers last in the fridge?

These veggie enchiladas are delicious the next day! Cool them completely before transferring them to an airtight container, then keep them in the fridge for up to 3-4 days.

White plate with a serving of veggie enchiladas with green sauce and pico de gallo, nestled between a serving of pico de gallo and spanish rice.

Looking for More Easy Vegetarian Recipes? Be Sure to Try:

Top down view white plate with a serving of veggie enchiladas with green sauce and pico de gallo, nestled between a serving of pico de gallo and spanish rice.
Print Recipe
5 stars (3 reviews)
Leave a Review »

Veggie Enchiladas (Vegetarian)

Prep Time: 30 minutes
Cook Time: 35 minutes
Total Time: 1 hour 5 minutes
These wholesome and hearty enchiladas are loaded with sauteed veggies, then covered in homemade verde sauce and lots of melty cheese. It's an easy dish to customize and perfect to serve with your favorite Mexican sides!
Servings: 7 – 8 servings

Ingredients

Instructions

  • Preheat the oven to 350ยฐF. Set out a 9 x 13-inch baking dish. Spray the baking dish with nonstick cooking spray and set aside.
  • Prep and chop the veggies. Set a large sautรฉ pan over medium heat. Add the butter to the pan, then toss in the chopped onion and red bell pepper. Sautรฉ for 2-3 minutes.
  • Stir in the chopped zucchini, diced hash brown potatoes, ground cumin, and garlic powder. Salt and pepper liberally. Sautรฉ and gently stir for 5-8 minutes to soften and heat all the vegetables. Taste, then add more salt and pepper if needed.
  • Lay the tortillas out on a clean work surface. Scoop 1/3 cup of vegetable mixture on one half of each tortilla. Roll the tortillas around the vegetable mixture and place in the baking dish, flap side down.
  • Pour the green or red enchilada sauce over the top of the enchiladas. Cover the pan with foil and bake for 20 minutes.
  • Then remove the foil and sprinkle the top of the enchiladas with shredded Mexican cheese. Place back in the oven uncovered for 5 minutes, or until the cheese is melted and bubbly.
  • Serve the enchiladas hot, with your favorite enchilada toppings. We suggest homemade pico de gallo, sour cream, and guacamole!

Video

Notes

Optional Toppings: Pico de gallo, sour cream, sliced avocado or guacamole
Cool leftovers completely before transferring to an airtight container. Enchiladas will keep well in the fridge for up to 3-4 days.
To Freeze: I recommend assembling the dish in a disposable aluminum pan. Then it can go right from the refrigerator to the oven.
You can bake the pan, cool completely, then cover tightly with aluminum foil and freeze. Or you can assemble the enchiladas completely and freeze unbaked. Either way they’ll keep well in the freezer for up to 3 months. When you’re ready to enjoy, thaw the pan in the fridge overnight, then bake according to the recipe instructions.
ย 

Nutrition

Serving: 2pc, Calories: 346kcal, Carbohydrates: 43g, Protein: 14g, Fat: 14g, Saturated Fat: 8g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 0.1g, Cholesterol: 39mg, Sodium: 854mg, Potassium: 476mg, Fiber: 6g, Sugar: 9g, Vitamin A: 1418IU, Vitamin C: 39mg, Calcium: 277mg, Iron: 2mg
Course: Main, Main Course
Cuisine: Mexican, Tex-Mex
Author: Sommer Collier
Making this recipe?Follow us on Instagram and tag @ASpicyPerspective so we can share what youโ€™re cooking!

Share This Recipe With Friends!