Vegetarian Enchilada Casserole

Today we’re celebrating the love of Tex-Mex, casseroles and Meatless Monday by talking about this Vegetarian Enchilada Casserole.

This Vegetarian Enchilada Casserole is a Tex-Mex lover's dream! Only 475 calories per serving! | This Gal Cooks

Which happens to be both a casserole and a Tex-Mex meal . It’s healthy. It’s vegetarian. It’s filled with meaty mushrooms, walnuts, zucchini, black beans, corn and my Homemade Enchilada Sauce. This vegetarian enchilada casserole is a vegetarian Tex-Mex lover’s dream. ♥︎

Do you mind if I talk about the weather?

The weather here in South Florida has been a mixture of normal and completely crazy. Normal summer weather in Florida is hot and humid with a medium to high chance of afternoon thunderstorms. We’ve experienced that every day since the beginning of June. Florida heat is clockwork. It’s pleasant from late October until the end of May but once June 1st hits, the giant sky heaters turn on and blast the state with hot, sauna-like heat. What’s completely crazy, though, is the slight coolness that I’ve felt in the air the past few mornings; a coolness that I don’t usually feel until the end of October. I can only speculate what this means and I haven’t speculated too much. I hope that it means cooler weather will arrive earlier this year.

Did I mention we’ve had back to back stormy days all week?

It seems there are two types of people in this world – those who love stormy days and those who despise them. I fall into the “love stormy days” category. I love watching the dark, dramatic storm clouds roll in. I adore watching the leaves and limbs of trees sway in the wind. I enjoy listening to the rumbles of thunder. I find comfort in the raindrops thumping against the windows of my house. It’s a wonderful experience for a lover of stormy days.

This Vegetarian Enchilada Casserole is a Tex-Mex lover's dream! Only 475 calories per serving! | This Gal Cooks

Vegetarian Enchilada Casserole

Eating this Vegetarian Enchilada Casserole is a wonderful experience, too. It’s flavorful. It’s meatless. It’s full of fresh veggies. It’s even a little crunchy, thanks to the walnuts used in the recipe.

I baked this vegetarian enchilada casserole in a 2.5 quart baking dish. The dimensions of the dish are 10.25″ long x 7.5″ wide x 2.75″ high. I feel that is important to share with you because the length, width and depth of the dish you use will determine whether or not your able to follow my recipe exactly as presented. if you use a bigger dish (wider or longer), you’re not going to have enough ingredients to assemble two layers of the casserole.  If you use a smaller dish (smaller in width and length but deeper) you’ll have to assemble more layers in order to use all ingredients. My suggestion is to use a dish similar in capacity and dimensions to what I used. You may use a oval or rectangle dish. Both will work as long as they are similar in capacity and dimensions.

I used super size corn tortillas in this vegetarian enchilada casserole. If you use smaller corn tortillas, you will need to use more than six tortillas. If you have any questions, please feel free to comment below or send an email to me, via my contact page. :)

5.0 from 2 reviews
Vegetarian Enchilada Casserole
Prep time
Cook time
Total time
Recipe type: main dish
Serves: 6 servings
  • 2 C cooked black beans (I used canned organic and rinsed before using)
  • 1 tbsp extra virgin olive oil
  • 8 oz sliced baby bella mushrooms
  • 2 small zucchini, diced (about 2 cups)
  • 1 small sweet onion, thin sliced
  • 1 C frozen sweet corn
  • Pinch of salt and pepper, plus more, if desired
  • ½ C chopped walnuts
  • 2 tbsp fresh lime juice
  • 1 C enchilada sauce
  • 6 super size corn tortillas, halved (you may use smaller tortillas however, you will need to use more than 6)
  • 1 C shredded cheddar cheese
  • ½ C queso fresco (optional)
  • fresh cilantro for garnish
  1. Mash one cup of the black beans. Set aside.
  2. Heat 1 tbsp of olive oil in a skillet over medium high heat. Add the mushrooms, zucchini, sweet onion, frozen corn and a pinch of salt and pepper. Cook until tender, 5-7 minutes. Drain any excess liquid. Mix in the mashed black beans, whole black beans, ½ C of the enchilada sauce, walnuts, lime juice and a pinch of salt and ground pepper. Taste and add more, if desired.
  3. Spread ¼ C of enchilada sauce in the bottom of a 2.5 quart baking dish. Place three tortillas in the bottom of the dish. Spread the veggie mixture over the tortillas. Layer with the remaining tortillas** and then the remaining enchilada sauce, spreading the sauce over the top of the tortillas with the back of a spoon. Sprinkle with the shredded cheddar cheese.
  4. Bake at 400 for 15-20 minutes.
  5. Remove from the oven and sprinkle with the queso fresco. Garnish with fresh cilantro.
