,

Meatless Enchilada Casserole Dish

As seen in: Plant-Based Meals Full of Flavor

This satisfying casserole layers tender corn tortillas with seasoned beans, sautéed onions, peppers, corn and a zingy homemade enchilada sauce. Everything comes together in just one pot, finished off with plenty of melted cheddar cheese for a golden, bubbly top. The dish draws classic Mexican flavors but skips the meat without missing any of the goodness. Serve straight from the skillet and top with fresh cilantro, or add a dollop of sour cream if you like it creamy. It’s quick, comforting, and perfect for sharing, offering a crowd-pleasing meal that’s ready in under half an hour.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Sat, 05 Jul 2025 16:55:26 GMT
A bowl of chili with a spoon in it. Save Pin
A bowl of chili with a spoon in it. | sophietable.com

This Meatless Enchilada Casserole is the quick fix I depend on for cozy weeknights when I want bold Mexican flavors without the hassle of rolling individual enchiladas. A bubbling layer of cheese meets hearty beans and sweet corn with a rich homemade enchilada sauce that transforms pantry basics into pure comfort. It is the kind of dish that wins over both vegetarians and meat-lovers at my table and always disappears faster than I expect.

I love how the sauce fills the kitchen with chili warmth and how the golden cheesy crust draws everyone to the table the moment it comes out of the oven. My first version happened during a fridge cleanout and now my friends ask for it every potluck.

Ingredients

  • Olive oil: Essential for sautéing and to keep vegetables from sticking Choose extra virgin for the best flavor
  • All-purpose flour: Creates the base for a thickened enchilada sauce Look for unbleached types
  • Chili powder and cumin: These spices layer on deep, smoky flavors Pick a fresh batch from a specialty store if you can
  • Garlic powder: Brings a mellow savory kick Go for granulated over very fine powder for better blending
  • Tomato paste: Adds rich body and tang Seek out double-concentrated paste for depth
  • Vegetable broth: Gives the sauce its base Choose low-sodium so you can control seasoning
  • Onion: Underpins the stew with sweet and fruity notes Use yellow or white onions for balance
  • Bell pepper: Adds crunch and a pop of color Bright red or yellow varieties are sweetest
  • Jalapeno peppers: Fire and zest to wake up the sauce Look for firm glossy peppers
  • Fresh garlic: A toasted punch as it hits the pan Press or finely mince for best results
  • Corn: Sweet bites and classic Mexican touch Frozen corn is a great substitute when fresh is not available
  • Dried oregano: An herbal note that plays well with spicy sauce Choose Mexican oregano if you find it
  • Pinto beans or black beans: Gives staying power and creamy texture Canned beans save time but rinse them well
  • Corn tortillas: They break down into tender layers Stone-ground tortillas add a rustic feel
  • Cheddar cheese: Melts into a bubbly topping Use a sharp block and grate it yourself for best melt

Step-by-Step Instructions

Make the Red Enchilada Sauce:
Measure out oil and flour and warm your pan on medium heat until the oil shimmers Add flour and chili powder stirring steadily so the mixture gently browns over five minutes Take your time here as this builds the sauce foundation
Thicken the Sauce:
Spoon in tomato paste and pour in the broth Add cumin and garlic powder Whisk until smooth and let the sauce bubble until it thickens Keep tasting and season with salt and pepper Transfer the sauce to a bowl so it does not cook further
Sauté the Vegetables:
Return your pan or use another oven-safe skillet Heat oil on medium Add onion and bell pepper Cook until softened about five minutes Stir in jalapeno and fresh garlic Sauté for another minute to soften and build up flavor
Assemble the Casserole:
Scatter in the corn a pinch of salt pepper cumin and oregano Swirl everything with your spoon and mix in the enchilada sauce Fold in drained beans and torn tortillas Sprinkle half the cheese now Reserve the rest
Broil and Finish:
Move your oven rack to the center Switch oven to broil Scatter remaining cheese over the skillet and set inside Broil about five minutes closely watching until the cheese is melted and browned To bake set the oven to three hundred fifty degrees and cook until cheese melts
A fork is being used to serve a meatless enchilada casserole. Save Pin
A fork is being used to serve a meatless enchilada casserole. | sophietable.com

I am especially sentimental about using homemade enchilada sauce My brother and I always fought for the corners with those crispy cheese bits no matter how many times we made this at family gatherings

Storage Tips

Let the casserole cool fully before storing Transfer to a sealed container or cover your skillet tightly in foil It is great for three to four days in the refrigerator You can also freeze single portions in small containers then reheat gently in the microwave or oven as needed

Ingredient Substitutions

You can swap flour tortillas if you dislike corn tortillas Use Monterey Jack or pepper jack cheese for a melty topping Mix in kidney beans or chickpeas if that is what you have If you are out of fresh jalapeno use a dash of hot sauce or canned green chilies to get a little heat

Serving Suggestions

