My Quiet Kitchen

  • Recipes
  • About
  • Free Ebook
  • New Here?
menu icon
go to homepage
  • Recipes
  • About
  • Free Ebook
  • New Here?

subscribe
search icon
Homepage link
  • Recipes
  • About
  • Free Ebook
  • New Here?

×
Home ❯ Recipes ❯ Vegan Main Dishes

Vegan Enchilada Casserole

Updated: 04/15/2024 · Author: Lori Rasmussen · This post may contain affiliate links

image to save recipe on Pinterest
Photo of the finished dish with recipe name to save on Pinterest.
Photo of the finished dish with recipe name to save on Pinterest.

This Vegan Enchilada Casserole is a versatile, comfort-food dinner recipe you'll return to again and again! Made with layers of corn tortillas, plant-based taco meat, veggies, dairy-free cheese, and enchilada sauce, it has all of the flavor of enchiladas but couldn't be easier to make! Scale it up or down depending on the amount you need, and customize it to suit your taste. Everyone will love it!

Cheesy vegan enchilada casserole in a glass dish with a serving on a plate.

If you're a fan of enchiladas, but don’t have the patience for rolling them, this enchilada casserole is for you!

Instead of rolling everything into tortillas, the enchilada ingredients are layered on top of each other, kind of like lasagna, but seriously SO easy.

To replace the meat traditionally used in enchiladas, I usually go with my vegan taco meat, which is made with soy curls and walnuts. If you haven't tried it yet, I highly recommend it. It's a reader favorite!

The taco “meat” also makes a great addition to vegan taco bowls and taquitos.

If you don't have access to soy curls where you live, that's no problem. This recipe is the very definition of versatile.

Try my lentil taco meat or TVP taco meat. You can also use your favorite plant-based ground beef, vegan chicken, or crumbled seitan. Simply cook it up with some taco seasoning, and you're all set.

For more Mexican-inspired vegan dishes, be sure to try my smoky white bean tacos, vegan quesadillas, and these totally addictive charro beans next!

Jump to:
  • Why You’ll Love It
  • Ingredients
  • How to Make Vegan Enchilada Casserole
  • Variations and Substitutions 
  • Serving Suggestions 
  • Storing
  • FAQ
  • Top Tip
  • More Vegan Casserole Recipes
  • Recipe
  • 💬 Comments

Why You’ll Love It

  • Enchilada casserole has everything you love about enchiladas with no rolling required!
  • It's creamy, soft, meaty, and SO satisfying, with little bursts of sweet corn and the zip of enchilada sauce.
  • It’s easy to assemble, making it perfect for weeknight dinners and meal prep.
  • This dish is easily customizable by using different plant-based meats, cheeses, and veggies.
  • Use a pie dish or square baking dish for smaller households or a 13x9 casserole dish to accommodate a group.

Ingredients

Ingredients needed for the recipe measured and laid out on a wood board.

For the full recipe and quantities, see the printable recipe card below.

  • Corn Tortillas - Be sure to use 100% corn tortillas to keep this recipe gluten-free and vegan, as some flour tortillas and tortilla blends contain animal ingredients. Also, I find that flour tortillas don't hold up as well.
  • Enchilada Sauce - I use the Whole Foods 365 brand which is vegan and free from both oil and gluten. If you want to make your own enchilada sauce, I recommend this easy homemade enchilada sauce recipe from This Healthy Kitchen. Though I used red enchilada sauce, you can also use green enchilada sauce in this recipe. 
  • Vegan Taco Meat - This soy curl/walnut “meat” is seasoned perfectly for this enchilada casserole, but what’s great about this recipe is that you can customize it how you’d like. Therefore, I’ve included some additional options for the meat in the “Variations and Substitutions” section below.
  • Veggies - To keep prep simple I chose veggies that don't need to be sauteed first. We like red onion, corn (I use frozen and thawed), black beans, and black olives, but feel free to change things up and use what you have on hand. 
  • Vegan Cheese - I’m using my almond queso fresco which is a vegan version of the popular Mexican cheese. It's ridiculously easy and quick to make, I promise! Sometimes I also include store-bought shredded vegan cheddar or Mexican-style shreds. See my Tips below for perfectly melted, gooey, vegan cheese on top!!

How to Make Vegan Enchilada Casserole

