Healthy vegetarian enchilada casserole with sweet potato, zucchini, flour tortillas and an easy homemade enchilada sauce! Vegan version can be found in recipe notes.
Taco Tuesday and meatless Monday just got a whole lot better...
This vegetarian enchilada casserole is loaded with so much flavor you won't even miss the meat!
Made with veggies like spinach, sweet potatoes and zucchini with the classics like corn, beans and cilantro, it's a warm and comforting dish the family will love and you'll feel good about.
I have to say, aside from the cheese I think the homemade enchilada sauce makes this veggie casserole SO much better.
Plus, it comes together quick and easily and is freezer friendly :).
Since Autumn was born, easy dinners have been more my forte.
Most nights I'm lucky enough to get a home cooked meal together!
That's why I love this enchilada casserole: it's easy to make, freezer friendly and healthy with lots of delicious veggies :).
Vegetarian Enchilada Casserole Ingredients:
- tortillas (corn or flour)
- onion
- garlic
- corn
- black beans
- bell pepper
- diced tomatoes
- green chiles
- zucchini
- sweet potato
- spinach
- chipotle pepper (optional)
- shredded cheese (omit for vegan or replace with non-dairy cheese)
- cilantro
- homemade enchilada sauce
My favorite homemade red enchilada sauce recipe is from Cookie & Kate (recipe here).
I halved the recipe for my casserole, but you could make the whole recipe and save half for something else.
Feel free to use store bought sauce as well :).
How to make veggie enchilada casserole:
- Heat olive oil in large skillet over medium heat. Add sweet potatoes, onions, garlic, bell pepper, salt and pepper. Cook until softened, about 8 minutes.
- Add zucchini, green chiles, diced tomatoes, chipotle pepper, corn and beans. Stir to combine.
- Add spinach and fresh cilantro. Cook 2-3 minutes until spinach is wilted. Remove from heat and set aside.
- Preheat oven to 350 F. Cover the bottom of a 13"x9" baking dish with enchilada sauce. Place tortillas on top of the sauce.
- Evenly spread about half of the veggie mixture over the tortillas. Sprinkle with shredded cheese.
- Repeat again with sauce, tortillas, veggies and cheese. Bake for 30 minutes or until cheese is melted and mixture is bubbling.
- Serve with sour cream, cilantro and avocado if desired.
This vegetarian enchilada casserole can be made with flour tortillas or corn tortillas, depending on your preference or what you have in your pantry!
Either will work well in this recipe.
If you want to add meat such as ground beef or shredded chicken, you could certainly do too.
Or if you want to make this a vegan enchilada casserole, simply omit the shredded cheese or replace with your favorite non-dairy cheese.
Can I make this enchilada casserole with green sauce?
Absolutely!
Personally, I favor red enchilada sauce, but if you prefer green sauce, that will work too.
I like to make homemade red enchilada sauce using this recipe.
I cut the recipe in half for these enchiladas but if you make the whole recipe you can store the other half in the freezer for future use.
You can certainly use store bought enchilada sauce too if that's your jam ;).
Freezing Enchilada Casserole:
My vegetarian enchilada casserole is freezer friendly!
To freeze: cook the casserole until completely cooked. Cover tightly with saran wrap, then with foil.
Once ready to eat, remove from freezer and bake at 375 F for 45-55 minutes or until heated through.
For more vegetarian recipes try:
- Creamy Balsamic Mushroom Pasta with Spinach
- Farro with Sun Dried Tomato Pesto
- Crispy Baked Vegetarian Taquitos
- Winter Vegetable Lentil Soup
Healthy Vegetarian Enchilada Casserole
Healthy vegetarian enchilada casserole with sweet potato, zucchini, flour tortillas and an easy homemade enchilada sauce! Vegan version can be found in recipe notes.
Ingredients
- 2 tablespoons olive oil
- 1 onion, diced (yellow or red)
- 2 garlic cloves, minced
- 1 large sweet potato, diced (about 1 ½ cups)
- 1 bell pepper, diced (about 1 cup)
- 1 teaspoon salt
- 1 teaspoon black pepper
- 1 large zucchini, grated (1 ½-2 cups)
- 1, 10 oz can diced tomatoes with green chilies, with juices
- 1 chipotle pepper in adobo sauce, chopped (optional)
- 1 cup beans (I used black and pinot), drained and rinsed
- 1 cup corn, drained and rinsed
- 2 cups fresh spinach
- 1 tablespoon fresh cilantro, chopped
- 1 cup red enchilada sauce (see recipe notes)
- 12 flour or corn tortillas
- 1 cup shredded cheese, divided (see recipe notes for vegan version)
To Garnish:
- sour cream
- sliced avocado
- fresh chopped cilantro
Instructions
- Heat olive oil in large skillet over medium heat. Add sweet potatoes, onions, garlic, bell pepper, salt and pepper. Cook until softened, about 8 minutes.
- Add grated zucchini, diced tomatoes, chipotle pepper, corn and beans. Stir to combine.
- Add spinach and fresh cilantro. Cook 2-3 minutes until spinach is wilted. Remove from heat and set aside.
- Preheat oven to 350 F. Cover the bottom of a 13"x9" baking dish with half (about ¼ cup) of the enchilada sauce. Place 6 tortillas on top of the sauce overlapping slightly.
- Evenly spread about half of the veggie mixture over the tortillas. Sprinkle with ½ cup of shredded cheese.
- Repeat again with remaining enchilada sauce, tortillas, veggies and cheese. Bake for 30 minutes or until cheese is melted and mixture is bubbling.
- Serve with sour cream, cilantro and avocado if desired.
Notes
*Homemade enchilada sauce recipe yields 2 cups. This recipe only needs about 1 cup so either cut the recipe in half or make the full recipe and freeze half for future use.
*To freeze enchilada casserole, bake until fully cooked, let cool, cover with plastic wrap then aluminum foil. Freeze for up to 1 month. To bake, remove from freezer, cover with aluminum and bake for 45-55 minutes or until heated through.
*For vegan enchilada casserole: omit shredded cheese or replace with non-dairy/vegan cheese.
Nutrition Information:
Yield: 12 Serving Size: 1Amount Per Serving: Calories: 625Total Fat: 10gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 10mgSodium: 577mgCarbohydrates: 52gFiber: 8gSugar: 9gProtein: 18g
Leave a Reply