Craving a comforting and flavorful meal that’s packed with authentic Mexican taste? Look no further! This Mexican Tortilla Casserole with Cilantro‑Lime Crema Swirl is a delightful dish that’s perfect for family dinners, potlucks, or a cozy night in. Layers of seasoned ground meat, tender black beans, sweet corn, and crispy tortilla strips are smothered in a bubbly cheese blend and finished with a vibrant, zesty cilantro-lime crema. It’s a fiesta in every bite!

What You’ll Need
- 500 g (1 lb) ground halal beef or chicken, crumbled: We recommend halal meat for quality and ethical sourcing. Ground beef provides a rich flavor, while ground chicken offers a lighter alternative. Crumbling ensures even cooking and distribution throughout the casserole.
- 1 large onion, finely diced (≈150 g / 5 oz): Yellow or white onions work best here, providing a foundational aromatic base for the entire dish. Dicing finely ensures they soften and meld seamlessly with the meat.
- 3 cloves garlic, minced: Freshly minced garlic is crucial for that authentic Mexican flavor. It adds a pungent aroma and savory depth to the meat mixture.
- 1 tsp (5 ml) ground cumin: Cumin is a cornerstone spice in Mexican cuisine, lending a warm, earthy, and slightly smoky flavor.
- 1 tsp (5 ml) chili powder: Use a good quality chili powder – not chili *blend* – for a balanced heat and vibrant color. Adjust the amount to your spice preference.
- 1 tsp (5 ml) smoked paprika: Smoked paprika adds a delightful smoky depth that elevates the overall flavor profile, mimicking the taste of traditional wood-fired cooking.
- ½ tsp (2.5 ml) salt, plus extra pinch for crema: Salt enhances all the other flavors and balances the sweetness of the corn and tomatoes. A pinch of salt in the crema brightens the lime and cilantro.
- 400 g (14 oz) canned diced tomatoes, drained: Draining the tomatoes prevents the casserole from becoming too watery. Look for fire-roasted diced tomatoes for an extra layer of smoky flavor.
- 1 cup (240 ml) cooked black beans, rinsed and drained: Black beans add a hearty texture and earthy flavor, as well as a boost of protein and fiber. Rinsing removes excess starch.
- 1 cup (150 g) frozen corn kernels, thawed: Frozen corn is a convenient and readily available option. Thawing ensures it cooks evenly throughout the casserole.
- 12 corn tortillas, cut into 2‑inch strips (≈300 g / 10 oz): Corn tortillas provide the signature layered texture of this casserole. Cutting them into strips makes them easier to distribute and ensures they soften properly.
- 2 cups (200 g) shredded cheddar‑Monterey Jack blend: This blend offers a perfect balance of sharp cheddar flavor and creamy Monterey Jack melt.
- Cilantro‑Lime Crema: ½ cup (120 ml) sour cream, 2 Tbsp (30 ml) mayonnaise, zest of 1 lime, juice of 1 lime, ¼ cup (15 g) fresh cilantro, finely chopped, 1 small jalapeño, seeded & minced, pinch of salt: This creamy swirl adds a bright, zesty counterpoint to the richness of the casserole. The jalapeño provides a subtle kick – remove the seeds for less heat.
- 2 Tbsp (30 ml) olive oil (for toasting pepitas): Olive oil adds a subtle fruity flavor to the toasted pepitas.
- ¼ cup (30 g) pepitas (pumpkin seeds), toasted: Pepitas provide a delightful crunchy texture and nutty flavor as a garnish. Toasting enhances their flavor and crispness.
- Fresh cilantro leaves for garnish: Fresh cilantro adds a vibrant color and refreshing flavor as a final touch.
Ingredient Substitutions
Don’t have everything on hand? Here are a few easy substitutions:
- Ground Meat: Ground turkey or pork can be used instead of beef or chicken.
- Cheddar-Monterey Jack Blend: Use all cheddar, all Monterey Jack, or a Mexican cheese blend.
- Corn Tortillas: Flour tortillas can be used in a pinch, but the flavor and texture will be slightly different.
- Sour Cream: Greek yogurt can be substituted for sour cream for a tangier, healthier option.
Let’s Build Your Mexican Tortilla Casserole: A Step-by-Step Guide
- Preheat and Prep: Begin by preheating your oven to 180°C (350°F). This ensures even cooking. Lightly grease a 23 x 33 cm (9 x 13-in) baking dish. Greasing prevents sticking and makes serving a breeze.
- Brown the Meat: In a large skillet, heat over medium heat. Add the crumbled ground halal beef or chicken. Cook, breaking it up with a spoon, until fully browned – about 5-7 minutes. Draining off any excess fat is crucial for a less greasy casserole.
- Sauté Aromatics: Add the finely diced onion and minced garlic to the skillet with the browned meat. Sauté for approximately 3 minutes, or until the onion becomes translucent and softened. This builds a flavorful base for the casserole.
- Spice it Up: Stir in the ground cumin, chili powder, smoked paprika, and salt. Cook for an additional minute, stirring constantly. This ‘blooms’ the spices, releasing their aromas and intensifying their flavor.
- Simmer the Filling: Add the drained diced tomatoes, cooked black beans, and thawed corn to the skillet. Simmer for 3 minutes, allowing the flavors to meld together and the mixture to heat through. Remove from heat and set aside. This is your hearty, flavorful filling.
- Toast the Pepitas: While the filling simmers, toast the pepitas. In a small pan, heat olive oil over medium-low heat. Add the pepitas and toast, stirring frequently, until golden brown and fragrant – about 4 minutes. Be careful not to burn them! Transfer to a small bowl to cool.
- Layer the Casserole: This is where the magic happens! Spread a thin layer of the meat mixture on the bottom of the prepared baking dish. Then, arrange a third of the tortilla strips over the meat. Sprinkle with a third of the shredded cheese. Repeat these layers twice more, ending with a generous layer of cheese on top.
- Create the Crema Swirl: Drop spoonfuls of the prepared cilantro-lime crema evenly over the top cheese layer. Using the back of a spoon or a skewer, gently swirl the crema through the cheese. This creates a beautiful visual effect and adds a tangy, cooling element to each bite.
- Bake to Golden Perfection: Bake the casserole uncovered for 30-35 minutes, or until the cheese is bubbling and the edges are golden brown. The bubbling cheese is a key indicator that it’s ready.
- Rest and Serve: Allow the casserole to rest for 10 minutes before serving. This allows the layers to set, making it easier to slice and serve, and helps the crema swirl remain distinct.
Why Layering Matters in a Tortilla Casserole
The layering technique isn’t just for aesthetics; it’s fundamental to the casserole’s texture and flavor distribution. Each layer contributes a different element – the savory meat, the soft tortillas, the melted cheese, and the tangy crema. The tortillas absorb the flavorful juices from the meat mixture, becoming tender and infused with taste. The cheese binds everything together, creating a cohesive and satisfying dish. The crema swirl adds a burst of freshness and visual appeal.The Magic of Cilantro-Lime Crema
The cilantro-lime crema is the star of this casserole, elevating it from a simple comfort food to something truly special. The combination of sour cream, mayonnaise, lime zest and juice, cilantro, and a touch of jalapeño creates a vibrant, tangy, and slightly spicy sauce that perfectly complements the richness of the meat and cheese. The lime cuts through the richness, while the cilantro adds a fresh, herbaceous note.Pepitas: A Crunchy Finishing Touch
Toasted pepitas (pumpkin seeds) aren’t just a garnish; they provide a delightful textural contrast to the soft casserole. Their nutty flavor and satisfying crunch add another dimension to the dish. Toasting the pepitas enhances their flavor and makes them even more appealing.
Adapting the Recipe: Spice Level and Dietary Needs
This recipe is easily adaptable to suit your preferences. For a spicier casserole, add more jalapeño to the crema or a pinch of cayenne pepper to the meat mixture. To make it gluten-free, ensure your tortillas are certified gluten-free. For a lighter version, you can use ground turkey or chicken instead of beef and reduce the amount of cheese.Frequently Asked Questions
Can I make this casserole ahead of time?
Yes, you can assemble the casserole up to 24 hours in advance. Cover and refrigerate. Add about 10-15 minutes to the baking time if baking from cold.Can I freeze this casserole?
Yes, you can freeze the assembled casserole (unbaked). Wrap tightly in plastic wrap and then foil. Thaw completely in the refrigerator before baking.What can I substitute for the halal beef?
Ground turkey, chicken, or even shredded pork work well as substitutes.Enjoy Your Fiesta!
This Mexican Tortilla Casserole with Cilantro-Lime Crema Swirl is a guaranteed crowd-pleaser. It’s perfect for weeknight dinners, potlucks, or any occasion where you want to share a delicious and comforting meal. Don’t forget to save this recipe to Pinterest for later! Print
recipe mexican tortilla casserole
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Diet: General
Description
This Mexican Tortilla Casserole is a flavorful and comforting dish with layers of seasoned meat, beans, corn, and tortillas, topped with a vibrant cilantro-lime crema. It’s perfect for family dinners or potlucks.
Ingredients
- 500g (1 lb) ground halal beef or chicken, crumbled
- 150g (5 oz) onion, diced
- 3 cloves garlic, minced
- 5ml (1 tsp) ground cumin
- 5ml (1 tsp) chili powder
- 5ml (1 tsp) smoked paprika
- 2.5ml (½ tsp) salt, plus a pinch for crema
- 400g (14 oz) diced tomatoes, drained
- 240ml (1 cup) cooked black beans, rinsed and drained
- 150g (1 cup) frozen corn kernels, thawed
- 300g (12) corn tortillas, cut into strips
- 200g (2 cups) shredded cheddar-Monterey Jack blend
- Cilantro-Lime Crema: 120ml (½ cup) sour cream, 30ml (2 tbsp) mayonnaise, zest and juice of 1 lime, 15g (¼ cup) cilantro, 1 jalapeño, minced, pinch of salt
- 30ml (2 tbsp) olive oil
- 30g (¼ cup) pepitas, toasted
- Fresh cilantro leaves for garnish
Instructions
- Prep Oven & Dish: Preheat oven to 180°C (350°F) and grease a baking dish.
- Brown Meat: Cook ground meat until browned, draining excess fat.
- Sauté Aromatics: Sauté onion and garlic with meat until softened.
- Add Spices: Stir in cumin, chili powder, paprika, and salt; cook for 1 minute.
- Simmer Filling: Add tomatoes, beans, and corn; simmer for 3 minutes.
- Toast Pepitas: Toast pepitas in olive oil until golden and fragrant.
- Layer Casserole: Layer meat mixture, tortilla strips, and cheese three times, ending with cheese.
- Swirl Crema: Drop crema spoonfuls over cheese and swirl.
- Bake: Bake for 30-35 minutes, until bubbly and golden.
- Rest & Serve: Let rest for 10 minutes before serving.
Notes
For a spicier casserole, add more jalapeño or cayenne pepper. Ground turkey or chicken can be substituted for beef.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Bake
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup
- Calories: 450 kcal
- Sugar: 10 g
- Sodium: 700 mg
- Fat: 25 g
- Saturated Fat: 12 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 5 g
- Protein: 25 g
- Cholesterol: 80 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.