Mexican Lasagna

If you’ve ever craved a dish that’s bursting with bold, comforting flavors—then this Mexican Lasagna is your new best friend. Think of it as the ultimate mash-up between lasagna and all your favorite Mexican dishes. Layers of tender tortillas, seasoned ground beef (or chicken), cheesy goodness, and zesty salsa combine to create a hearty, soul-warming meal that will have you coming back for seconds.

This is one of those dishes that makes your kitchen smell irresistible and fills the house with a comforting warmth. The best part? It’s surprisingly easy to make, so you’ll be able to serve up a crowd-pleasing dinner in no time. Trust me, this one will become a family favorite!

Why You’ll Love Mexican Lasagna

Let me tell you why this recipe is about to steal the show at your next dinner:

Bold and Flavorful

This isn’t your average lasagna—Mexican Lasagna is loaded with vibrant flavors. The ground meat gets seasoned with taco spices like cumin and chili powder, creating a rich, savory filling. Add in the zesty salsa and melty cheese, and you’ve got a fiesta in every bite.

Easy to Make

No need for fancy layers of pasta or complicated steps. With just a few ingredients and some simple layering, this Mexican Lasagna comes together quickly. It’s perfect for those busy nights when you want a meal that feels like a celebration without all the effort.

Crowd-Pleasing

Everyone loves a good lasagna, but this version is a little different—making it a guaranteed hit. Whether you’re serving it for a casual family dinner, a game night with friends, or even a potluck, this dish is sure to please!

Customizable

Want to make it spicier? Add more chili or toss in some jalapeños. Prefer a vegetarian version? Just swap the meat for beans and veggies. This recipe is totally flexible to suit your taste!

Leftovers? Yes, Please!

Mexican Lasagna makes fantastic leftovers. The flavors meld together even more after a day in the fridge, and it reheats like a dream. Perfect for meal prep or a quick lunch the next day!

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.

Milk Frother

Buy Now →

Meat Thermometer

Buy Now →

Olive Oil Sprayer

Buy Now →

Ingredients

Here’s what you’ll need to create this flavor-packed Mexican Lasagna:

For the Meat Layer:

  • Ground beef or chicken: This is the base of the dish. Ground beef brings a rich, savory flavor, but chicken is a lighter alternative.
  • Taco seasoning: A delicious blend of spices like cumin, chili powder, garlic powder, and paprika to give the filling that classic Mexican taste.
  • Onion: Adds sweetness and depth to the meat mixture.
  • Garlic: Fresh garlic adds a savory kick and works perfectly with the taco seasoning.

For the Layers:

  • Corn tortillas: These replace the usual lasagna noodles. They’re soft and absorb the flavorful sauce while adding a bit of texture.
  • Salsa: A good quality salsa is key here—whether you go for mild, medium, or hot, it will bring the perfect amount of zest.
  • Refried beans: Adds creaminess and a delicious earthy flavor to the layers.
  • Cheddar cheese: For that melty, gooey goodness.
  • Monterey Jack cheese: This cheese adds a nice mild, creamy texture when melted. You can also use Mexican blend cheese.

(Note: Exact measurements are provided in the recipe card below.)

Instructions

Let’s get this Mexican Lasagna into the oven!

Preheat the Oven

Start by preheating your oven to 375°F (190°C). This ensures the dish will bake evenly and come out with that perfectly melted cheese on top.

Cook the Meat Filling

In a large skillet, cook the ground beef or chicken over medium heat. Add in the chopped onion and garlic, and cook until the meat is browned and the onion is softened. Stir in the taco seasoning and a bit of water (as directed on the seasoning packet) to help create a flavorful sauce. Let it simmer for a few minutes, then remove from heat.

Prepare the Tortillas and Salsa

While the meat is cooking, spread a thin layer of salsa on the bottom of a 9×13-inch baking dish. This will prevent the tortillas from sticking and adds extra flavor to the base.

Layer the Lasagna

Now it’s time to layer! Start with a layer of corn tortillas on the bottom of the baking dish, cutting them to fit as necessary. Then, spread half of the meat mixture over the tortillas, followed by a layer of refried beans. Add a sprinkle of cheddar and Monterey Jack cheeses on top.

Repeat the layering with another set of tortillas, the rest of the meat mixture, beans, and cheeses. Finish with a final layer of tortillas and the remaining salsa on top.

Bake to Perfection

Cover the dish with aluminum foil and bake for about 25 minutes. After 25 minutes, remove the foil and bake for an additional 10 minutes to get that bubbly, golden cheese on top.

Serve and Enjoy

Once out of the oven, let it sit for a few minutes to cool and set. Serve this beauty up with a side of sour cream, avocado, or some fresh cilantro, and enjoy!

Nutrition Facts

Servings: 6
Calories per serving: 450
Total Fat: 25g

  • Saturated Fat: 10g
  • Trans Fat: 0g
    Cholesterol: 50mg
    Sodium: 850mg
    Total Carbohydrates: 35g
  • Dietary Fiber: 5g
  • Sugars: 6g
    Protein: 25g
    Vitamin D: 2mcg
    Calcium: 150mg
    Iron: 3mg
    Potassium: 700mg

Preparation Time

Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 60 minutes

How to Serve Mexican Lasagna

This Mexican Lasagna is a full meal on its own, but you can definitely enhance the experience with a few tasty sides:

Guacamole and Chips

No Mexican meal is complete without guac, right? Serve some freshly made guacamole with tortilla chips for a delicious appetizer or side.

Mexican Rice

Fluffy, fragrant Mexican rice is the perfect side to balance out the rich flavors of the lasagna. It’s simple to make and goes perfectly with the dish.

Side Salad

Pair the lasagna with a light side salad—something with fresh greens, tomatoes, and a zesty lime vinaigrette will complement the bold flavors of the lasagna.

Sour Cream and Salsa

Don’t forget the toppings! A dollop of sour cream and a bit of extra salsa can take this dish to the next level.

Additional Tips

Here are a few tips to make your Mexican Lasagna extra special:

Customize the Filling

If you like a bit of spice, feel free to add diced jalapeños or green chilies to the meat mixture. You can also throw in some black beans or corn for added texture and flavor.

Make It Vegetarian

For a vegetarian version, simply swap the ground meat for more beans (black beans work great) or a plant-based protein. You can also add sautéed vegetables like zucchini and bell peppers for an extra veggie boost.

Add Extra Cheese

If you’re a cheese lover, go ahead and add more layers of cheese in between each layer. Extra cheesy lasagna? Always a good idea.

Bake in Advance

Mexican Lasagna can be made ahead of time! Just assemble everything and store it in the fridge for up to 24 hours before baking. This can save you time on busy nights.

Freezing Leftovers

If you have leftovers (lucky you!), this dish freezes beautifully. Just wrap it tightly in foil or plastic wrap and store in the freezer for up to 3 months. To reheat, bake at 350°F for about 30-40 minutes.

FAQ Section

Q1: Can I use flour tortillas instead of corn tortillas?
A1: Absolutely! While corn tortillas give it a more traditional Mexican flavor, flour tortillas work just as well if you prefer them.

Q2: Can I use ground turkey or chicken instead of beef?
A2: Yes! Ground turkey or chicken are great lighter alternatives to beef and still give the lasagna plenty of flavor.

Q3: Can I make this dish ahead of time?
A3: Yes! You can assemble the lasagna the night before, cover it, and refrigerate it until you’re ready to bake. Just be sure to add a few extra minutes to the cooking time.

Q4: Can I make this dish gluten-free?
A4: Absolutely! Just make sure you use gluten-free tortillas, and you’re good to go.

Q5: Can I add veggies to this lasagna?
A5: Yes! Sautéed bell peppers, zucchini, or spinach would make a great addition to the filling.

Q6: How can I make this spicier?
A6: Add some chopped jalapeños to the meat mixture or drizzle with your favorite hot sauce before serving.

