Ajpal

Easy recipes and foodie travel

Main Dishes

Vegan Enchilada Pie

The Ultimate Vegan Enchilada Shortcut: This vegan enchilada pie is everything you love about enchiladas – no rolling required –

  • Serves 6 people
  • Prep 15 minutes
  • Cook 45 minutes
Jump to the recipe
Vegan Enchilada Pie

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!

A close-up of a sliced Vegan Enchilada Pie filled with shrimp, corn, tomatoes, and vegetables, topped with green sauce and chopped chives on a white plate.
A slice of Vegan Enchilada Pie topped with mashed potatoes and chopped chives sits on a white plate with a fork.
A close-up of a slice of vegan enchilada pie topped with chopped chives, showing a golden crust and a filling of white hominy and beans.
Close-up of a serving of Vegan Enchilada Pie filled with corn, hominy, beans, and vegetables, topped with green sauce and chopped chives.

At Ajpal, 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.

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

A skillet filled with sautéed vegetables, including diced tomatoes, zucchini, onions, and broccoli, creates a colorful vegan dish inspired by enchilada flavors.

Brown Vegetables

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

A skillet filled with sautéed corn, diced tomatoes, onions, and spices, reminiscent of a Vegan Enchilada Pie, with a dollop of tomato paste or ketchup in the center.

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.

A square baking pan filled with an uneven layer of mashed refried beans and melted cheese on top of a light-colored base, perfect for crafting a hearty Vegan Enchilada Pie.

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.

A square baking pan filled with a cooked mixture of corn, tomatoes, zucchini, and other vegetables in a tomato-based sauce creates a delicious Vegan Enchilada Pie.

Layer Vegetables

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

A baking pan filled with Vegan Enchilada Pie, featuring a layered dish topped with white hominy kernels and a light orange sauce.

Layer Hominy

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

Close-up of several round pasta sheets layered in a baking dish, covered with a yellow vegan sauce.

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!

Share on Facebook

Pin this now to find it later

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.

Close-up of a Vegan Enchilada Pie slice, showcasing layers of vegetables, cheese, and sauce, all topped with fresh chives. Text overlay reads "Vegan Enchilada Pie," with the website URL displayed at the bottom.

The recipe

Vegan Enchilada Pie

Layered vegan enchilada pie with corn tortillas, refried beans, hominy, peppers, and green chile sauce—hearty, saucy, and perfect for a cozy plant-based dinner.

  • Serves 6 people
  • Prep 15 minutes
  • Cook 45 minutes

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

Method

Preheat

  1. 1

    Preheat oven to 375°F (190°C).

Sauté the filling

  1. 2

    In a large skillet over medium heat:

  2. 3

    Heat olive oil.

  3. 4

    Sauté onion, zucchini, broccoli and bell pepper 4–5 minutes until softened.

  4. 5

    Add garlic and cook 30 seconds until fragrant.

  5. 6

    Stir in Rotel and drained corn.

  6. 7

    Season with cumin, paprika, salt and pepper.

  7. 8

    Simmer 3–4 minutes to combine flavors.

  8. 9

    Remove from heat.

Assemble the layers

  1. 10

    Lightly coat the bottom of a 9×13 casserole dish with green chile enchilada sauce.

  2. 11

    Layer as follows (for 3 layers total):

  3. 12

    A bit of enchilada sauce on the bottom of the pan.

  4. 13

    6 corn tortillas laid flat across the dish

  5. 14

    Spread out the refried beans and top with some green chile sauce.

  6. 15

    Drizzle green chile sauce

  7. 16

    Add a layer of tortillas.

  8. 17

    Spoon out the veggie mixture, top with hominy. Top with remaining green chile enchilada sauce and another layer of tortillas.

  9. 18

    Pour remaining enchilada sauce over the top.

Bake

  1. 19

    Cover with foil and bake 25 minutes.

  2. 20

    Remove foil and bake another 5–10 minutes until bubbling and heated through.

Rest + Serve

  1. 21

    Let rest 10 minutes before slicing (this helps it set).

  2. 22

    Top with cilantro, avocado, or vegan sour cream if desired.

Notes

Lightly toast tortillas in a dry pan if you want firmer layers. Add black beans for extra protein. Make it spicier with diced jalapeños. Leftovers slice beautifully and reheat well.

Nutrition

  • Calories268 kcal
  • Carbohydrates51 g
  • Protein8 g
  • Fat5 g
  • Saturated Fat1 g
  • Polyunsaturated Fat2 g
  • Monounsaturated Fat2 g
  • Sodium842 mg
  • Potassium496 mg
  • Fiber9 g
  • Sugar9 g
  • Vitamin A2075 IU
  • Vitamin C76 mg
  • Calcium115 mg
  • Iron3 mg

Questions

Can I make This ahead of time?

Yes. Assemble fully, cover, and refrigerate up to 24 hours before baking.

Do I need to toast the tortillas first?

Not required, but lightly toasting can help prevent overly soft layers.

Can I freeze enchilada pie?

Yes. Freeze tightly wrapped up to 3 months. Thaw overnight before reheating.

How do I keep it from getting soggy?

Drain canned ingredients well and avoid over-saucing between layers.

Can I add vegan cheese?

Absolutely. Sprinkle between layers or on top before baking.

Is this gluten free?

Yes, as long as your enchilada sauce and tortillas are certified gluten-free.