Serve this casserole hot from the oven and top with sliced avocado cilantro or a swirl of sour cream For a heartier meal offer it with a side salad of crunchy romaine and lime wedges It also makes a satisfying filling for burritos or to serve alongside rice

A bowl of food with a spoon in it. Save Pin
A bowl of food with a spoon in it. | sophietable.com

Cultural Context

This recipe takes the classic concept of enchiladas and simplifies it for home cooks It draws on Mexican flavors like cumin chili powders and tomato but turns all those elements into a practical casserole This one-pot style has become a favorite for anyone wanting big flavor with minimal fuss

Commonly Asked Questions

→ How can I add protein to this meatless casserole?

Try folding in shredded chicken, pulled pork, or ground beef after sautéing the vegetables for a heartier variation.

→ Can I substitute the homemade enchilada sauce?

Store-bought sauce works in a pinch, but making your own adds deeper flavor and freshness to the dish.

→ Is it possible to make this casserole ahead of time?

Yes, assemble everything in advance and refrigerate, then bake or broil just before serving for easiest prep.

→ What tortillas are best for the casserole?

Corn tortillas lend classic flavor and texture, but flour tortillas can be substituted based on preference.

→ How should leftovers be stored?

Allow to cool fully, then refrigerate in an airtight container for up to 4 days; reheat until hot throughout.

→ Can I use frozen vegetables?

Frozen corn or peppers are convenient and work well without needing to thaw before adding to the skillet.

Meatless Enchilada Casserole

Savory casserole layered with beans, veggies, melted cheese, and zesty homemade enchilada sauce.

Preparation Time
15 Minutes
Cooking Duration
15 Minutes
Overall Time
30 Minutes
Created By: Sophie

Recipe Type: Vegetarian

Skill Level: Medium

Cuisine Type: Mexican

Portion Size: 6 Number of Servings (one large casserole (approx. 2 litres))

Diet Preferences: Vegetarian-Friendly

What You'll Need

→ Enchilada Sauce

01 2 tablespoons olive oil
02 2 tablespoons all-purpose flour
03 2 tablespoons chili powder
04 1 teaspoon ground cumin
05 1 teaspoon garlic powder
06 400 millilitres vegetable broth
07 2 tablespoons tomato paste
08 0.5 teaspoon salt
09 0.25 teaspoon ground black pepper

→ Enchilada Casserole

10 2 tablespoons olive oil
11 1 medium yellow onion, diced
12 1 medium red bell pepper, diced
13 2 jalapeno peppers, seeded and diced
14 3 cloves garlic, minced
15 180 grams sweetcorn kernels (fresh or frozen)
16 1 teaspoon ground cumin
17 1 teaspoon dried oregano
18 0.5 teaspoon salt
19 0.25 teaspoon ground black pepper
20 400 grams canned black beans, drained and rinsed
21 6 corn tortillas, sliced into strips
22 180 grams cheddar cheese, grated
23 Fresh coriander, chopped, for garnish
24 Sour cream, for serving (optional)

Step-by-Step Directions

Step 01

Heat a large saucepan over medium heat. Add olive oil and warm through. Add flour and chili powder, reduce heat to low, and cook, stirring constantly for 5 minutes, until lightly browned.

Step 02

Add tomato paste, vegetable broth, cumin, and garlic powder. Stir well to combine and cook, stirring frequently, until thickened. Season with salt and pepper to taste, then remove from heat and set aside.

Step 03

Preheat oven to broil. In a large oven-safe skillet, heat olive oil over medium heat. Add diced onion, red bell pepper, and jalapeno. Cook for 5 minutes until vegetables are softened. Add minced garlic and sauté for 1 minute.

Step 04

Add sweetcorn, cumin, oregano, salt, and black pepper to the skillet. Stir to combine. Add prepared enchilada sauce, black beans, sliced corn tortillas, and half the cheddar cheese. Stir thoroughly to incorporate all ingredients.

Step 05

Top casserole with remaining cheddar cheese. Place skillet in the centre of the oven and broil for 5 minutes, or until cheese is melted and bubbling. Alternatively, bake at 175°C for 10 minutes.

Step 06

Remove from oven and sprinkle with freshly chopped coriander. Serve immediately with optional sour cream if desired.

Helpful Notes

  1. For convenience, use frozen sweetcorn without thawing. Enhance protein by adding cooked chicken or pulled pork if not vegetarian. Leftovers store well in an airtight container in the refrigerator for up to 4 days.

Recommended Tools

  • Large oven-safe skillet or pan
  • Saucepan
  • Wooden spoon or spatula
  • Measuring spoons and cups
  • Chef's knife
  • Cutting board

Allergen Information

Always review ingredients for any allergens and consult a healthcare provider with any concerns.
  • Contains milk (cheddar cheese)
  • Contains gluten (flour in sauce, possible in tortillas)

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 400
  • Fat Content: 16 grams
  • Carbohydrate Content: 47 grams
  • Protein Content: 16 grams