This vegetable enchilada casserole is a simple, layered dish that turns everyday ingredients into a warm, cheesy comfort meal. It’s perfect for using leftover vegetables while creating something hearty and satisfying.
The texture is soft and saucy with layers of tender tortillas, flavorful vegetables, and melted cheese. Every bite is rich, slightly smoky, and perfectly balanced.
Why You’ll Love This Recipe
This recipe is practical, budget-friendly, and easy to assemble. It uses simple pantry ingredients and comes together quickly with minimal prep.
It’s also highly adaptable, making it perfect for customizing based on what vegetables or grains you already have.
Vegetable Enchilada Casserole Recipe Ingredients

- 2 cups leftover vegetables (chopped)
- 1 cup enchilada sauce
- 8 small corn tortillas
- 1 1/2 cups shredded cheese (cheddar and Monterey Jack)
- 1 can black beans (rinsed and slightly mashed)
- 1 tablespoon olive oil
- 1 medium onion (diced)
- 2 cloves garlic (minced)
Spotlight on Key Ingredients
- Enchilada Sauce
Texture: Smooth and slightly thick
Flavor: Smoky, tangy, and rich - Corn Tortillas
Texture: Soft and layered when baked
Flavor: Mild and slightly earthy - Black Beans
Texture: Creamy and hearty
Flavor: Mild and slightly nutty
Kitchen Tools You’ll Need
- Baking Dish: for layering and baking
- Skillet: for sautéing vegetables
- Saucepan: for warming sauce
- Knife: for chopping ingredients
- Spatula: for spreading layers
Ingredient Substitutions for Different Needs
- No Corn Tortillas: Use flour tortillas
- No Black Beans: Use kidney beans or lentils
- No Cheese: Use dairy-free cheese or skip
- No Enchilada Sauce: Use salsa or tomato sauce

Vegetable Enchilada Casserole
Ingredients
Equipment
Method
- Preheat your oven to 180°C (350°F). Lightly grease your baking dish with a bit of oil or non-stick spray.

- Dice the onion and mince the garlic. In a large skillet, heat olive oil over medium heat. Sauté the onion until translucent and fragrant, about 3-4 minutes.

- Add the chopped leftover vegetables to the skillet and cook until they are tender and slightly caramelized, about 5-7 minutes. The mixture should smell sweet and be lightly browned around the edges.

- While the vegetables cook, warm the enchil sauce in a small saucepan over low heat until steaming. If it’s thick, stir in a splash of water to loosen it up.

- Warm the tortillas briefly in the microwave for about 20 seconds to make them more pliable for layering.

- Spread a thin layer of enchilada sauce at the bottom of your prepared baking dish. Place a tortilla over the sauce, then spoon some sautéed vegetables over it. Sprinkle a little cheese and mashed black beans over the vegetables.

- Repeat the layering process tortillas, vegetables, beans, cheese, and sauce until all ingredients are used, finishing with a top layer of sauce and cheese.

- Cover the assembled casserole with foil and bake for 20 minutes. Then, remove the foil and bake uncovered for an additional 10 minutes, until the cheese is bubbly and golden around the edges.

- Check that the cheese is melted and bubbling, and the edges are crispy. Let the casserole rest outside the oven for at least 10 minutes to set the layers.

- Slice into squares of enchilada casserole.

- Serve hot, garnished with herbs or a squeeze of lime if desired. Enjoy this cozy, veggie-loaded enchilada casserole!

Nutrition Information
| Nutrient | Per Serving (Approx.) |
|---|---|
| Calories | 350 |
| Carbs | 36g |
| Protein | 14g |
| Fat | 16g |
| Fiber | 7g |
| Sugar | 6g |
| Sodium | 520mg |
Common Mistakes to Avoid
- Dry Layers: Use enough sauce between layers.
- Overloading Filling: Makes slicing difficult.
- Skipping Warm Tortillas: Can cause cracking.
- Watery Vegetables: Cook them until moisture reduces.
- Cutting Too Early: Let it rest to set properly.
Cooking Tips and Tricks
- Warm Tortillas First: Makes layering easier.
- Spread Even Layers: Ensures balanced flavor.
- Mash Beans Slightly: Helps bind layers.
- Cover While Baking: Prevents drying.
- Rest Before Serving: Helps slices hold shape.
Delicious Variations You Should Not Miss
This casserole is easy to customize with different flavors.
- Spicy Version: Add jalapeños or chili flakes.
- Protein Boost: Add tofu or cooked chicken.
- Vegan Option: Use dairy-free cheese.
- Extra Cheesy: Add more cheese between layers.
- Mexican Style: Add cumin and cilantro.
- Creamy Twist: Add sour cream to layers.
- Roasted Veggie Version: Use roasted vegetables only.
Try More Comfort Food Recipes
Best Make-Ahead and Storage Tips
- Prep Ahead: Assemble before baking and refrigerate.
- Fridge Storage: Store for up to 3 days.
- Freezer Friendly: Freeze before baking.
- Reheat Tip: Reheat in oven for best texture.
- Slice After Cooling: Keeps layers intact.
Frequently Asked Questions
- Can I make this ahead of time?
Yes, assemble and bake later. - Can I freeze this casserole?
Yes, freeze before baking for best results. - Can I use flour tortillas?
Yes, they work well but give a softer texture. - How do I keep it from getting soggy?
Avoid excess sauce and cook vegetables well. - Can I make it vegan?
Yes, use plant-based cheese. - Can I add more protein?
Yes, add beans, tofu, or meat. - Can kids enjoy this?
Yes, it’s mild and cheesy. - What can I serve with it?
Salad or rice pairs well. - Can I make this casserole ahead of time?
Yes, you can assemble it in advance and refrigerate for up to 24 hours before baking. Add a few extra minutes to the baking time if needed. - Can I freeze vegetable enchilada casserole?
Yes, you can freeze it before or after baking. Store in an airtight container for up to 2–3 months and reheat thoroughly before serving.

Hi, I’m Anjali Arora — the curious heart behind Feast Chase.
To be honest, I’ve always felt most at ease in my own company. I’m not exactly a people-person (small talk still makes me cringe), but there are two things I’ve always loved deeply: animals and food.











