Why You’ll Love This Mexican Lasagna
Still not convinced? Let me tell you why this Mexican lasagna is a game-changer. It’s one of those dishes that feels like a special treat, but it’s actually super simple to whip up. Whether you’re feeding a crowd, making dinner ahead of time, or just want something different for taco night, this recipe ticks all the boxes.
- Packed with flavour – Spiced beef, creamy beans, zesty tomatoes, and melty cheese in every bite.
- Super easy to make – No need to boil pasta; we’re using tortillas instead!
- Family-friendly – Even the fussiest eaters will love this one.
- Great for meal prep – Leftovers taste even better the next day.
- Customisable – Swap out ingredients to make it vegetarian, spicier, or loaded with extra toppings.
The Secret to the Best Mexican Lasagna
The key to making this Mexican lasagna next-level good? The seasoning! 🌶️ Instead of relying on pre-packaged taco seasoning, I highly recommend using a mix of smoked paprika, garlic powder, onion powder, and a touch of chilli powder. This brings out deep, smoky, and rich flavours that make all the difference.
And let’s not forget the cheese! 🧀 A mix of cheddar and mozzarella creates the perfect balance between sharp, tangy flavour and that irresistible gooey stretch.
Tips & Tricks for the Best Mexican Lasagna
- Use soft tortillas – They soak up the flavours and give a beautiful, tender texture. Corn tortillas work well for a more authentic taste.
- Let it rest before slicing – Just like traditional lasagna, giving it 10 minutes to rest helps it hold its shape when serving.
- Spice it up (or down!) – Love heat? Add extra chilli powder or fresh jalapeños. Want it mild? Reduce the spices a little and use mild salsa.
- Don’t skimp on the cheese – A good layer of cheese on top is what makes this dish ultra-satisfying.
- Make it vegetarian – Swap the beef for extra beans, mushrooms, or lentils for a delicious meat-free version.
What to Serve with Mexican Lasagna
- Guacamole – The creamy, zesty flavour balances the spice.
- Mexican-style salad – A fresh salad with lettuce, cherry tomatoes, and lime dressing is a great side.
- Elote (Mexican street corn) – Grilled corn with mayo, chilli, and parmesan? Yes, please!
- A refreshing drink – A margarita, agua fresca, or even a cold beer pairs perfectly.
Other Recipes You’ll Love
- Mexican Layer Dip with Tortilla Chips: A Crowd Favourite You’ll Keep Coming Back To
- Nacho Cheese Sausage Rolls: Spice Up Your Snack Game
- Black Bean Nacho Soup: The Perfect Comfort Food with a Mexican Twist
- Warm Up Your Winter Nights with Quick and Easy Chilli Con Carne
- Chicken Enchiladas: A Cheesy, Flavour-Packed Dinner for Under $20!
Invite to Share
Let me know if you try this Mexican lasagna! Take a pic and tag me @steph_cooks_stuff on Instagram—I’d love to see your delicious creations.Get ready to dig into layers of cheesy, saucy, Mexican goodness!

Mexican lasagna
Ingredients
Equipment
Method
- Heat a pan and brown the mince.
- Add the onion, capsicum, and spices. Cook for a few minutes until the onion softens.
- Stir in the corn, beans, and tomatoes.
- Once it starts to bubble, cover and cook on low for 15 minutes. Remove the lid and cook for another 5 minutes to thicken.
- In a lasagna dish, spread a thin layer of the beef mixture, top with two tortillas, then more beef and some cheese. Repeat for three layers, finishing with tortillas.
- Pour the salsa over the top and spread evenly.
- Sprinkle on the remaining cheese.
- Bake at 180°C for 30 minutes until golden. Let it rest for 10 minutes before serving. I love adding a big dollop of sour cream on top! Enjoy! ????


Amazing!!! 🤩 sooo yummy!!!!
Whole family loved it!! 😍