This post contains affiliate links. Please read our disclosure policy.
The Ultimate Vegan Enchilada Shortcut: This vegan enchilada pie is everything you love about enchiladas – no rolling required – but layered into one easy, sliceable casserole. No rolling, no fuss! Just layers of corn tortillas, creamy refried beans, hominy, peppers, Rotel, and plenty of green chile sauce baked until bubbly and comforting.
I designed this recipe to be hearty, flavorful, and surprisingly simple to throw together – plus its naturally vegan, so it’s perfect for meat-free Mondays or Lent fasting. The tortillas soak up the green chile enchilada sauce while the beans and hominy create a satisfying, almost creamy texture. It’s perfect for weeknight dinners, meal prep, or feeding a crowd – and leftovers are beyond delicious!




Don’t want all the extras in a recipe post? We provide a skip to recipe button in the top left corner, as well as a clickable table of contents, just below, to help make this page easier to navigate.
At Sweet C’s, I add lots of tips in all of my recipes – because I am a home cook without any formal training, and I find I am more confident making dishes when I understand why it works, and what each ingredient means to the flavor of a recipe. My goal is for even the most beginner home cook to feel empowered in the kitchen.
Table of Contents
How to Make Vegan Enchilada Pie
Vegan enchilada pie is a layered casserole made with corn tortillas, refried pinto beans, hominy, peppers, Rotel, and green chile enchilada sauce. Saucy, hearty, and completely plant-based, it’s an easy comfort food dinner that’s perfect for busy weeknights.
Ingredients for Vegan Enchilada Pie
To make this recipe, we will need the following ingredients:
- Olive oil – Helps sauté the vegetables and builds the savory base of the filling.
- Onion – Adds natural sweetness and depth, forming the aromatic foundation of the enchilada pie.
- Bell pepper – Brings mild sweetness, texture, and color that balances the heat from the chiles.
- Zucchini – Adds moisture and tender texture while keeping the filling light and veggie-forward.
- Broccoli crowns – Provide hearty texture and subtle earthiness, making the casserole more filling and substantial.
- Garlic – Adds bold, savory warmth and enhances the overall richness of the filling.
- Corn – Brings natural sweetness and little bursts of texture that balance the savory beans and sauces.
- Rotel (diced tomatoes with green chiles) – Provides acidity, moisture, and a gentle kick of heat, helping tie the filling together.
- Cumin (1 tablespoon) – Adds warm, earthy depth and classic Mexican-inspired flavor that ties the filling together.
- Paprika paste (1 tablespoon) – Brings smoky sweetness and concentrated pepper flavor, deepening both color and richness.
- Hominy – Adds hearty texture and a subtle corn flavor, giving the pie a traditional Southwestern feel and satisfying bite.
- Vegan refried pinto beans – Create creaminess and body while adding plant-based protein and helping the layers hold together.
- Green chile sauce (for layering) – Adds moisture, smoky heat, and flavor between layers so the pie stays rich and cohesive.
- Green chile enchilada sauce (top and bottom of dish) – Prevents sticking, keeps the tortillas tender, and creates that classic saucy enchilada finish.
- Corn tortillas – Form the structure of the pie, soaking up sauce while maintaining distinct, layered texture.
- Salt and black pepper – Enhance and balance all the flavors in the filling and sauces.
Optional toppings:
- Fresh cilantro – Adds bright, fresh contrast to the rich baked layers.
- Sliced avocado – Brings cool creaminess and balances spice.
- Vegan sour cream – Adds tangy richness and smooth texture.
- Jalapeños – Provide extra heat and bold flavor for spice lovers.
Step-by-Step Layering Method

Brown Vegetables
In a large pan, brown vegetables until soft and lightly browned.

Season
Add 1 tablespoon cumin and 1 tablespoon paprika (I prefer paste) to season vegetables – can also use 2 tbsp of your favorite taco seasoning.

Layer Tortillas and Beans
Add a bit of enchilada sauce to bottom of pan, then a layer of tortillas and spread out the refried beans.

Layer Vegetables
Add another layer of tortillas, and spread out vegetable mix and more green chile sauce.

Layer Hominy
Top with more green chile sauce and hominy, then add another final layer of tortillas.

