Vegan Mexican Tortilla Casserole
This post may contain affiliate links, please read our disclosure policy for details.
Looking for a cozy, crowd-pleasing dinner? This vegan Mexican tortilla casserole is the perfect option. It’s layered with corn tortillas, a savory plant-based filling, and a creamy cashew queso that ties it all together. Assemble, bake, and voila: A hearty, enchilada-inspired dish that’s vegan-friendly, yet packed with flavor.
If you’re tight on time during the week, this vegan Mexican tortilla casserole is also super easy to make. The filling comes together quickly in one skillet using simple ingredients like vegetables, vegan ground beef, salsa, and green chiles. Plus, it’s pretty adaptable, so there’s no need to run to the store; swap in beans or lentils in place of the vegan ground beef, change up the veggies, or throw in a few extra jalapeños for an extra kick.
Give this recipe a try and let me know what you think in the comments. Happy cooking!
Why you’ll love this recipe
What you’ll need
Recipe tips
- Fully cover the tortillas with sauce to prevent them from drying out while baking.
- Blend the cashew queso until completely smooth for the creamiest texture.
- Let the casserole rest for about 5 minutes after baking so the layers can set and slice more cleanly.
How to make this recipe
- Make the cashew queso: Add all of the ingredients for the cashew queso to a blender and blend until smooth. Set aside.
- Cook the filling: Heat the olive oil in a skillet over medium heat. Once hot, add the onion and cook for 2-3 minutes, until slightly softened. Add the red bell pepper, corn, and vegan ground beef. Stir and cook for another 3-4 minutes. Stir in the salsa, diced green chiles, taco seasoning, and salt. Cook for 2-3 minutes more, until everything is heated through. Remove from heat.
- Assemble the casserole: Lightly coat a 9-inch round pan (or an 8-inch square pan) with cooking spray. Spread a shallow layer of cashew queso across the bottom. Place three corn tortillas over the queso, cutting one in half if needed to fit. Spread half of the filling over the tortillas, then top with about one-third of the remaining cashew queso. Add another layer of corn tortillas, the remaining filling, and about half of the remaining queso. Finish with a final layer of corn tortillas and spread the remaining queso on top. Use a spoon to ensure the tortillas are fully covered in sauce to prevent them from drying out while baking.
- Bake the casserole: Bake for 18-20 minutes at 400° F. Let rest for 5 minutes before serving. Garnish with cilantro, if desired.
FAQ
Shop the tools
Join the List
Subscribe
More recipes like this
Did you try this recipe?
Vegan Mexican Tortilla Casserole
Ingredients
For the cashew queso
- 2 cups cashews boiled or soaked overnight
- 1 medium jalapeno cored and seeded
- 3 tbsp nutritional yeast
- 1 cup water
- 1/2 lime juiced
- 3 cloves garlic
- 1 tbsp taco seasoning
- salt to taste
For the filling
- 2 tbsp olive oil or other cooking oil
- 1/2 red onion chopped
- 1 medium red bell pepper chopped
- 1/2 cup corn
- 2 cups vegan ground beef
- 1 4-oz can diced green chiles
- 1/3 cup salsa store-bought
- 1 tbp taco seasoning
- salt to taste
For assembly
- 9 small corn tortillas
- cooking spray
- cilantro optional, for garnish
Instructions
- Preheat the oven to 400° F.
- Add all of the ingredients for the cashew queso to a blender and blend until smooth. Set aside.
- Heat the olive oil in a skillet over medium heat. Once hot, add the onion and cook for 2-3 minutes, until slightly softened.
- Add the red bell pepper, corn, and vegan ground beef. Stir and cook for another 3-4 minutes.
- Stir in the salsa, diced green chiles, taco seasoning, and salt. Cook for 2-3 minutes more, until everything is heated through. Remove from heat.
- Lightly coat a 9-inch round pan (or an 8-inch square pan) with cooking spray. Spread a shallow layer of cashew queso across the bottom.
- Place three corn tortillas over the queso, cutting one in half if needed to fit.
- Spread half of the filling over the tortillas, then top with about one-third of the remaining cashew queso.
- Add another layer of corn tortillas, the remaining filling, and about half of the remaining queso.
- Finish with a final layer of corn tortillas and spread the remaining queso on top. Use a spoon to ensure the tortillas are fully covered in sauce to prevent them from drying out while baking.
- Bake for 18-20 minutes. Let rest for 5 minutes before serving. Garnish with cilantro, if desired.
Did you try it?
I’d love to see! Tag @nutrimental on Instagram! #nutrimental








