Go Back
+ servings
Vegetarian Enchilada Casserole

Hearty Vegetarian Enchilada Casserole Everyone Will Love

This Vegetarian Enchilada Casserole is a hearty blend of black beans, sweet corn, and colorful vegetables, swimming in tangy enchilada sauce.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 5 minutes
Total Time 50 minutes
Servings: 6 slices
Course: Dinner
Cuisine: Mexican
Calories: 300

Ingredients
  

For the Filling
  • 2 tablespoons Olive Oil Can substitute with avocado oil.
  • 1 medium Onion Yellow or red onion works well.
  • 3 cloves Garlic Fresh is best.
  • 1 medium Red Bell Pepper Feel free to use green bell pepper instead.
  • 1 medium Zucchini Yellow squash is a great substitute.
  • 1 cup Corn Kernels Fresh, canned, or frozen options are all good.
  • 1 can Black Beans Substitute with kidney beans or lentils as needed.
  • 1 tablespoon Chili Powder Adjust for spiciness.
  • 1 teaspoon Ground Cumin Can be omitted if unavailable.
  • to taste Salt and Pepper Essential for flavor.
For the Assembly
  • 2 cups Enchilada Sauce Choose gluten-free if necessary.
  • 10-12 pieces Corn Tortillas Gluten-free tortillas are a suitable alternative.
  • 2 cups Shredded Cheese Cheddar or Mexican blend; opt for vegan cheese if dairy-free.
  • 1/4 cup Chopped Fresh Cilantro Omit if not your favorite.
Optional Toppings
  • 1 medium Avocado Creamy goodness that complements the casserole.
  • 1/2 cup Sour Cream Adds a cool, tangy contrast.
  • to taste Additional Cilantro For garnish.

Equipment

  • Oven
  • Skillet
  • Baking dish

Method
 

Step‑by‑Step Instructions
  1. Preheat your oven to 375°F (190°C) and grease a 9x13 inch baking dish with cooking spray or olive oil.
  2. In a large skillet, heat olive oil over medium heat. Add the diced onion and sauté for about 5 minutes.
  3. Stir in the minced garlic, diced red bell pepper, and zucchini. Cook for another 5 minutes.
  4. Add corn kernels, black beans, chili powder, ground cumin, salt, and pepper to the skillet. Cook for 2 additional minutes.
  5. In the greased baking dish, spread a layer of enchilada sauce evenly across the bottom.
  6. Layer 3-4 corn tortillas over the sauce, add half of the vegetable mixture, followed by 1/3 of the shredded cheese.
  7. Repeat with another set of tortillas, the remaining vegetable mixture, and another 1/3 of the cheese, pouring ½ cup of enchilada sauce over this layer.
  8. Top with remaining tortillas, last of the enchilada sauce, and final 1/3 of shredded cheese.
  9. Cover the baking dish with foil and bake for 20 minutes.
  10. After 20 minutes, remove the foil and bake for an additional 10 minutes or until the cheese is golden and bubbly.
  11. Let the casserole rest for 5 minutes to set before slicing.
  12. Sprinkle freshly chopped cilantro on top before serving.
  13. Serve with optional toppings like avocado or sour cream.

Nutrition

Serving: 1sliceCalories: 300kcalCarbohydrates: 40gProtein: 15gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 10mgSodium: 600mgPotassium: 500mgFiber: 10gSugar: 5gVitamin A: 20IUVitamin C: 70mgCalcium: 15mgIron: 20mg

Notes

Let the casserole sit for at least 5 minutes after baking for cleaner slices. Customize layers with different beans or veggies as preferred.

Tried this recipe?

Let us know how it was!