Mexican Lasagna
I love a good lasagna, but sometimes I crave something with a little more spice, a little more zest. Something that brings bold flavors to the table.
That’s where Mexican Lasagna or Taco Lasagna, as some call it, comes in!
Instead of pasta, we’re using tortillas.
Instead of traditional marinara, we’re layering it with a rich, taco-seasoned beef filling and plenty of gooey cheese.
It’s a fun and easy way to mix up dinner while keeping that comforting, layered goodness we all love.
This Mexican casserole is perfect for busy weeknights, meal prep, or even entertaining guests.
It’s easy to make, loaded with flavor and makes great leftovers.
Let’s get cooking!
Ingredients

- 2 cups ground beef
- 1 cup shredded Mozzarella cheese
- 1 small onion
- 2 garlic cloves
- 1 chili
- 1 lime
- 3/4 cup canned white beans
- 1 cup cherry tomatoes
- 1 tsp. paprika
- 1 tsp. taco seasoning
- 1 tsp. pepper
- 1 tbsp. Mexican oregano
- 2 tbsp. olive oil
- 2 tbsp. tomato sauce
- Salt to taste
- 5 wheat tortillas
Swaps & Additions
- Want it spicier? Add extra chili powder, hot sauce, or diced jalapeños.
- Prefer it vegetarian? Swap the meat for mushrooms, lentils, or a plant-based ground beef alternative.
- Need a gluten-free version? Use corn tortillas instead of wheat.
How to Make Mexican Lasagna
- Preheat your oven to 350°F (175°C).
- Chop the onion and garlic, then cook them in olive oil over medium heat until soft.

- Add the ground beef and cook, breaking it up with a spatula.

- Stir in the diced tomatoes, chopped chili (without seeds), lime zest, spices, and tomato sauce.

- Pour in a cup of water and 2 tbsp. of lime juice and let everything simmer for 7 minutes over medium heat.
- Add the beans and cook for 3 more minutes on low heat. The mixture should be saucy but not too watery.
- Grease a ceramic baking dish with olive oil.
- Place one tortilla at the bottom of the dish. Add a layer of the beef mixture, followed by cheese.

- Repeat the layers until you run out of filling and tortillas, ending with a final layer of cheese.

- Cover the baking dish with foil and bake for 30 minutes.
- Let it rest for 5 minutes before slicing.
- Sprinkle with fresh cilantro and serve with guacamole and lime wedges.

Serving Suggestions
Best Side Dishes
Drink Pairings
- Spicy Margaritas
- Mango Margaritas
- Agua Fresca
- Mexican Beer
- Michelada
Storing Leftovers
- Keep leftovers in an airtight container in the fridge for up to 4 days.
- You can also freeze it for up to 3 months. Just wrap it in foil and store it in a freezer-safe bag.
Reheating Instructions
- Microwave: Heat in 30-second bursts until warm.
- Oven: Cover with foil and bake at 325°F for 15 minutes.

Mexican Lasagna is the perfect mix of comfort food and bold Mexican flavors.
Whether you call it Taco Lasagna or Mexican Casserole, one thing’s for sure: you’re going to love it!
Give this recipe a try, and let me know how it turns out in the comments.
Mexican Lasagna
Ingredients
- 2 cups ground beef
- 1 cup shredded Mozzarella cheese
- 1 small onion
- 2 garlic cloves
- 1 chili
- 1 lime
- 3/4 cup canned white beans
- 1 cup cherry tomatoes
- 1 tsp. paprika
- 1 tsp. taco seasoning
- 1 tbsp. Mexican oregano
- 2 tbsp. olive oil
- 2 tbsp. tomato sauce
- Salt to taste
- 5 wheat tortillas
Instructions
- Preheat your oven to 350°F (175°C).
- Chop the onion and garlic, then cook them in olive oil over medium heat until soft.
- Add the ground beef and cook, breaking it up with a spatula.
- Stir in the diced tomatoes, chopped chili (without seeds), lime zest, spices, and tomato sauce.
- Pour in a cup of water and 2 tbsp. of lime juice and let everything simmer for 7 minutes over medium heat.
- Add the beans and cook for 3 more minutes on low heat. The mixture should be saucy but not too watery.
- Grease a ceramic baking dish with olive oil.
- Place one tortilla at the bottom of the dish. Add a layer of the beef mixture, followed by cheese.
- Repeat the layers until you run out of filling and tortillas, ending with a final layer of cheese.
- Cover the baking dish with foil and bake for 30 minutes.
- Let it rest for 5 minutes before slicing.
- Sprinkle with fresh cilantro and serve with guacamole and lime wedges.
