Mexican Tortilla Casserole

Mexican Tortilla Casserole is a flavorful, cheesy, and satisfying dish that brings together the bold spices of Mexican cuisine with layers of tortillas, seasoned meat (or beans for a vegetarian version), vibrant veggies, and gooey melted cheese. Baked to perfection, this hearty dish is perfect for family dinners, potlucks, or meal prep.


Why You’ll Love This Recipe

Easy & Versatile – Customize it with your favorite proteins, veggies, and toppings.
Great for Meal Prep – Make ahead and reheat for quick, delicious meals.
Crowd-Pleaser – A dish everyone will love, with bold flavors and a comforting texture.


Preparation Time

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Servings: 6-8

Ingredients

Main Ingredients:

  • 8–10 corn tortillas (or flour tortillas for a softer texture)
  • 1 lb ground beef or shredded chicken (or substitute with 2 cans of black beans for a vegetarian option)
  • 1 large onion, chopped
  • 1 bell pepper, chopped (red, yellow, or green)
  • 1–2 cloves garlic, minced
  • 1 can (14 oz) of black beans, rinsed and drained
  • 1 can (14 oz) of corn, drained
  • 2 cups of enchilada sauce (or substitute with chunky salsa for extra flavor)
  • 2 cups shredded cheese (cheddar, Monterey Jack, or a Mexican cheese blend)

Seasonings & Extras:

  • 1 tsp cumin
  • 1 tsp chili powder (adjust to taste)
  • ½ tsp smoked paprika (optional, for a smoky depth)
  • ½ tsp salt
  • ½ tsp black pepper

Toppings (Optional but Recommended!):

  • Sliced jalapeños (for heat)
  • Chopped fresh cilantro
  • Sour cream or Greek yogurt
  • Sliced avocado or guacamole
  • Diced tomatoes or pico de gallo
  • Lime wedges for extra zest

Instructions

Step 1: Prep the Ingredients

  1. Preheat the oven to 375°F (190°C).
  2. If using meat, heat a large skillet over medium-high heat. Brown the ground beef or cook the shredded chicken, breaking it up with a spoon. Drain excess fat.

Step 2: Sauté the Vegetables & Spices

  1. In the same skillet, add chopped onion, bell pepper, and minced garlic.
  2. Sauté for about 5 minutes, until the onions turn translucent and fragrant.
  3. Stir in the cumin, chili powder, smoked paprika, salt, and black pepper. Cook for another minute to enhance the flavors.
  4. If making a vegetarian version, add the black beans at this stage. Stir well.

Step 3: Layer the Casserole

  1. Grease a 9×13 inch baking dish lightly with cooking spray.
  2. Spread a thin layer of enchilada sauce or salsa on the bottom of the dish to prevent sticking.
  3. Place a layer of tortillas, overlapping slightly.
  4. Spread a portion of the meat or bean mixture evenly over the tortillas.
  5. Sprinkle a handful of corn and black beans on top.
  6. Drizzle with some enchilada sauce or salsa.
  7. Add a generous layer of shredded cheese.
  8. Repeat these layers until you run out of ingredients, aiming to finish with a layer of tortillas, enchilada sauce, and plenty of cheese on top.

Step 4: Bake to Perfection

  1. Cover the baking dish with aluminum foil and bake in the preheated oven for 20 minutes.
  2. Remove the foil and bake for another 10-15 minutes, until the cheese is melted, bubbly, and slightly golden brown.

Step 5: Let It Rest & Serve

  1. Allow the casserole to cool for 5–10 minutes before slicing—this helps it set.
  2. Garnish with your favorite toppings: sliced jalapeños, chopped cilantro, sour cream, avocado, or fresh lime wedges.
  3. Serve warm and enjoy this Mexican-inspired comfort dish!

Serving Suggestions

Pair with Mexican Rice – A side of rice makes it even more filling.
Serve with a Fresh Salad – A light avocado salad or coleslaw balances the richness.
Top with a Fried Egg – For a brunch twist, add a sunny-side-up egg on top!


Make It Your Own! (Customizations & Variations)

Spicy Version – Add diced jalapeños, extra chili powder, or a drizzle of hot sauce.
Protein Swaps – Use shredded rotisserie chicken, turkey, or even pulled pork instead of ground beef.
Low-Carb/Keto Option – Swap the tortillas for thin layers of grilled eggplant or zucchini.
Gluten-Free – Ensure you use corn tortillas and a gluten-free enchilada sauce.
Cheese Lovers – Add extra layers of cheese between the tortillas for a gooier texture.


Nutritional Benefits

Lean Protein – Ground beef or chicken provides high-quality protein for muscle growth and repair.
Fiber-Packed Beans & Corn – Black beans and corn add fiber and essential vitamins.
Calcium from Cheese – Contributes to bone health and flavor richness.
Antioxidant-Rich Spices – Chili powder and cumin contain anti-inflammatory properties.


Dietary Information

Vegetarian: Yes, if using beans instead of meat.
Gluten-Free: Yes, if using corn tortillas.
Dairy-Free: No, but can be made dairy-free using vegan cheese substitutes.


Nutritional Facts (Per Serving)

  • Calories: ~380 kcal
  • Protein: ~22g
  • Carbohydrates: ~40g
  • Fat: ~15g
  • Fiber: ~6g
  • Sodium: ~620mg

Storage & Reheating Tips

  • Refrigeration: Store leftovers in an airtight container for up to 4 days.
  • Freezing: Assemble and freeze before baking. When ready to eat, bake from frozen at 350°F (175°C) for 40–45 minutes.
  • Reheating: Microwave individual portions for 1–2 minutes, or reheat in the oven at 350°F (175°C) for 15 minutes.

Leave a Comment