**for the final layer of tortillas, tear them and place them as needed in order to cover the entire top of the casserole.

Make this recipe vegan - skip the cheese. Bake at 400 for 15 minutes. Top with sliced fresh avocado instead of cheese.
Nutrition Information
Serving size: 1 slice Calories: 475 Fat: 24g Saturated fat: 8g Unsaturated fat: 9g Trans fat: 0g Carbohydrates: 45g Sugar: 9g Sodium: 946mg Fiber: 9g Protein: 21g Cholesterol: 32mg

This Vegetarian Enchilada Casserole is a Tex-Mex lover's dream! Only 475 calories per serving! | This Gal Cooks


Tropical Sweet Potato Burrito Bowls

Tropical Sweet Potato Burrito Bowls | Small Green Kitchen

Homemade Enchilada Sauce (gluten free, vegan)

Homemade Enchilada Sauce. This enchilada sauce is gluten free, vegan and made without vegetable oil! | Small Green Kitchen



  1. Zainab says

    I made a vegetarian enchilada casserole this weekend as well but didn’t have as much veggies as you! I love the zucchini in there. This looks perfect!

    • Julie Murkerson says

      Oh that’s awesome, Zainab! Hooray for enchilada casseroles and veggies, too! :)

  2. says

    Love this vegetarian enchilada casserole Julie! It’s making me crave Mexican comfort food which normally doesn’t happen in the summer. I’m thinking I might have to make an exception and turn the oven on for this tasty dish!

    • Julie Murkerson says

      I crave Mexican food year round but sometimes, I’m I find myself asking myself why I’m eating heavy food when it’s 90+ degrees outside! I highly recommend turning on your oven and trying this casserole, Danae! :)

  3. says

    These look fabulous. I have garden zucchini growing so these would be a great dish to use that in. I love enchiladas so this is going on my list to make!

    • Julie Murkerson says

      This is definitely a great casserole to make to use up some of your zucchini, Julia! Hope you enjoy the recipe. :)

    • Julie Murkerson says

      Haha, I would love to be able to cuddle on the couch with a book on stormy days but they always seem to happen when I’m at work or when I have tons of things to do around the house! I feel your pain! ;)

    • Julie Murkerson says

      Thanks Regan! Glad you like the casserole – I’ll take your stormy days and give you a few of my sunny days. Fair trade? ;)

  4. says

    I wish I was in the love a good storm category. We have had so many lately that I am way past over them and I hate driving in them! This casserole looks delicious. My husband won’t do meatless dinners, but I think I could sneak this one past him without him noticing!

    • Julie Murkerson says

      YES! The one thing I do hate about storms is having to drive in them. But everything else, LOVE! I think you could sneak this one past your husband – it’s so good, I don’t think he will even notice it’s missing the meat!

  5. says

    This would be a great alternative to my homemade enchiladas when I don’t have time to make them. Thanks for sharing your recipe at the Inspiration Spotlight Party. Pinned & shared.


Leave a Reply

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

Rate this recipe: