Home » Fall » Easy Vegetarian Enchilada Casserole

Easy Vegetarian Enchilada Casserole

This vegetarian enchilada casserole is basically like a Mexican lasagna – layers of hearty corn tortillas filled with black beans, corn, peppers, green chiles, and plenty of shredded cheese! Garnish with a dollop of sour cream and fresh chopped cilantro for a family dinner your kids will love!

Overhead shot of a pan filled with enchilada casserole garnished with fresh chopped cilantro


 

You Will Love This

  • It’s got all your favorite flavors of enchiladas, but in casserole form! You don’t have to heat the tortillas and fumble around with rolling them up. Just layer everything in a 9×13 baking dish and pop it in the oven!
  • This vegetarian enchilada casserole is made with mostly pantry ingredients! This is one of those recipes that I often use a blueprint, and then just clean out my cupboards and fridge and make substitutions as I go. Sometimes I’ll sub pinto beans for black beans, cheddar or mozzarella for the pepper jack, or even add Mexican rice if we have some left over. You can also add black olives or diced avocado to these enchiladas for a little extra flavor!
  • If you loved these enchiladas be sure to check out my Street Corn Pasta Salad, Easy Southwest Salad Dressing, or my Vegetarian Taco Pasta Salad.
Close up shot of a pan filled with enchilada casserole garnished with fresh chopped cilantro

Ingredients and Substitutions

  • Olive Oil – I love to use cold-pressed organic olive oil for this recipe but any oil with a high smoke point will work well.
  • Red Onion – Feel free to use white onion or yellow onion in place of the red onion in this recipe.
  • Red Pepper – If you don’t have red peppers, any color will work, because the taste is very similar. If the store is out of bell peppers, try poblano peppers instead.
  • Garlic – Fresh garlic adds so much flavor to your recipes but if you’re out of fresh, go ahead and use garlic powder in its place. 1/8 of a teaspoon of garlic powder equals 1 clove of fresh garlic. So start there and add more as needed in place of the fresh garlic.
  • Cumin – Cumin adds a lot of deep, earthy flavor. If you’re out, try substituting with ground coriander or a little more chili powder instead.
  • Chili Powder – Chili powder is a blend of chili peppers, garlic, onion, cayenne, and cumin. If this isn’t in your kitchen, use a little more cumin and paprika, and add a little cayenne or red pepper flakes to add a kick of spice. If you don’t have any of these spices on hand try a packet of taco seasoning in their place.
  • Black Beans – This recipe calls for black beans, however, if you need to use something else, try canned pinto beans for a similar texture and a slightly different but still delicious taste.
  • Corn – One of the reasons this recipe uses canned corn is because it’s ready to eat. There is no additional prep needed. However, if you have leftover corn from another meal or even corn on the cob, you can use that here!
  • Fire Roasted Diced Green Chiles – Fire roasted green chilies are convenient and flavorful but you can omit them if you don’t have any on hand.
  • Enchilada Sauce – Canned enchilada sauce works well in this recipe!
  • Corn Tortillas – Corn tortillas are really the best option for this casserole. Flour tortillas will not hold up well during baking and will likely get mushy and soggy.
  • Pepper Jack Cheese – This cheese adds a hint of spice that pairs well with the mild jack cheese. Use Monterey Jack for a milder but still creamy cheesy casserole. Cheddar cheese works great too!

Instructions

Sauté onion, and red pepper in olive oil along with a couple large pinches of salt and pepper. 

Large white pot filled with onions and peppers

Add garlic, cumin, and chili powder. Cook for another minute, stirring frequently. 

Large white pot filled with onions peppers and spices

Add a splash of enchilada sauce to deglaze the large skillet or pot, scraping all the yummy bits off the bottom. 

Large white pot filled with sauteed onions peppers and spices

Add black beans, corn, and green chiles. Season to taste with salt and pepper. 

Large white pot filled with black beans corn and green chiles

Stir to combine.

Large white pot filled with black beans corn and green chiles