First, preheat your oven to 375° F (190°C) and locate a casserole dish.

Sauce and tortillas laid in a casserole dish.

Spread a thin layer of enchilada sauce on the bottom of the dish (about ½ cup). Arrange corn tortillas so that they overlap slightly. Cut the tortillas into any shape you need for your dish.

The second step is to layer in the vegan meat, beans, and veggies.

Spread about half of the taco meat, beans, onion, corn, and olives on top of the tortillas.

Want to save this recipe? 📩 

I'll email the link so you can come back to it later!

Keep an eye out for more delicious recipes. Unsubscribe anytime.

Layering two types of vegan cheese on top of the veggies and meat.

Next, scatter about ⅓ of the cheese on top, then repeat the layering process: sauce, tortillas, the rest of the meat, most of the remaining beans and veggies, and ⅓ of the cheese. Reserve a small amount of veggies to sprinkle on top, and be sure to save enough sauce to completely cover the top/final layer.

Layering two types of vegan cheese and enchilada sauce.

Add a drizzle of sauce, then another layer of tortillas (unfortunately didn't get a photo of the very final layer - oops!). But all you'll do here is add the layer of tortillas, completely cover them with sauce, using a spoon to spread it all over. Then sprinkle the reserved beans and veggies on top, and cover the dish tightly with foil.

Bake a large, 13x9 casserole for 35 to 40 minutes, then uncover and bake for another 10 to 15 minutes or until hot in the center.

For a smaller dish (half batch), bake time is reduced to about 35 minutes total.

A slice of enchilada casserole on a plate with a lime wedge.

Variations and Substitutions 

  • Plant-Based Meat - There are so many options here! You can swap the soy curl taco meat for this tofu chorizo or lentil taco meat. If you’re short on time, you can also use store-bought plant-based ground “beef” or “chorizo.” And if you’d rather have a “chicken” enchilada casserole, use seitan instead. If you decide to use store-bought ground beef or seitan chicken, saute it first with taco seasoning.
  • Vegan Cheese - If you prefer, you can use store-bought vegan shreds or my oil-free vegan cheese sauce or oil-free vegan queso instead of the queso fresco. Or do a combo like I did for the casserole in the photos. I used about 5 ounces store-bought vegan shredded cheddar and half batch of my queso fresco.
  • Veggies - You can add different or additional veggies such as spinach, arugula, kale, bell peppers, jalapenos, poblano peppers, sauteed mushrooms, etc. 
  • More Filling - Add some cooked rice, pinto beans, or refried beans to make the dish even more filling. 
  • Size/Type of Dish - The recipe is written for a standard, 13x9 casserole dish. If you don't need such a large amount, simply divide the ingredients in half and use an 8- or 9-inch square baking dish or a 9-inch deep dish pie plate (as pictured above).
Side view of vegan casserole with several servings removed.

Serving Suggestions 

This healthy vegan enchilada casserole is perfect sprinkled with fresh cilantro, pico de gallo, a squeeze of lime juice, and avocado or guacamole.

You can also pair it with a side of Mexican rice or these air fryer tortilla chips and corn salsa. 

Storing

Store leftover vegan enchilada casserole in the refrigerator for up to 5 days. Reheat individual servings in the microwave, or cover the entire dish, so it doesn't dry out, and reheat in the oven.

FAQ

Can I freeze enchilada casserole?

Although I haven’t tried freezing the leftovers, it should be fine. I recommend cutting and freezing individual servings in separate freezer-safe containers.

Top Tip

As you probably know, vegan cheese tends to dry out in the oven (it melts best in moist environments, as in this slow cooker vegan lasagna).

So, for perfectly melted vegan cheese on top of your casserole, don't add it prior to baking.

Instead, put the remaining shredded cheese in a bowl and add a generous splash of water. Microwave in 15-20 second increments, stirring in between, until smooth and creamy. Spread the melted cheese on top of the casserole just before serving.

I hope you enjoy this vegan enchilada casserole as much as we do! If you try the recipe be sure to leave a comment below and let us know.

More Vegan Casserole Recipes

  • colorful breakfast casserole cut into square servings with a spatula removing a piece.
    Vegan Breakfast Casserole
  • cheesy vegan skillet bake topped with avocado and cilantro.
    Vegan White Chicken Chili Casserole
  • close up showing basil and melted vegan mozzarella on top of the pepperoni pasta bake.
    Vegan Pizza Pasta Casserole
  • creamy corn pudding in a white baking dish.
    Easy Vegan Corn Pudding

Recipe

Overhead shot of vegan enchilada casserole in a glass baking dish.

Vegan Enchilada Casserole

Author: Lori Rasmussen, My Quiet Kitchen
This Vegan Enchilada Casserole is a versatile, comfort-food meal you'll return to again and again! With layers of corn tortillas, plant-based taco meat, veggies, cheese, and enchilada sauce, it has all of the flavor of enchiladas but none of the fuss. Easily scale the recipe depending on the amount you need, and customize it to suit your tastes. Gluten-free with an oil-free option.
5 from 5 votes
Servings: 8 servings
Prep Time: 20 minutes mins
Cook Time: 50 minutes mins
Total Time: 1 hour hr 10 minutes mins
Save on Pinterest Print Recipe

Equipment

  • 9x13 casserole

Ingredients

  • 15 corn tortillas
  • 3 cups enchilada sauce
  • 4 cups seasoned and pre-cooked vegan taco meat - Tap for recipe; see Notes for options
  • 1 (15 oz) can black beans, rinsed and drained
  • ½ large onion, chopped
  • 1¼ cups corn kernels - thawed if using frozen
  • ½ cup sliced black olives
  • 7 ounces vegan cheese of choice - see Notes for suggestions

For serving (optional):

  • avocado or guacamole
  • chopped cilantro
  • pico de gallo

Instructions
 

  • Preheat oven to 375 degrees F (190°C), and locate a 13x9 casserole dish (or smaller if adjusting batch size).
  • Spread a thin layer of enchilada sauce on the bottom of the dish (about ½ cup for 13x9 dish). Arrange 5 corn tortillas so that they overlap slightly and cover the bottom. Cut the tortillas into any shape you need for your dish. Refer to photos above.
  • Spread half of the taco meat, beans, onion, corn, and olives, over the tortillas. Scatter about ⅓ of the cheese on top.
  • Repeat the layering process, this time using: 1 cup sauce, 5 tortillas, the remaining taco meat, most of the beans and veggies (reserving a handful of beans, corn, and olives for the top), and about half of the remaining cheese.
    Be sure to reserve enough sauce to completely cover a top/final layer of tortillas.
  • Add a drizzle of sauce over the cheese, then arrange the last 5 tortillas. Add enough sauce to completely cover the tortillas, using a spoon to spread it out. Sprinkle the reserved beans and veggies on top, and cover the dish tightly with foil.
  • Bake covered for 35 minutes, then uncover and bake for another 10-15 minutes or until hot in the center. For a smaller dish (half batch), bake time is reduced to about 35 minutes total.
    Let rest 10 minutes before slicing. If using my almond queso fresco, crumble it on top before serving. If using store-bought vegan cheese, see melting tips below.
  • For melted cheese as pictured, while the casserole rests put ⅔ cup vegan shreds in a bowl, and add a generous splash of water (about 3 Tbsp; doesn't need to be exact). Microwave in 15-20 second increments, stirring in between, until smooth and creamy. Spread the melted cheese on top of the casserole just before serving.
  • Serve hot with your choice of toppings.

Notes

Be sure to review the Subs and Variations in the post above.
Taco meat: If using store-bought vegan beefy crumbles, crumbled tofu, seitan, or other homemade veggie ground instead of the vegan taco meat, you'll need to saute it first with taco seasoning. Store-bought seasoning blend is fine, or use the homemade spice blend mentioned in this taco bowl recipe. TVP taco meat and lentil taco meat are also good here!
Cheese: This recipe was originally published as a smaller, tortilla pie, using only my homemade oil-free vegan queso fresco. For the updated, larger version (new photos) I used half queso fresco plus about 4 ounces vegan shredded cheddar (such as Violife, Follow Your Heart, Daiya). This is the gooey, melted cheese on top of the casserole. For an oil-free option, use my liquid vegan mozz, cashew queso, or cashew cheese sauce.
Store leftover enchilada casserole in the refrigerator for up to 5 days. Reheat in the microwave or covered in the oven.

Estimated Nutrition (per serving)

Calories: 300kcalCarbohydrates: 35gProtein: 12gFat: 15gSaturated Fat: 1gFiber: 7gSugar: 5g

Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.

Make the recipe?Leave a comment below to share your feedback!

Share the Recipe

2.7K shares
  • Share
  • Reddit
  • Bluesky
  • Email it

Comments

    Leave a Comment Cancel reply

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

    Recipe Rating




  1. Susan says

    January 23, 2025 at 1:49 pm

    I thought this was delicious and I didn't have any cheese! It was easier than I thought. I cook only for myself so usually easy recipes. I find your recipes to be well seasoned and very delicious!
    Could I use whole raw almonds soaked to make the cheese?

    Reply
  2. Phyllis says

    April 27, 2024 at 6:00 pm

    I made this for Sabbath Fellowship Meal today and they loved it. So many people asked me for the recipe. Even the kids loved it. It definitely is a keeper!! ♥️♥️

    Reply
  3. Deborah F says

    April 17, 2024 at 1:25 pm

    This looks AMAZING! Can't wait to try!

    Reply
  4. Charlotte Lee says

    February 27, 2021 at 2:35 am

    Made this tonight/ forgot the corn but put black been and chickpeas that I had leftover from the before day dinner. It was really very good. Next time I will not forget the corn, will make it again for sure.

    Reply
    • Lori says

      February 28, 2021 at 9:09 am

      Glad you enjoyed it, Charlotte!

      Reply
    • Angela Hansen says

      May 08, 2024 at 7:12 am

      Hello!
      Is it freezer friendly?
      I am looking for postpartum recipes:)

      Reply
      • Lori Rasmussen says

        May 08, 2024 at 11:40 am

        Hi Angela - I haven't actually tried freezing it yet, but all of the ingredients are freezer-friendly so I'm sure it will be fine. Hope you enjoy it!

        Reply
  5. daisy says

    January 30, 2021 at 6:46 am

    Oh yeah! I forgot, I used to make something similar to this and it was fabulous!
    Thanks for the reminder.
    I will have to swap out a few things, but I bet it will be scrumptious!

    Reply
    • Lori says

      February 03, 2021 at 6:46 am

      Hope you enjoy, Daisy!

      Reply
a photo of Lori Rasmussen in her kitchen.

Hi, I'm Lori!

I'm passionate about flavor and simplicity. I share vegan recipes with a focus on both!

Read more

Trending Recipes

  • hand holding a waffle cone filled with 3 scoops of vegan ice cream.
    Vegan Oat Milk Ice Cream (No Coconut)
  • A glass of oat milk with a jar of oats and a tall jar of oat milk in the background.
    Oat Milk Recipe With Enzymes (Like Oatly)
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • Italian green bean salad with tomatoes in a serving bowl.
    Italian Green Bean Salad
  • Looking into the top of a jar of colorful mixed pickled vegetables.
    Quick Pickled Vegetables
  • different tahini dressing variations with ingredients on marble background.
    Tahini Dressing (With 4 Flavor Variations)

Popular Year-round

  • overhead view of crimped unbaked crust in a pie plate.
    Vegan Gluten-Free Pie Crust (Easy & Oil Free)
  • light blue bowl filled with colorful chili corn salsa.
    Chipotle Corn Salsa (EASY Copycat Recipe)
  • looking down at crispy roasted edamame in a glass.
    Air Fryer Edamame
  • Homemade Korean barbecue sauce in a small glass jar.
    Korean BBQ Sauce
  • close up of herb salad dressing in a small glass jar on a gray stipe napkin.
    Oil-Free Italian Salad Dressing
  • close up of oat flour vegan mug cake in a cute smily face mug.
    Healthy Oatmeal Mug Cake
  • a stack of 4 vegan oil-free banana brownies
    Healthy Vegan Banana Brownies
  • A stack of 5 chocolate protein cookies with one cookie leaning against.
    Vegan Protein Cookies

Footer

↑ back to top

About

About Lori
Privacy Policy
Accessibility

Newsletter

Subscribe to keep up with the latest and receive free vegan recipes each week!

Contact/Follow

YouTube
Facebook
Instagram
Pinterest
Contact Us

Copyright © 2025 My Quiet Kitchen

Did you try this recipe?

Your vote:




A rating is required
A name is required
An email is required