Bold, cheesy, and packed with vibrant flavors, Mexican Tortilla Casserole is a comforting, crowd-pleasing dish that layers tortillas, seasoned meat, beans, and melted cheese into one irresistible bake. It’s like a fusion of tacos and lasagna—easy to assemble, highly customizable, and perfect for family dinners or gatherings.
🌶️ Why You’ll Love This Recipe
This casserole delivers everything you love about Mexican-inspired food in one dish:
Layered comfort food – hearty and satisfying
Full of flavor – spices, cheese, and savory filling
Great for meal prep – reheats beautifully
Customizable – adjust spice level and ingredients easily
🛒 Ingredients
For the Filling:
500g ground chicken or beef
1 tablespoon olive oil
1 onion (chopped)
2 cloves garlic (minced)
1 cup canned black beans (drained and rinsed)
1 cup corn kernels
1 cup tomato sauce or salsa
1 teaspoon chili powder
1 teaspoon cumin
½ teaspoon paprika
Salt and black pepper to taste
For the Layers:
6–8 tortillas (corn or flour)
2 cups shredded cheese (cheddar or Mexican blend)
Optional Toppings:
Sour cream
Fresh cilantro
Sliced jalapeños
Avocado or guacamole
🔥 Step-by-Step Instructions
1. Cook the Filling
Heat olive oil in a skillet over medium heat. Add chopped onion and cook until soft, then add garlic and sauté briefly.
Add ground chicken or beef and cook until browned. Stir in chili powder, cumin, paprika, salt, and pepper.
2. Add Beans and Sauce
Mix in black beans, corn, and tomato sauce (or salsa). Let it simmer for 5–7 minutes until thick and flavorful.
3. Prepare the Baking Dish
Preheat oven to 180°C (350°F). Lightly grease a baking dish.
4. Layer the Casserole
Start with a layer of tortillas at the bottom. Add a portion of the meat mixture, then sprinkle cheese on top.
Repeat the layers (tortillas → filling → cheese) until all ingredients are used, finishing with a generous layer of cheese on top.
5. Bake
Bake uncovered for 20–25 minutes or until the cheese is melted, bubbly, and slightly golden.
6. Rest and Serve
Let the casserole rest for 5–10 minutes before slicing. This helps it hold its shape.
🍽️ Tips for Best Results
Use slightly toasted tortillas to prevent sogginess
Don’t overload with sauce to keep layers firm
Let it rest before cutting for clean slices
Use a mix of cheeses for better flavor and melt
🔄 Variations & Substitutions
Make it your own with these ideas:
Vegetarian version: Replace meat with beans, lentils, or sautéed vegetables
Spicy kick: Add hot salsa or extra chili flakes
Low-carb option: Use low-carb tortillas or thin zucchini slices
Creamy twist: Add a layer of sour cream or cream cheese mixture
Protein boost: Add shredded chicken instead of ground meat
🥑 Nutritional Benefits
This casserole offers a balanced combination of nutrients:
Protein: From meat and beans
Fiber: From beans, corn, and vegetables
Calcium: From cheese
Energy-rich carbs: From tortillas
⏱️ Preparation Time
Prep Time: 15–20 minutes
Cooking Time: 25 minutes
Total Time: ~45 minutes
🧊 Storage Tips
Refrigerate: Store leftovers for up to 3 days
Freeze: Freeze portions for up to 2 months
Reheat: Warm in oven or microwave until heated through
🌟 Final Thoughts
Mexican Tortilla Casserole is the ultimate comfort dish that combines bold spices, hearty ingredients, and cheesy goodness in every bite. It’s simple enough for a weeknight meal yet delicious enough to serve at gatherings.
With endless customization options and easy preparation, this casserole is sure to become a staple in your kitchen. Try it once, and enjoy a flavorful twist on classic comfort food! 🌮✨