Spray a baking dish with cooking spray or lightly grease with olive oil. Pour 2/3 cup of enchilada sauce into the bottom of a 9×13 baking dish. Place 8 halves of tortilla in a single layer on top of the sauce. 

Large white baking dish filled with ingredients to make enchilada casserole

Add 1/2 of the veggie/bean mixture, and 2/3 cup of enchilada sauce in an even layer. 

Large white baking dish filled with ingredients to make enchilada casserole

Then add 1/3 of the shredded cheese. 

Large white baking dish filled with ingredients to make enchilada casserole

Next add 8 more tortilla halves in a single layer. 

Large white baking dish filled with ingredients to make enchilada casserole

Top that with the remaining veggie/bean mixture (reserve a 1/2 cup of the veggie/bean mixture for the top if you’d like). Pour another 2/3 cup of sauce over the veggies. 

Large white baking dish filled with ingredients to make enchilada casserole

Then add another 1/3 of the shredded cheese. Add remaining tortillas in a single layer.

Large white baking dish filled with ingredients to make enchilada casserole

Pour remaining sauce over the tortillas. Sprinkle casserole with remaining cheese.

Large white baking dish filled with ingredients to make enchilada casserole

Add veggie/bean mixture if you reserved it. 

Overhead shot of a pan filled with enchilada casserole

Cover tightly with tin foil and bake for 25 minutes or until the cheese is melted and the sauce is bubbly. Remove foil and bake for another 5 minutes. 

Overhead shot of a pan filled with enchilada casserole

Let sit for 5-10 minutes, then slice, garnish and serve!

Overhead shot of a pan filled with enchilada casserole garnished with fresh chopped cilantro

Tips

  • Don’t worry about the tortillas getting soggy in this vegetarian enchilada casserole! The corn tortillas hold up really well and still maintain their integrity even after being baked. I’ve also made this dish with extra thin corn tortillas and just doubled up the tortillas which worked out well!
  • Flour tortillas, however, do NOT work well in this casserole. I won’t lie – I’m a soft, pillowy, fluffy, flour tortilla lover all the way. But flour tortillas do best in a classic taco or a fried flauta. They do not work well for this casserole. They get soggy and nobody wants a sad, soggy casserole.
  • If you want to add more protein, add ground beef, ground turkey or chorizo to bulk up this dish. You could also add leftover chicken breast or rotisserie chicken and turn this into a chicken enchilada casserole! It’s quite filling with just the veggies and beans, but this casserole tastes great with the addition of meat as well! Just add cooked meat in with the bean and veggie mixture. I’d also recommend doubling or even tripling the cumin and chili powder in this recipe depending on how much meat you are adding.
  • You could also bulk this Mexican lasagna up with cooked lentils or quinoa too! Again, double or triple the cumin and chili powder and mix them right in with the beans and veggies.
Close up shot of a pan filled with enchilada casserole garnished with fresh chopped cilantro

FAQ

What do you put inside enchiladas?

Enchiladas are so versatile! My favorite fillings are beans and corn but I also love to use this vegetarian enchilada casserole recipe to clean out the refrigerator and pantry. Leftover grilled veggies, any kind bean, or leftover taco meat will work taste in this casserole.

Why do my tortillas fall apart when I make enchiladas?

Corn tortillas get dried out very quickly, and they tend to break easily when they’re stale or dried out. One of the ways I solve this is by making enchiladas into a casserole! Corn tortillas hold up very well when baked in this sauce and have an excellent texture.

What kind of tortillas are used for enchiladas?

You can use any kind of tortilla you like for making enchiladas, although corn tortillas are the traditional choice. Corn tortillas hold their shape and don’t get soggy when paired with enchilada sauce which is why I use them in this recipe.

More Family Favorites

Did you love this recipe?

Please leave a 5-star rating and review below!

Print

Vegetarian Enchilada Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 2 reviews

This vegetarian enchilada casserole is basically like a Mexican lasagna – layers of hearty corn tortillas filled with black beans, corn, peppers, green chiles, and plenty of shredded cheese! Garnish with a drizzle of sour cream and fresh chopped cilantro for a family dinner your kids will love!

  • Author: Kylie
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 15 servings 1x
  • Category: Main Dish
  • Method: Stove Top + Oven
  • Cuisine: Mexican/American
  • Diet: Vegetarian

Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 red onion, diced
  • 1 red pepper, diced
  • 4 cloves garlic, thinly sliced
  • 1.5 teaspoons cumin
  • 1.5 teaspoons chili powder
  • 1 (15 oz.) can black beans, drained and rinsed
  • 1 (15 oz.) can corn, drained
  • 1 (7 oz.) can fire roasted diced green chiles
  • 1 (28 oz.) can enchilada sauce
  • 12 corn tortillas
  • 8 oz. shredded pepperjack cheese, divided
  • Kosher salt
  • fresh cracked pepper

Garnish:

  • fresh chopped cilantro
  • sour cream
  • diced tomatoes
  • sliced jalapeno
  • diced avocado

Instructions

  1. Heat oven to 325 degrees.
  2. Heat oil in a large pot over medium high heat. Add onion, and red pepper along with a couple large pinches of salt and pepper. 
  3. Saute, stirring frequently for 5 minutes. 
  4. Add garlic, cumin, and chili powder. Cook for another minute, stirring frequently. 
  5. Add a splash of enchilada sauce to deglaze the pot, scraping all the yummy bits off the bottom. 
  6. Add black beans, corn, and green chiles and stir to combine. Season to taste with salt and pepper. 
  7. Slice corn tortillas in half so you’ll have 24 halves total. 
  8. Pour 2/3 cup of enchilada sauce into the bottom of a lightly greased 9×13 baking dish. Place 8 halves of tortilla in a single layer on top of the sauce. 
  9. Add 1/2 of the veggie/bean mixture and 2/3 cup of enchilada sauce in an even layer. 
  10. Then add 1/3 of the shredded cheese. 
  11. Next add 8 more tortilla halves in a single layer. 
  12. Top that with the remaining veggie/bean mixture (reserve a 1/2 cup of the veggie/bean mixture for the top if you’d like). 
  13. Pour another 2/3 cup of sauce over the veggies. 
  14. Then add another 1/3 of the shredded cheese. 
  15. Add remaining tortillas in a single layer.
  16. Pour remaining sauce over the tortillas. Add remaining cheese and veggie/bean mixture if you reserved it. 
  17. Cover tightly with tin foil and bake for 25 minutes or until the cheese is melted and the sauce is bubbly.
  18. Remove foil and bake for another 5 minutes. 
  19. Let sit for 5-10 minutes, then slice, garnish and serve!

Notes

If you’re worried about the corn tortillas getting soggy – DON’T!! The corn tortillas hold up really well in this casserole and still maintain their integrity even after being baked. I’ve also made this dish with extra thin corn tortillas and just doubled up the tortillas which worked out well!

Flour tortillas, however, do NOT work well in this casserole. I won’t lie – I’m a soft, pillowy, fluffy, flour tortilla lover all the way. But flour tortillas do best in a classic taco or a fried flauta. They do not work well for this casserole. They get soggy and nobody wants a sad, soggy casserole.

Feel free to add ground beef, ground turkey or chorizo to bulk up this dish. It’s quite filling with just the veggies and beans, but this casserole tastes great with the addition of meat as well! Just add cooked meat in with the bean and veggie mixture. I’d also recommend doubling or even tripling the cumin and chili powder in this recipe depending on how much meat you are adding.

You could also bulk this Mexican lasagna up with cooked lentils or quinoa too! Again, double or triple the cumin and chili powder and mix them right in with the beans and veggies.

5 Comments

  1. Eager to make this for my family! What do you do or add to sour cream to make it drizzle-able? Water? Milk? Thanks!

    1. I’m so glad to hear that you enjoyed this enchilada casserole, Nick! Thanks for taking the time to leave a review – I really appreciate it 🙂

Please leave a rating, review, or comment!

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star