Q7: Can I freeze Mexican Lasagna?
A7: Yes! You can freeze the lasagna before baking or after it’s cooked. Just wrap it tightly and freeze for up to 3 months.

Q8: How do I reheat Mexican Lasagna?
A8: To reheat, simply bake it at 350°F for 20-25 minutes, or microwave individual portions until hot.

Q9: Can I add more cheese?
A9: Definitely! Layer in extra cheese between the tortillas or sprinkle more on top for a cheesier dish.

Q10: What’s the best way to serve Mexican Lasagna?
A10: Serve it with a dollop of sour cream, fresh cilantro, and a side of guacamole and chips for a true Mexican feast.

Conclusion

This Mexican Lasagna is a perfect balance of comfort food and bold flavors. With layers of tortillas, savory meat, creamy beans, and melty cheese, it’s a dish that will satisfy everyone at your table. Plus, it’s so easy to make and can be customized to suit your tastes. Whether you’re feeding a crowd or just looking for a cozy family dinner, this recipe is sure to be a hit!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mexican Lasagna


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 50 minutes
  • Yield: 68 servings 1x

Description

Mexican Lasagna combines all your favorite Mexican flavors with the comforting layers of a traditional lasagna. This hearty dish features seasoned ground beef, salsa, cheese, and tortillas instead of pasta, making it a delicious twist on the classic Italian dish. Perfect for a family dinner or special occasion.


Ingredients

Scale



  • For the Meat Layer:



    • 1 lb ground beef (or ground turkey for a leaner option)


    • 1 small onion, chopped


    • 1 packet taco seasoning (or homemade seasoning)


    • 1 can (15 oz) tomato sauce


    • 1 cup salsa (choose your heat level)


    • 1 can (4 oz) diced green chilies (optional)



    For the Cheese Mixture:



    • 2 cups ricotta cheese (or cottage cheese for a lighter option)


    • 1 egg


    • 1 teaspoon ground cumin


    • 1 teaspoon garlic powder


    • 1 cup shredded Mexican blend cheese (cheddar, Monterey Jack, or your favorite)



    Other Ingredients:



    • 6 large flour tortillas (or corn tortillas for a gluten-free option)


    • 2 cups shredded Mexican cheese blend (for topping)


    • Fresh cilantro, chopped (for garnish, optional)


    • Sour cream and salsa (for serving, optional)





Instructions

  1. Preheat the oven to 375°F (190°C).

  2. Prepare the meat layer: In a large skillet over medium heat, brown the ground beef with the chopped onion, breaking it apart as it cooks. Once browned, drain any excess fat.

  3. Add the taco seasoning, tomato sauce, salsa, and diced green chilies to the skillet. Stir to combine and let the mixture simmer for 5-7 minutes. Remove from heat.

  4. Prepare the cheese mixture: In a medium bowl, combine ricotta cheese, egg, ground cumin, garlic powder, and 1 cup of shredded Mexican cheese. Stir until smooth and well mixed.

  5. Assemble the lasagna:

    • Spread a thin layer of the meat mixture on the bottom of a 9×13-inch baking dish.

    • Place a layer of tortillas on top of the meat (you may need to cut or overlap them slightly to cover the bottom).

    • Spread a layer of the cheese mixture over the tortillas.

    • Repeat this layering process (meat, tortillas, cheese mixture) until you have used all ingredients, ending with a layer of meat on top.

  6. Sprinkle the top with the remaining 2 cups of shredded Mexican cheese.

  7. Bake in the preheated oven for 25-30 minutes, or until the cheese is melted and bubbly, and the lasagna is heated through.

  8. Let the lasagna rest for 5 minutes before slicing and serving.

  9. Garnish with fresh cilantro and serve with sour cream and extra salsa on the side.

Notes

  • If you want to make this dish ahead of time, you can assemble it and store it in the refrigerator for up to 24 hours before baking.

  • You can substitute ground beef with ground chicken or turkey for a lighter version.

  • For a spicier version, add jalapeños to the meat mixture or use a spicy salsa.

 

  • To make this dish gluten-free, simply use corn tortillas instead of flour tortillas.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 60mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star