Mexican Lasagna Recipe
So you want lasagna, but also want tacos. Tough life decisions, right? Well, good news—this Mexican Lasagna Recipe lets you have both without needing a culinary degree.
Think layers of cheesy goodness, spicy beef, tortillas instead of pasta, and flavors that basically throw a fiesta in your mouth. And the best part? It’s ridiculously easy to make. Like, “I made this on a Tuesday night while half-asleep,” easy.
So grab a baking dish and let’s turn your kitchen into the most delicious taco party ever.
Why This Recipe is Awesome
Let’s talk about why this Mexican Lasagna deserves a permanent spot in your recipe rotation.
- First, it’s comfort food with a spicy twist. You still get those classic lasagna layers, but instead of Italian vibes, you’re getting bold Mexican flavors like salsa, taco seasoning, and melty cheese.
- Second, it’s super beginner-friendly. Seriously, if you can stack things in a dish, you can make this recipe. No fancy chef tricks required.
- Third, it’s perfect for feeding a crowd. Family dinner? Potluck? Random Tuesday when you’re starving? This dish shows up and does the job.
And finally, leftovers are chef’s kiss. Somehow it tastes even better the next day. Science? Magic? Who knows.
Ingredients You’ll Need
Here’s what you’ll need to make this cheesy masterpiece:
- 1 lb ground beef (or ground turkey if you’re feeling healthy)
- 1 packet taco seasoning
- 1 cup salsa (store-bought works perfectly, no shame here)
- 1 can black beans, drained and rinsed
- 1 cup corn kernels
- 2 cups shredded cheddar cheese
- 1 cup shredded mozzarella cheese
- 6–8 flour tortillas
- 1 small onion, diced
- 2 cloves garlic, minced
- ½ cup sour cream
- ½ cup enchilada sauce
- Fresh cilantro for garnish (optional but makes you look fancy)
- Pro tip: Use a Mexican cheese blend if you want extra flavour without extra effort.
Step-by-Step Instructions
- Preheat the oven.
Set it to 375°F (190°C). Yes, actually preheat it. Skipping this step leads to sad, uneven cooking. - Cook the beef mixture.
Heat a skillet over medium heat. Add the ground beef and cook until browned. Toss in diced onion and garlic and cook until fragrant. - Add the flavour.
Stir in taco seasoning, salsa, black beans, and corn. Let everything simmer for about 5 minutes so the flavours get cozy. - Start layering.
Spread a thin layer of enchilada sauce on the bottom of a baking dish. Add tortillas, then the beef mixture, then cheese. - Repeat the layers.
Keep stacking tortillas, beef mixture, and cheese until everything is used. Finish with a generous cheese layer on top—don’t be shy here. - Bake the magic.
Place the dish in the oven and bake for about 25–30 minutes, until the cheese melts and gets bubbly. - Let it rest.
Take it out and wait 10 minutes before slicing. Cutting immediately turns it into a cheesy landslide. - Garnish and serve.
Top with sour cream and fresh cilantro if you’re feeling fancy. Then dig in.
More About Us: Beef Picadillo Recipe
Common Mistakes to Avoid
Let’s save you from some classic kitchen disasters.
- Skipping the oven preheat
This is cooking 101. Cold ovens equal unevenly cooked food. - Using too much liquid
If your salsa or sauce is super watery, the lasagna might turn into soup. Not the vibe we’re going for. - Overloading the tortillas
Yes, we all love filling, but if you go overboard, the layers collapse faster than a bad Jenga tower. - Cutting it immediately
Patience, my friend. Let it sit for 10 minutes so it holds its shape. - Not seasoning the beef properly
Taco seasoning is the MVP here. Don’t skip it unless you enjoy bland food (and honestly, why would you?).
Alternatives & Substitutions
This Mexican Lesagna Recipe is pretty flexible. Here are some swaps if you need them.
- Ground turkey instead of beef
Lighter and still delicious. IMO, it works great. - Corn tortillas instead of flour tortillas
Adds a slightly more authentic flavour and keeps things gluten-friendly. - Vegetarian version
Skip the meat and add extra beans, bell peppers, or zucchini. - Spicier version
Add jalapeños, hot salsa, or a pinch of cayenne. Your taste buds might sweat a little—but in a good way. - Dairy-free option
Use plant-based cheese and skip the sour cream. Still tasty, just a little different.
FAQ (Frequently Asked Questions)
Can I make Mexican lasagna ahead of time?
Absolutely. Assemble everything, cover it, and store it in the fridge for up to 24 hours. Bake when ready. Future-you will be grateful.
Can I freeze Mexican lasagna?
Yep! Wrap it tightly and freeze for up to 3 months. Just thaw overnight before reheating.
Do I have to use tortillas?
Technically, no, but then it wouldn’t really be Mexican lasagna. Tortillas create those perfect layers.
Can I add vegetables?
Of course. Bell peppers, zucchini, and mushrooms all work great. Bonus: it makes the dish feel healthier.
Why is my lasagna falling apart?
You probably didn’t let it rest after baking. Give it 10 minutes to set. Trust me, it’s worth the wait.
What toppings go well with this?
Sour cream, avocado slices, jalapeños, cilantro, or even crushed tortilla chips for crunch.
Is this recipe spicy?
Not really. It’s more flavorful than fiery. If you want heat, add hot salsa or chili flakes.
Final Thoughts
This Mexican Lasagna Recipe is basically comfort food with a personality. It’s cheesy, hearty, packed with flavor, and ridiculously easy to make. Honestly, it’s the kind of dish that makes people ask for seconds before they’ve even finished their first plate.
And the best part? You don’t need fancy ingredients or chef-level skills. Just layer, bake, and enjoy the delicious chaos.
So go ahead—grab that baking dish and make it happen. Your taste buds will thank you, and your kitchen will smell amazing.
Now go impress someone—or yourself—with your new culinary skills. You’ve earned it! 🌮🧀

MEXICAN LASAGNA RECIPE
Ingredients
Method
- Preheat oven to 375°F (190°C)
- Cook ground beef in a pan until browned
- Add onion and garlic, cook until soft
- Stir in taco seasoning, salsa, beans, and corn
- Simmer mixture for 5 minutes
- Spread enchilada sauce in baking dish
- Layer tortillas, beef mixture, and cheese
- Repeat layers until ingredients are used
- Top with remaining cheese
- Bake for 25–30 minutes until bubbly
- Rest for 10 minutes before slicing
- Garnish with sour cream and cilantro
Notes
Add jalapeños for extra spice
Let the lasagna rest before cutting to hold layers
Great for meal prep and leftovers
Swap beef with turkey or veggies if preferred DID YOU MAKE THIS EASY RECIPE? If you have, then share it with us by sending a photo. We’re excited to see what you’ve made:-):







