Mexican cuisine is known for its bold flavors and comforting dishes, and the Mexican casserole is no exception. This popular dish is loved by home cooks and Mexican food enthusiasts alike for its simplicity, versatility, and taste. Whether you're hosting a dinner party or looking for a hearty meal for your family, a Mexican casserole is sure to impress.

mexican casserole


To make a delicious Mexican casserole, you will need the following ingredients:

Main Ingredients:

  • 1 lb ground beef (or chicken/vegetarian alternative)
  • 1 can of black beans, drained and rinsed
  • 1 can of corn, drained
  • 1 medium onion, chopped
  • 2 cloves of garlic, minced
  • 1 can of diced tomatoes with green chilies
  • 1 packet of taco seasoning
  • 8 small flour or corn tortillas
  • 2 cups shredded cheese (cheddar, Monterey Jack, or a blend)
  • 1 cup salsa
  • 1 cup enchilada sauce

Optional Toppings:

  • Sliced jalapeños
  • Chopped cilantro
  • Sour cream
  • Guacamole
  • Chopped green onions

Side Suggestions:

  • Mexican rice
  • Refried beans
  • Fresh salad

Step-by-Step Instructions

Step 1: Preparing the Base

  1. Preheat your oven to 375°F (190°C).
  2. In a large skillet over medium heat, cook the ground beef until browned. If using chicken or a vegetarian alternative, cook accordingly.
  3. Add the chopped onion and minced garlic to the skillet, and cook until the onion is translucent.
  4. Stir in the black beans, corn, diced tomatoes with green chilies, and taco seasoning. Cook for another 5 minutes until all ingredients are well combined and heated through.

Step 2: Layering the Casserole

  1. Spread a thin layer of enchilada sauce on the bottom of a 9x13-inch baking dish.
  2. Place two tortillas over the sauce, overlapping slightly to cover the bottom.
  3. Spread a layer of the meat and bean mixture over the tortillas.
  4. Sprinkle a layer of shredded cheese over the meat mixture.
  5. Repeat the layers (tortillas, meat mixture, cheese) until all ingredients are used, finishing with a layer of cheese on top.
  6. Pour the salsa evenly over the top layer of cheese.

Step 3: Baking Instructions

  1. Cover the baking dish with aluminum foil and bake in the preheated oven for 20 minutes.
  2. Remove the foil and bake for an additional 10 minutes, or until the cheese is melted and bubbly.
  3. Allow the casserole to cool for a few minutes before serving.

Serving and Storage Tips


  • Serve the Mexican casserole hot, topped with your choice of optional toppings such as sliced jalapeños, chopped cilantro, sour cream, guacamole, or chopped green onions.
  • Pair it with Mexican rice, refried beans, or a fresh salad for a complete meal.


  • Store any leftovers in an airtight container in the refrigerator for up to 3 days.
  • To reheat, place a portion of the casserole in the microwave for 1-2 minutes, or until heated through.

Customization Ideas

Make the Mexican casserole your own by trying these variations:

  • Vegetarian Option: Replace the meat with additional beans, such as pinto beans or kidney beans, and add more vegetables like bell peppers and zucchini.
  • Spicy Kick: Add extra heat with diced jalapeños or a splash of hot sauce in the meat mixture.
  • Alternative Proteins: Use shredded chicken, ground turkey, or even tofu for a different protein option.
  • Cheese Lovers: Experiment with different types of cheese, such as pepper jack or queso fresco, for added flavor.


Ready to bring the flavors of Mexican cuisine into your kitchen? Try this Mexican casserole recipe and experience the comfort and taste that has made it a favorite among home cooks and Mexican food lovers. Share your culinary creations with us and explore more Mexican-inspired dishes on our blog or website. Enjoy!


We hope you enjoy making and eating this delicious Mexican casserole. Don't forget to share your experiences and any creative twists you've added to the recipe! Happy cooking!

Post a Comment

Previous Post Next Post