Mexican Lasagna Recipe (Cheesy, Layered & Family-Favorite Comfort Food)

If you love bold flavors, cheesy layers, and easy comfort meals, this Mexican Lasagna Recipe is about to become a staple in your kitchen. Combining the rich, hearty structure of traditional lasagna with the vibrant, spicy flavors of Mexican cuisine, this dish is a guaranteed crowd-pleaser.

Instead of pasta sheets, this recipe uses soft tortillas layered with seasoned ground beef, beans, corn, enchilada sauce, and plenty of melted cheese. The result is a satisfying, flavor-packed casserole that’s perfect for weeknight dinners, potlucks, or meal prep.


Why You’ll Love This Mexican Lasagna

This recipe checks all the boxes for a perfect homemade meal:

  • Easy to Make – Simple layering technique with minimal prep
  • Bold Flavor – Packed with spices, cheese, and savory fillings
  • Family-Friendly – Loved by both kids and adults
  • Great for Leftovers – Tastes even better the next day
  • Customizable – Easily adjust ingredients to suit your taste

Ingredients

  • 8–10 small flour or corn tortillas
  • 1 lb (450g) ground beef or ground chicken
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 cup canned black beans, drained and rinsed
  • 1 cup corn kernels (fresh, canned, or frozen)
  • 2 cups shredded Mexican cheese blend (or cheddar)
  • 2 cups enchilada sauce (red or green)
  • 1 teaspoon chili powder
  • 1 teaspoon cumin
  • 1/2 teaspoon paprika
  • Salt and pepper, to taste
  • 2 tablespoons olive oil
  • Fresh cilantro, for garnish
  • Sour cream, for serving

Instructions

  1. Preheat your oven to 375°F (190°C). Lightly grease a baking dish.
  2. Heat olive oil in a large skillet over medium heat. Add diced onion and sauté until softened.
  3. Add garlic and cook for 1 minute until fragrant.
  4. Add ground beef (or chicken) and cook until browned, breaking it apart as it cooks.
  5. Stir in chili powder, cumin, paprika, salt, and pepper.
  6. Add black beans and corn, mixing well. Cook for 2–3 minutes, then remove from heat.
  7. Spread a thin layer of enchilada sauce on the bottom of the baking dish.
  8. Place a layer of tortillas over the sauce.
  9. Add a layer of meat mixture, followed by cheese and a drizzle of sauce.
  10. Repeat layers (tortillas, meat, cheese, sauce) until all ingredients are used, finishing with cheese on top.
  11. Cover with foil and bake for 20 minutes.
  12. Remove foil and bake an additional 10–15 minutes until cheese is melted and bubbly.
  13. Let rest for 5–10 minutes before slicing.
  14. Garnish with fresh cilantro and serve with sour cream.

What Makes Mexican Lasagna So Special?

Mexican lasagna is a creative fusion dish that combines two beloved culinary traditions. While traditional Italian lasagna uses pasta, béchamel, and tomato sauce, this version swaps in tortillas and bold spices for a Tex-Mex twist.

The layers create a perfect balance of textures:

  • Soft tortillas absorb flavor and hold structure
  • Savory meat filling adds richness
  • Beans and corn provide texture and sweetness
  • Melted cheese ties everything together

Variations You Can Try

1. Vegetarian Mexican Lasagna

Skip the meat and add extra beans, bell peppers, zucchini, or mushrooms.

2. Spicy Version

Add jalapeños or hot sauce for an extra kick.

3. Low-Carb Option

Use low-carb tortillas or thinly sliced zucchini instead.

4. Chicken Version

Replace ground beef with shredded or ground chicken for a lighter dish.

5. Creamy Twist

Add a layer of sour cream or cream cheese mixture for extra richness.


Serving Suggestions

This hearty dish pairs well with fresh and light sides:

  • Green salad with lime dressing
  • Guacamole and tortilla chips
  • Mexican rice or cilantro rice
  • Grilled vegetables
  • Fresh salsa or pico de gallo

Tips for Perfect Mexican Lasagna

  • Don’t overfill layers – Keep them even for better structure
  • Use enough sauce – Prevents dryness and enhances flavor
  • Let it rest before slicing – Helps layers set properly
  • Use quality cheese – Melts better and improves taste
  • Grease your dish well – Prevents sticking

Storage & Reheating

  • Store leftovers in an airtight container in the fridge for up to 3 days
  • Reheat in the oven or microwave until warmed through
  • Can be frozen for up to 2 months (wrap tightly before freezing)

Fun Fact

Mexican lasagna is often called “taco lasagna” or “enchilada casserole” and has become a popular fusion dish in American kitchens. It’s loved for its simplicity and bold flavors, making it a go-to comfort meal.


Final Thoughts

This Mexican Lasagna Recipe is everything you want in a comfort dish—cheesy, hearty, and full of bold flavors. It’s easy enough for a weeknight dinner but impressive enough to serve guests.

Once you try it, you’ll see why it’s a favorite in so many households. With endless customization options and simple ingredients, it’s a recipe you’ll come back to again and again.

Mexican Lasagna

A cheesy, layered tortilla casserole packed with seasoned meat, beans, and bold Mexican flavors.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: Mexican, Tex-Mex
Calories: 420

Ingredients
  

Filling
  • 1 lb ground beef
  • 1 onion diced
  • 2 cloves garlic minced
  • 1 cup black beans
  • 1 cup corn
  • 2 cups shredded cheese
  • 2 cups enchilada sauce
  • 1 tsp chili powder
  • 1 tsp cumin

Equipment

  • Skillet
  • Baking dish
  • Mixing spoon
  • Oven

Method
 

  1. Cook onion, garlic, and ground beef until browned.
  2. Add spices, beans, and corn.
  3. Layer tortillas, meat, sauce, and cheese in baking dish.
  4. Bake covered 20 minutes, then uncovered 10–15 minutes.
  5. Rest, slice, and serve.

Notes

Let rest before slicing for best structure.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating