
Serves: 6
Prep time: 20 min
Cook time: 30β35 min
Total time: 55 min
Ingredients
For the Filling
- 1 tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 bell pepper, diced
- 1 cup corn kernels (fresh or frozen)
- 1 can black beans, drained & rinsed
- 1 can diced tomatoes (or 1 cup fresh)
- 1 cup cooked sweet potato, diced (optional but delicious!)
- 1β2 tbsp taco seasoning (store-bought or homemade)
- Salt & pepper, to taste
For the Sauce
- 2 cups enchilada sauce (store-bought or homemade)
- 1/2 cup vegetable broth
- 1 tbsp lime juice (optional)
For Assembly
- 8β10 corn or flour tortillas
- 1 cup vegan cheese, shredded (optional)
- Fresh cilantro, chopped (for topping)
- Sliced avocado (optional)
- Vegan sour cream (optional)
Instructions
1. Preheat Oven
Preheat oven to 375Β°F (190Β°C).
2. Make the Filling
- Heat olive oil in a skillet over medium heat.
- SautΓ© onion and garlic until soft (3β4 minutes).
- Add bell pepper and cook 2β3 minutes.
- Add corn, black beans, tomatoes, sweet potato (if using), and taco seasoning.
- Cook for 5 minutes until everything is heated through.
- Season with salt and pepper.
3. Prepare the Sauce
- Mix enchilada sauce + vegetable broth + lime juice in a bowl.
- Set aside.
4. Assemble the Casserole
- Spread 1/2 cup enchilada sauce in the bottom of a 9×13 baking dish.
- Place 2β3 tortillas on the bottom (overlapping slightly).
- Spread 1/3 of the filling over the tortillas.
- Pour 1/2 cup sauce over the filling.
- Repeat layers 2 more times (tortillas β filling β sauce).
- Finish with remaining sauce on top.
5. Bake
- Cover with foil and bake 20 minutes.
- Remove foil, sprinkle vegan cheese (if using), and bake another 10 minutes until bubbly.
6. Serve
Let the casserole cool for 5 minutes, then top with:
- cilantro
- avocado
- vegan sour cream
Optional Add-Ins
- Chopped zucchini
- Mushrooms
- Vegan ground meat
- Kidney beans
- Sliced jalapeΓ±os for heat