Mexican Lasagna Recipe has a special place in my kitchen, not just for its bold, comforting flavors, but for the memories it stirs every time I make it. I remember the first time I threw it together tired from a long day, craving something cozy, but with a twist. I had tortillas, ground beef, beans, and cheese on hand, and I thought, “Why not layer them like lasagna?” That one spontaneous dinner turned into a weekly tradition.

As someone who believes in making home cooking joyful and accessible, this recipe truly captures what I love about being in the kitchen. It’s simple, flavorful, and adaptable just like all the recipes I share here at Recipe Inspired. Whether you’re new to cooking or just looking for something different to spice up your family dinners, this one’s for you. It’s comfort food with personality, and I can’t wait for you to try it.
For more recipes Follow us in Pinterest
Table of Contents

Mexican Lasagna
Equipment
- Large skillet
- 9×13 inch baking dish
- Aluminum foil
- Spatula
Ingredients
- 8-10 pieces Corn tortillas Used instead of traditional pasta sheets.
- 1 pound Ground beef or turkey For a lighter option, use ground turkey.
- 1 can Black beans 15 oz, drained and rinsed.
- 1 cup Corn kernels Fresh, frozen, or canned.
- 1 cup Salsa Choose mild or spicy based on preference.
- 2 cups Shredded cheese Cheddar, Monterey Jack, or a blend.
- 1 small Onion Diced.
- 2 cloves Garlic Minced.
- 1 teaspoon Ground cumin Adds a warm flavor.
- 1 teaspoon Chili powder For a spicy kick.
- to taste Salt and pepper For seasoning.
- to taste Fresh cilantro For garnish (optional).
Instructions
- Preheat your oven to 375°F (190°C).
- In a large skillet over medium heat, sauté the diced onion and minced garlic until soft and fragrant, about 3-4 minutes.
- Add the ground beef (or turkey) to the skillet and cook until browned, breaking it apart with a spatula, about 5-7 minutes. Drain any excess fat.
- Stir in the black beans, corn, salsa, cumin, chili powder, salt, and pepper. Let the mixture simmer for about 5 minutes.
- In a 9×13 inch baking dish, spread a thin layer of the meat mixture on the bottom. Place 2-3 corn tortillas over the meat mixture.
- Add another layer of the meat mixture on top of the tortillas, followed by a sprinkle of shredded cheese. Repeat the layering process until all ingredients are used, finishing with a layer of cheese on top.
- Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is bubbly and golden brown.
- Let the lasagna rest for 10-15 minutes before slicing and serving. Garnish with fresh cilantro if desired.
Notes
Why Mexican Lasagna Recipe Is the Ultimate Comfort Meal
A Flavorful Twist on a Classic Favorite
Mexican lasagna recipe is not just another dinner idea it’s a true fusion masterpiece. Imagine all the cheesy, saucy comfort of classic Italian lasagna, but layered with the bold spices and vibrant ingredients of Mexican cuisine. That’s the magic of this dish. Instead of pasta sheets, you’re working with corn tortillas, and rather than marinara, there’s salsa mixed with seasoned beef, black beans, and corn. Each bite is rich, hearty, and packed with flavor.
What really makes this recipe shine is its adaptability. Want a lighter version? Use ground turkey. Need to feed a vegetarian guest? Skip the meat and double the beans and veggies. Prefer more heat? Add jalapeños or use a spicy salsa. That’s the beauty of this dish it welcomes creativity while staying reliably delicious. It’s the kind of recipe you’ll return to again and again, much like my family does after discovering hits like this chicken tostadas recipe.
Even better, it fits the rhythm of busy weeknights. You can prep it in advance, pop it in the oven after work, and sit down to a dinner that feels like a celebration. And if you’re already a fan of dishes like garlic bread with dinner, this lasagna pairs beautifully with a buttery slice on the side.
A Weeknight Winner and Crowd-Pleaser
This isn’t just a hit at home it’s perfect for gatherings, too. The layers hold up well, making it easy to slice and serve without falling apart. It’s the type of meal that earns “Can I get the recipe?” requests from guests and guarantees no leftovers if you bring it to a potluck. I’ve even served it alongside dill pickle dip and tuna casserole for a casual buffet dinner and let me tell you, it disappears fast.
Plus, it’s a one-dish wonder, meaning less cleanup and more time to enjoy the meal with your family. And the leftovers? Somehow even better the next day. That’s why this Mexican lasagna recipe isn’t just a dish it’s a go-to tradition in the making.

Building the Perfect Mexican Lasagna Layers
Ingredient Highlights and Why They Matter
This Mexican lasagna recipe is one of my go-to meals when I want something bold, layered, and seriously comforting. Swapping traditional noodles with corn tortillas gives it a fun twist each bite is hearty, flavorful, and familiar. What really brings it to life is the spice mix and fresh ingredients that add texture, color, and depth.
The cumin in this recipe adds a warm, savory undertone that pairs beautifully with the gentle spice of chili powder. Using salsa not only saves time but also brings in layers of flavor without needing to make a separate sauce. And the black beans and sweet corn add both protein and that satisfying bite. Just like our creamy tuna noodle casserole or Mississippi pot roast, this dish is designed to be fuss-free and flexible perfect for any busy night.
Ingredients for Mexican Lasagna Recipe
- 8–10 corn tortillas – These hold the layers together while adding a mild, earthy flavor
- 1 pound ground beef – Or use lean ground turkey if you want a lighter option
- 1 can (15 oz) of black beans, thoroughly rinsed and drained
- 1 cup sweet corn – Whether frozen, canned, or fresh off the cob, they all work
- 1 cup jarred salsa – Choose from mild, medium, or spicy to suit your preference
- 2 cups shredded cheese – A combo of Monterey Jack and cheddar is perfect
- 1 small yellow onion, chopped finely
- 2 cloves of garlic, minced for bold aroma
- 1 teaspoon ground cumin – Adds warmth and a deep, earthy character
- 1 teaspoon chili powder – Balances the dish with a gentle, smoky kick
- Salt and pepper, season to your liking
- Fresh chopped cilantro (optional, for a fresh herbal finish)
Optional Tweaks:
- Add chopped jalapeños or diced bell peppers for added heat and texture
- For a creamier layer, spread in a bit of sour cream
- Use gluten-free or whole wheat tortillas if needed
Each ingredient plays its part in making this layered dish unforgettable. From the bubbling cheese topping to the savory seasoned filling, it’s the kind of casserole that’ll disappear fast once served.

