Vegetarian Mexican Casserole
Recipe type: Main Dish
Cuisine: Mexican
Prep time: 
Cook time: 
Total time: 
Prep is fairly quick and easy for this delicious vegetarian recipe! It's also really versatile—feel free to switch up the veggies and toppings!
  • 3 Tbsp olive oil
  • 3-5 cloves of garlic, smashed or minced
  • 1 diced onion (optional)
  • 2 cups corn
  • 2 diced green chilies
  • 3 diced jalapenos
  • Chili powder, cayenne pepper, cilantro, cumin, or other desired seasonings
  • 2 cans pinto beans
  • 1 can black beans
  • Tortilla chips
  • 1 cup salsa verde
  • 2 cups hot sauce (optional)
  • 1 lb shredded cheese
  • 8 oz meltable cheese
  • Desired toppings*
  1. Preheat oven to 350 degrees F.
  2. Heat olive oil in a pan, then add garlic, diced onion, corn, chiles, jalapenos, and desired seasonings to taste.
  3. Heat veggies until they are warm, then add the beans, and heat for about 5 minutes on medium.
  4. Add a layer of chips in the bottom of a 13x9 pan**, then add a layer of the bean mixture.
  5. Add about half of your shredded cheese, dot some cubes of the meltable cheese on top, and then add ½ cup of the salsa verde. If you're using hot sauce, mix together the hot sauce and salsa verde prior to adding.
  6. Continue layering in the same order (another layer of chips, then veggie mixture, then cheese and salsa) until there are no more ingredients.
  7. Bake in the oven for about 30-40 minutes, until it is crispy on the edges and warm throughout the middle.
  8. Serve immediately with desired toppings
*Sour cream, black olives, avocado, green onion, and rice are all good options.
**You can also use Spanish rice on the bottom instead, as the chips will get a little soggy
Recipe by Old Fashioned Families at