Top and Bake
Top casserole with the rest of the enchilada sauce and any remaining green chile sauce. Bake until bubbly and piping hot, about 40 minutes.
Tips for the Best Enchilada Pie
Let it rest 10 minutes before slicing so layers set properly.
Drain hominy and Rotel well to prevent excess moisture.
Spread beans evenly for sturdy layers.
Use mild or hot green chile sauce to control spice level.
Add fresh cilantro or avocado at the end for brightness and contrast.
For crispier edges, bake uncovered the final 10 minutes.
Make Ahead + Freezer Instructions
This enchilada casserole is ideal for meal prep – it reheats really well and often tastes even better the next day!
Make Ahead:
Assemble completely, cover tightly, and refrigerate up to 24 hours before baking. Add 5–10 extra minutes to bake time if starting cold.
Freezer:
- Freeze fully assembled (unbaked) or after baking.
- Wrap tightly and freeze up to 3 months.
- Thaw overnight in the refrigerator before reheating.
Reheating Tip:
Cover with foil and bake at 350°F until warmed through. Add a splash of enchilada sauce if needed.
How to Keep Enchilada Pie from Getting Soggy
This is one of the most common casserole questions- and my tips to keep your enchilada casserole from being too soggy:
- Drain Rotel and hominy thoroughly
- Don’t oversaturate each layer with sauce
- Lightly toast tortillas before layering (optional but helpful)
- Let the pie rest 10 minutes after baking before slicing
- Bake uncovered the final 10 minutes for slightly crisp edges
These small steps help maintain clean, sliceable layers.
Ways to Customize This Enchilada Pie
This recipe is flexible and easy to adjust, have fun trying your own customizations:
- Make it spicier: Add diced jalapeños or hot enchilada sauce
- Add vegan cheese: Sprinkle between layers or on top
- Boost protein: Add black beans or lentils
- Add greens: Stir in spinach or zucchini
- Make it smoky: Add smoked paprika or chipotle powder
- Make it creamy: Stir a spoonful of vegan sour cream into the filling
You can easily adapt this to match your heat preference or pantry ingredients!
If you love this easy recipe please click the stars below to give it a five star rating and leave a comment! Please also help me share on Instagram, Facebook, and Pinterest!
Share on Facebook
SharePin this now to find it later
Pin ItFollow on Instagram
Vegan Enchilada Pie

Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 bell pepper, diced
- 3 cloves garlic, minced
- 8 oz broccoli crowns, chopped
- 1 zucchini, diced
- 1 can sweet corn, drained
- 1 10 oz can Rotel (diced tomatoes with green chiles), drained slightly
- 1 tbsp paprika
- 1 tbsp cumin
- 1 12 oz can hominy, drained
- 1 16 oz can vegan refried pinto beans
- 1 cup green chile sauce, for layering
- 2 cups green chile enchilada sauce, for top and bottom of dish
- 18 corn tortillas, 3 layers, 6 tortillas per layer
- Salt and black pepper, to taste
Optional toppings:
- Fresh cilantro
- Sliced avocado
- Vegan sour cream
- Jalapeños
Instructions
Preheat
- Preheat oven to 375°F (190°C).
Sauté the filling
- In a large skillet over medium heat:
- Heat olive oil.
- Sauté onion, zucchini, broccoli and bell pepper 4–5 minutes until softened.
- Add garlic and cook 30 seconds until fragrant.
- Stir in Rotel and drained corn.
- Season with cumin, paprika, salt and pepper.
- Simmer 3–4 minutes to combine flavors.
- Remove from heat.
Assemble the layers
- Lightly coat the bottom of a 9×13 casserole dish with green chile enchilada sauce.
- Layer as follows (for 3 layers total):
- A bit of enchilada sauce on the bottom of the pan.
- 6 corn tortillas laid flat across the dish
- Spread out the refried beans and top with some green chile sauce.
- Drizzle green chile sauce
- Add a layer of tortillas.
- Spoon out the veggie mixture, top with hominy. Top with remaining green chile enchilada sauce and another layer of tortillas.
- Pour remaining enchilada sauce over the top.
Bake
- Cover with foil and bake 25 minutes.
- Remove foil and bake another 5–10 minutes until bubbling and heated through.
Rest + Serve
- Let rest 10 minutes before slicing (this helps it set).
- Top with cilantro, avocado, or vegan sour cream if desired.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Vegan Enchilada Pie FAQs
Yes. Assemble fully, cover, and refrigerate up to 24 hours before baking.
Not required, but lightly toasting can help prevent overly soft layers.
Yes. Freeze tightly wrapped up to 3 months. Thaw overnight before reheating.
Drain canned ingredients well and avoid over-saucing between layers.
Absolutely. Sprinkle between layers or on top before baking.
Yes, as long as your enchilada sauce and tortillas are certified gluten-free.