How to Make This Mexican Lasagna Recipe Step-by-Step
Simple Preparation, Big Flavors
Making this Mexican lasagna recipe is easier than it looks and trust me, the reward is worth every step. The beauty lies in the layering: tortillas, meat, beans, cheese, and salsa melt together into a comforting bake that’s bold and satisfying. This dish is a regular in my kitchen, especially when I’m feeding family on busy weeknights.
Each layer enhances the next, giving you flavor-packed bites every time. And because the steps are straightforward, even beginner cooks will feel confident putting this dish together. Just like our cheesy taco rice or garlic bread recipe, this recipe blends simplicity with maximum flavor.
Step-by-Step Instructions
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- Cook the ground meat. In a large skillet over medium heat, brown the ground beef or turkey until fully cooked. Drain any excess fat.
- Add the aromatics. Stir in chopped onions and garlic. Sauté until softened about 3 minutes.
- Season the filling. Add cumin, chili powder, salt, and pepper. Stir well.
- Add beans, corn, and salsa. Mix everything thoroughly and let it simmer for 3–4 minutes to blend flavors.
- Begin layering. Start with a layer of tortillas on the bottom of the baking dish.
- Add meat mixture. Spoon half of the seasoned filling over the tortillas.
- Sprinkle cheese. Add a generous layer of shredded cheese over the meat.
- Repeat layers. Add another layer of tortillas, followed by remaining meat, then more cheese.
- Bake. Cover with foil and bake for 20 minutes. Then uncover and bake another 10 minutes until cheese is bubbly and golden.
- Rest and serve. Let the Mexican lasagna rest for 5–10 minutes before slicing. Garnish with chopped cilantro.
This Mexican lasagna recipe is delicious fresh from the oven but also holds up beautifully as leftovers. You can even prep it the night before and bake it the next day perfect for busy families or entertaining guests.

Serving, Storing, and Delicious Variations
Best Ways to Serve and Garnish
There’s nothing quite like the moment a Mexican lasagna recipe comes bubbling out of the oven golden on top, hearty underneath, and packed with that irresistible flavor. For serving, let it sit 10 minutes so the layers set up nicely. A wide spatula works best to get clean slices on your plate.
Garnish your Mexican lasagna recipe with fresh cilantro, chopped scallions, or even a drizzle of crema. I love pairing it with simple sides like a tossed green salad or citrus slaw. It makes a full, satisfying meal just like this chicken tostadas recipe or our gooey stuffed shells dish.
Storage Tips and Flavor Variations
One of the best things about this Mexican lasagna recipe is that it keeps and reheats like a dream. Store leftovers in the fridge for up to four days. You can also freeze it after baking just thaw overnight and reheat in the oven at 350°F.
Want to personalize your Mexican lasagna recipe? Swap ground beef for pulled chicken or use plant-based crumbles for a vegetarian option. Try layering in black olives, sautéed mushrooms, or diced tomatoes. Or top it with pickled red onions after baking for a fresh twist.
Whether you’re prepping for a party or a casual weeknight dinner, this Mexican lasagna recipe is always a hit. It’s bold, satisfying, and endlessly adaptable just like your favorite comfort classics.
Conclusion
Why This Mexican Lasagna Recipe Deserves a Spot on Your Table
From start to finish, this Mexican lasagna recipe is a comfort food experience packed with bold flavor, rich texture, and heartwarming satisfaction. Whether you’re cooking for family, prepping for guests, or just craving a twist on tradition, this dish delivers.
It’s approachable for beginners, endlessly customizable, and always crowd-pleasing. Add it to your regular rotation, just like I did you won’t regret it.

FAQs About Mexican Lasagna Recipe
Can I make Mexican lasagna recipe ahead of time?
Yes! You can fully assemble this Mexican lasagna recipe a day in advance. Simply cover the dish tightly with foil and refrigerate. When ready to bake, add 5–10 minutes to the baking time to compensate for the chilled ingredients.
What can I substitute for tortillas in Mexican lasagna recipe?
If you’re looking to swap tortillas in your Mexican lasagna recipe, try thinly sliced zucchini or eggplant for a low-carb version. You can also use cooked lasagna noodles or polenta rounds for a creative variation.
How do I store leftovers from Mexican lasagna recipe?
Cool the lasagna completely before storing. Wrap it tightly or use an airtight container. Refrigerate for up to 4 days. This Mexican lasagna recipe also freezes well just thaw and reheat at 350°F.
Can I freeze Mexican lasagna recipe?
Absolutely. Once baked and cooled, wrap your Mexican lasagna recipe in foil or use a freezer-safe dish. It keeps well for up to 3 months. Reheat from frozen or thaw overnight and bake until hot and bubbly.