Description
This Vegetarian Enchilada Casserole is a hearty, cheesy, and vibrant meal perfect for weeknight dinners, meal prep, or casual gatherings. Layers of black beans, spinach, corn, and tangy salsa verde are baked with tortillas and melted cheese for a comforting, crowd-pleasing dish. Vegetarian, customizable, and nutrient-packed, this casserole is sure to become a family favorite.
Ingredients
For the Filling:
2 tbsp olive oil
1 large yellow onion, finely chopped
3 cloves garlic, minced
1 (4-oz) can diced green chiles, undrained
1 tsp ground cumin
½ tsp chili powder
½ tsp dried oregano
2 (15-oz) cans black beans, rinsed and drained
1 (10-oz) package frozen chopped spinach, thawed and squeezed dry
1 cup frozen or canned corn, drained
½ cup sour cream or plain Greek yogurt
¼ cup chopped fresh cilantro, plus more for garnish
Salt and black pepper, to taste
For Assembly:
12–14 corn or small flour tortillas
1 (28-oz) can or about 3.5 cups salsa verde
3 cups shredded Monterey Jack cheese (or Mexican blend), divided
Optional Toppings:
Sliced avocado, diced tomatoes, sliced jalapeños, Cotija cheese, extra sour cream
Instructions
- Step 1: Preheat Oven
Preheat oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish. - Step 2: Sauté Aromatics
Heat olive oil in a large skillet over medium heat. Add onion and cook until softened, 5–7 minutes. Stir in garlic, diced green chiles, cumin, chili powder, and oregano. Cook 1 minute until fragrant. - Step 3: Make Filling
Add black beans, spinach, and corn. Stir and cook 2–3 minutes until heated through. Remove from heat and mix in sour cream and cilantro. Season with salt and pepper. - Step 4: Prepare Tortillas
Pour about 1 cup salsa verde into a shallow dish. Lightly dip each tortilla in salsa, coating both sides without soaking. - Step 5: Assemble First Layer
Place 4–5 salsa-coated tortillas in the bottom of the baking dish, tearing as needed to cover the surface. Spread half of the filling over the tortillas and sprinkle 1 cup of shredded cheese. - Step 6: Add Second Layer
Repeat with another 4–5 tortillas and the remaining filling. - Step 7: Add Final Tortilla Layer
Top with remaining tortillas, pour remaining salsa verde over them, and sprinkle remaining 2 cups of cheese evenly. - Step 8: Bake Casserole
Cover with foil and bake 20 minutes. Remove foil and bake another 15–20 minutes until cheese is melted, bubbly, and golden at the edges. - Step 9: Rest and Serve
Let the casserole rest 10–15 minutes before slicing. Garnish with fresh cilantro and optional toppings like avocado, jalapeños, or extra sour cream.
Notes
- Prevent soggy tortillas: Don’t over-soak in salsa; a light coating is enough.
- Make it vegan: Use plant-based sour cream and cheese alternatives.
- Add more vegetables: Bell peppers, zucchini, or mushrooms work well.
- Meal prep: Keeps in the fridge 3–4 days or frozen up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 40–45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican