clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
your work week dinner game plan // cait's plate

easy veggie-packed mexican casserole

  • Author: Cait
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 8 servings 1x
  • Category: dinner


This meal is not only easy and delicious but it’s budget-friendly too! Packed with flavor and nutrition, it will definitely become a staple in your household!


  • 2 medium zucchinis, sliced thin
  • 3 tri-colored baby bell peppers, diced
  • 1.5 cups frozen corn
  • 1 15 ounces can black beans, drained and patted dry
  • 1 teaspoon chiptole chili powder
  • 812 ounces shredded light mexican blend cheese (I used Trader Joe’s)
  • 2 whole eggs, beaten
  • 2 tablespoons earth balance
  • 2 tablespoons chopped cilantro
  • Juice of 1/2 a lime
  • Hot sauce, to taste
  • Optional: greek yogurt and sliced avocado


  1. Move the oven racks to the lower middle and upper middle positions.
  2. Preheat the oven to 375 and grease an oven-safe dish.
  3. Add 2 tablespoons of earth balance to a pan over low heat then add zucchini, bell pepper and frozen corn.
  4. Allow vegetables to begin to soften (about 5-10 minutes) then add drained and patted dried black beans (you want to dry these because otherwise the dish will be really soggy at the bottom, especially using frozen corn).
  5. Sprinkle teaspoon (more if your taste buds can handle it!) of chipotle chili powder over the vegetables and black beans and squeeze 1/2 the lime over it (being careful to catch any seeds that fall)
  6. Toss all in the pan to combine and distribute the chili powder and lime juice then transfer to the greased oven-safe dish.
  7. Pour beaten eggs and half the cheese over the vegetables and black beans and toss to combine and distribute the eggs and cheese.
  8. Top the mixture with the remaining cheese and place in the oven on the middle rack.
  9. Bake for 20 minutes on the lower-middle rack (you just want the cheese to melt and the eggs to congeal and do their job as an emulsifier so that it will stay together upon cutting) then transfer to the upper rack for another 5-10 minutes (or just until cheese begins to brown).
  10. Remove from the oven and let sit for at least 20 minutes (if you try to cut it too soon it might fall apart completely – which doesn’t ruin the taste by any means, so if you can’t wait, go for it! Just put it in a bowl rather than a plate) then top with chopped cilantro and hot sauce.
  11. Slice, top with optional toppings of choice, then serve.


I recommend serving with some blue corn chips!


  • Serving Size: 1 slice

Keywords: casserole, mexican, dinner, vegetarian

Recipe Card powered byTasty Recipes