ADVERTISEMENT

Best Mexican Lasagna Casserole – Easy 35-Minute Dinner

By August 25, 20268 min read

Picture this: a bubbling casserole dish fresh from the oven, the aroma of cumin and chili powder swirling through your kitchen like a fiesta in the air. That's the magic of my Homemade Mexican Lasagna Casserole—a dish that takes the comforting familiarity of lasagna and swaps it for south-of-the-border soul. It's the kind of meal that makes you want to gather everyone around the table and dig in with a fork (or a tortilla chip, if you're feeling bold).

Advertisements1

I first threw this together on a camping trip in Baja, using a cast-iron skillet and whatever we had in the cooler. Now it's my go-to for busy weeknights when I need something hearty, cheesy, and satisfying without slaving over the stove for hours. The best part? It's endlessly customizable—so you can make it your own with whatever's in your fridge.

Why You'll Love This Recipe

1

Bold, zesty flavor: Every bite packs a punch with seasoned beef, fire-roasted tomatoes, and a hint of smoked paprika.
2

Comfort food with a twist: It's the cozy, cheesy casserole you crave, but with a Mexican fiesta vibe that keeps it exciting.
3

Simple ingredients, big payoff: You probably have most of these in your pantry right now—no fancy stuff needed.
4

Perfect for feeding a crowd: It serves six generously, so it's great for family dinners or potlucks.

About the Ingredients

1 lb (450g) ground beef (or ground turkey)

I use 85% lean for flavor and moisture. If swapping to turkey, add a splash of olive oil to keep it juicy.

1 medium yellow onion, diced

A sweet onion works too. Dice finely so it melts into the sauce.

2 cloves garlic, minced

Fresh garlic is best, but jarred minced garlic (1 tsp) is a fine shortcut.

1 packet (1 oz / 28g) taco seasoning

Homemade blend: 1 tbsp chili powder, 1 tsp cumin, 1 tsp paprika, 1/2 tsp oregano, 1/2 tsp salt, 1/4 tsp black pepper. Adjust heat with extra chili.

1 can (15 oz / 425g) fire-roasted diced tomatoes, undrained

Regular diced tomatoes work, but fire-roasted add a smoky depth. If you like heat, use ones with green chiles.

1 can (4 oz / 113g) diced green chiles

These are mild, but you can swap for a jalapeño if you want more kick.

12 (6-inch) corn tortillas, cut into quarters

Flour tortillas are a softer alternative, but corn gives that authentic Mexican texture. If they seem stiff, warm them briefly to make them pliable.

2 cups (200g) shredded Mexican cheese blend

Cheddar, Monterey Jack, or a mix works. For a sharper flavor, use pepper jack.

1 cup (240ml) sour cream

Greek yogurt is a lighter swap. Let it come to room temp so it doesn't curdle when stirred in.

1/2 cup (120ml) enchilada sauce (red or green)

Store-bought is fine, but you can make your own with tomato sauce and chili powder. It adds a saucy layer that keeps things moist.

1/4 cup (15g) chopped fresh cilantro, for garnish

Optional but recommended. Parsley can stand in if cilantro isn't your thing.

Tips & Tricks

Don't skip draining the beef

After browning, spoon off excess fat to avoid a greasy casserole. Blot with paper towels if needed.

Layer tortillas evenly

Overlap them slightly to cover the bottom completely, but don't pile them too thick or the layers will be doughy.

Let it rest before serving

This helps the casserole set so it slices cleanly. If you cut right away, it'll fall apart.

Pro Tips

1

Char the tortillas: Lightly toast them in a dry skillet for 30 seconds per side to boost flavor and prevent sogginess.
2

Use a deep dish: A 9×13-inch baking dish works, but a deeper 2.5-quart casserole dish holds more layers.
3

Double the recipe for meal prep: It freezes beautifully, so make two and save one for a busy night.
4

Top with fresh toppings: Serve with avocado, salsa, or jalapeños for a burst of color and freshness.

Step-by-Step Instructions

1. Preheat and Prep

Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with a little oil or cooking spray.

2. Brown the Beef

In a large skillet over medium-high heat, cook the ground beef and onion until the beef is browned and the onion is soft, about 5-7 minutes. Add the garlic and cook for 1 minute more until fragrant.

3. Season the Mixture

Stir in the taco seasoning, fire-roasted tomatoes, and green chiles. Let it simmer for 5 minutes until it thickens slightly. Taste and adjust salt if needed.

4. Mix the Creamy Layer

In a small bowl, combine the sour cream and enchilada sauce. This will be your creamy, tangy layer.

5. Layer the Casserole

Spread a thin layer of the meat sauce on the bottom of the prepared dish. Top with a single layer of tortilla quarters, covering the bottom. Spread half of the remaining meat sauce over the tortillas, then dollop half of the sour cream mixture over the meat. Sprinkle with 1/3 of the cheese. Repeat layers: tortillas, remaining meat sauce, remaining sour cream mixture, another 1/3 of cheese. Finish with a final layer of tortillas and the remaining cheese.

6. Bake Until Bubbly

Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10-15 minutes, until the cheese is melted and golden brown and the edges are bubbling. The internal temperature should reach 165°F (74°C).

7. Rest and Serve

Let the casserole rest for 5 minutes before slicing. Garnish with fresh cilantro and serve hot.

Delicious Variations

Vegetarian

Swap the ground beef for a can of black beans (drained and rinsed) and add a cup of corn kernels. Skip the meat, keep the rest the same.

Spicy

Use hot taco seasoning, add a diced jalapeño to the beef, and top with sliced fresh jalapeños before baking.

Breakfast

Layer in scrambled eggs and cooked chorizo, then top with a drizzle of crema. Serve with breakfast potatoes.

How to Store Homemade Mexican Lasagna Casserole

Refrigerator

Store in an airtight container for up to 4 days.

Freezer

Wrap the cooled casserole tightly in foil and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat individual portions in the microwave for 1-2 minutes, or cover with foil and bake at 350°F (175°C) for 15-20 minutes until hot.

Frequently Asked Questions

Q: Can I make this Mexican lasagna ahead of time?

Yes, you can assemble the casserole up to a day ahead, cover it, and refrigerate. When ready to bake, add 10-15 minutes to the baking time since it starts cold.

Q: Can I use flour tortillas instead of corn?

Absolutely, flour tortillas will work, but they are softer and may make the casserole more doughy. If using flour, cut them into strips and layer them like lasagna noodles.

Q: What can I use instead of sour cream?

Plain Greek yogurt is a great substitute—use the same amount. It has a similar tang and creaminess with more protein and less fat.

Q: How do I keep the casserole from being watery?

Drain the beef well after browning, and use fire-roasted tomatoes with their juices but don't add extra liquid. Also, let the casserole rest for 5 minutes after baking so the layers set.

Ready to bring a little fiesta to your dinner table? Whip up this Homemade Mexican Lasagna Casserole tonight and let me know how it turns out in the comments below. Don't forget to share your own twist—I love hearing how you make it your own! ¡Buen provecho! Hasta la próxima!

Homemade Mexican Lasagna Casserole

Homemade Mexican Lasagna Casserole

Homemade Mexican Lasagna Casserole layers seasoned beef, corn tortillas, and gooey cheese for a crowd-pleasing weeknight dinner.

★★★★½ 4.8 (127 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 lb (450g) ground beef (or ground turkey)
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 packet (1 oz / 28g) taco seasoning
  • 1 can (15 oz / 425g) fire-roasted diced tomatoes, undrained
  • 1 can (4 oz / 113g) diced green chiles
  • 12 (6-inch) corn tortillas, cut into quarters
  • 2 cups (200g) shredded Mexican cheese blend
  • 1 cup (240ml) sour cream
  • 1/2 cup (120ml) enchilada sauce (red or green)
  • 1/4 cup (15g) chopped fresh cilantro, for garnish

📋 Instructions

  1. 1Preheat and Prep — Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with a little oil or cooking spray.
  2. 2Brown the Beef — In a large skillet over medium-high heat, cook the ground beef and onion until the beef is browned and the onion is soft, about 5-7 minutes. Add the garlic and cook for 1 minute more until fragrant.
  3. 3Season the Mixture — Stir in the taco seasoning, fire-roasted tomatoes, and green chiles. Let it simmer for 5 minutes until it thickens slightly. Taste and adjust salt if needed.
  4. 4Mix the Creamy Layer — In a small bowl, combine the sour cream and enchilada sauce. This will be your creamy, tangy layer.
  5. 5Layer the Casserole — Spread a thin layer of the meat sauce on the bottom of the prepared dish. Top with a single layer of tortilla quarters, covering the bottom. Spread half of the remaining meat sauce over the tortillas, then dollop half of the sour cream mixture over the meat. Sprinkle with 1/3 of the cheese. Repeat layers: tortillas, remaining meat sauce, remaining sour cream mixture, another 1/3 of cheese. Finish with a final layer of tortillas and the remaining cheese.
  6. 6Bake Until Bubbly — Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10-15 minutes, until the cheese is melted and golden brown and the edges are bubbling. The internal temperature should reach 165°F (74°C).
  7. 7Rest and Serve — Let the casserole rest for 5 minutes before slicing. Garnish with fresh cilantro and serve hot.
👨‍🍳 Chef's Note: This casserole is a canvas—feel free to swap in your favorite proteins, beans, or veggies. The key is layering with love and a generous hand with the cheese.

Servings: 6

Cuisine: Mexican-inspired

Course: Casserole

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Diego Ramirez

Written by Diego Ramirez
Diego writes about travel and cultural immersion, focusing on off-the-beaten-path destinations. He shares stories from his backpacking trips and tips for authentic experiences.

Leave a Comment

x
Advertisements