If you’ve never had Mexican Lasagna before, get ready for a new family favorite. This isn’t your traditional Italian lasagna—think layers of soft tortillas, seasoned ground beef, hearty black beans, sweet corn, tangy salsa, and of course, plenty of melty cheese. It’s like taco night and comfort food got together to create the ultimate crowd-pleasing dinner.
What makes this dish so special? It’s incredibly easy to pull together, endlessly customizable, and perfect for feeding a group—whether it’s your hungry kids after soccer practice or friends over for game night. You can prep it ahead, freeze it for later, or serve it fresh out of the oven for a cozy weeknight dinner. Plus, no boiling noodles required.
This Mexican Lasagna has quickly become one of those recipes we reach for again and again. Let’s walk through why you’ll love it just as much.
Why You’ll Love This Mexican Lasagna
Key Benefits
It’s weeknight-friendly. The entire dish comes together in under an hour, with just 20 minutes of prep and a bit of oven time while you clean up or unwind. No complicated steps here—just simple layering and baking.
It’s flexible. Whether you use ground beef, turkey, or even go vegetarian with beans and veggies, this lasagna adapts to your tastes and dietary needs. Swap in what you have, make it spicier or milder, or go heavy on the cheese—there’s no wrong way to build it.
It feeds a crowd. This 9×13 pan of cheesy goodness goes a long way. It’s perfect for family dinners, potlucks, or when you want a few nights’ worth of leftovers ready to go.
It’s a flavor-packed twist on tradition. If you love tacos or enchiladas, this casserole-style version brings all the bold, zesty flavors together in one easy-to-serve dish.
Suitable For
-
Busy families looking for a quick, satisfying dinner.
-
Meal preppers who want a dish that reheats like a dream.
-
Entertainers needing a reliable go-to for gatherings.
-
Vegetarians (with a simple meat-free swap).
-
Kids and picky eaters, thanks to the mild but flavorful ingredients.
Ingredients for Mexican Lasagna
Core Ingredients
Let’s start with what you’ll need on hand. These are your essentials:
-
Ground beef – Lean beef works best to keep things from getting too greasy. You can also use ground turkey or chicken if you prefer.
-
Taco seasoning – A packet works great, but homemade taco spice gives you control over the salt and spice levels.
-
Black beans – Drained and rinsed. They add texture and extra protein.
-
Corn – Sweet corn gives little pops of flavor in every bite.
-
Salsa – Choose mild, medium, or hot based on your preference. It acts as both a sauce and a flavor booster.
-
Tortillas – Flour or corn both work. Corn gives a more authentic taste, while flour is softer and a bit more forgiving when layering.
-
Mexican blend cheese – A mix of cheddar and Monterey Jack melts beautifully and adds rich flavor.
-
Sour cream – Optional, but adds a creamy layer between the tortillas.
-
Green onions and cilantro – For garnish, adding freshness and a little pop of color.
Substitutions and Tips
-
No beef? Ground chicken, turkey, or even crumbled tofu work well here.
-
Going vegetarian? Skip the meat and double up on beans and veggies—think bell peppers, zucchini, or even mushrooms.
-
Dairy-free? Use plant-based cheese and leave out the sour cream, or use a dairy-free alternative.
-
Low-carb option? Try using low-carb tortillas or thin slices of zucchini or eggplant instead.
This recipe is one of those flexible, no-stress meals where you can use what you have, clean out the fridge, and still end up with something delicious.
Best Cheese for Mexican Lasagna
Cheese is the glue that holds everything together in this dish, so picking the right one makes a big difference.
A Mexican blend—usually a mix of cheddar, Monterey Jack, and sometimes Colby or queso quesadilla—is a solid choice. It melts well, has great flavor, and gives that irresistible cheesy pull when you lift a slice from the pan.
If you want a bit of a kick, try Pepper Jack. It’s smooth, spicy, and melts like a dream.
Tip: Shred your own cheese if you have time. Pre-shredded cheese has anti-caking agents that can keep it from melting as smoothly.
Kitchen Tools You’ll Need
No fancy gadgets required here—just a few basics:
Must-Have Tools
-
9×13-inch baking dish – The perfect size to fit your layers.
-
Large skillet – For browning the meat and mixing in the beans, corn, and salsa.
-
Wooden spoon or spatula – For breaking up the meat and stirring.
-
Foil – To cover the dish while it bakes and help melt the cheese evenly.
Nice-to-Have Tools
-
Cheese grater – If you’re shredding your own cheese (highly recommended).
-
Sharp knife – For slicing clean pieces after baking.
-
Freezer-safe containers – If you’re planning to freeze leftovers or prep a batch ahead.
With just a few tools and ingredients, you’ll be all set to make a Mexican Lasagna that’s rich, flavorful, and guaranteed to bring everyone to the table.
How to Make Mexican Lasagna
Making Mexican Lasagna is as fun as it is satisfying. It’s the kind of dish that makes your kitchen smell amazing, and it all comes together in simple, no-stress steps. Whether you’re a seasoned cook or trying this for the first time, just follow along—I’ve got you covered every step of the way.
Step 1: Cook the Beef Mixture
Start by heating a large skillet over medium heat. Add your ground beef (or turkey/chicken) and cook until it’s browned and no longer pink. Use a wooden spoon to break it up as it cooks so you get those nice crumbles.
Once it’s cooked, drain any excess fat to avoid a greasy lasagna. Then, sprinkle in your taco seasoning and add water as directed on the packet. Stir well, letting all those spices soak into the meat.
Next, toss in the black beans, corn, and 1 cup of salsa. Stir everything together and let it simmer for about 5 minutes. This allows the flavors to come together and gives the mixture a slightly saucy texture that’s perfect for layering.
Tip: If you like it spicy, this is a good time to sneak in some diced jalapeños or a splash of hot sauce.
Step 2: Prep Your Baking Dish
Grab your 9×13-inch baking dish and lightly grease it with oil or cooking spray. This step keeps the tortillas from sticking to the pan and makes serving slices easier later.
Spread a thin layer of salsa on the bottom—just enough to coat it. This helps keep the first layer of tortillas soft and flavorful.
Step 3: Assemble the Lasagna
Now the fun begins. Think of this like building a taco-inspired layer cake.
Start by laying 2 to 3 tortillas on the bottom of the dish. You may need to tear them a bit to get full coverage. Don’t stress about making it perfect—just aim to cover the base.
Spoon half of the meat mixture over the tortillas. Spread it out evenly with the back of your spoon.
Next, sprinkle about 1 cup of shredded cheese over the meat. If you’re using sour cream, add dollops across the layer—it doesn’t need to be spread perfectly, it’ll melt as it bakes.
Repeat the process with another layer of tortillas, the remaining meat mixture, another cup of cheese, and more sour cream if you’re using it.
Finish with a final layer of tortillas, the remaining salsa, and top it all off with the last cup of cheese. You should have three tortilla layers total.
Tip: Press the layers down gently with your hands before the final topping. It helps everything settle and bake evenly.
Step 4: Bake It
Cover the dish with foil and pop it into a preheated oven at 375°F. Bake for 20 minutes to warm everything through and melt the cheese.
Then, remove the foil and bake for another 10 minutes, or until the cheese on top is golden and bubbly. That last bit of uncovered baking time gives the dish its beautiful cheesy top.
Once it’s done, let the lasagna sit for at least 5 minutes before cutting. It gives the layers a chance to set and makes serving so much easier.
Step 5: Garnish and Serve
Right before serving, sprinkle the top with sliced green onions and chopped fresh cilantro. It adds a burst of color and freshness that really brightens the dish.
Serve with extra sour cream, avocado slices, or even a side of tortilla chips if you’re feeling festive. It’s cozy, satisfying, and full of flavor.
Tips for Success
Here are a few extra tips to help your Mexican Lasagna turn out perfectly every time:
-
Don’t overload your layers. A little goes a long way. Too much filling can make it messy and hard to cut.
-
Let it rest. Give the lasagna 5 to 10 minutes to cool before slicing. It’ll hold together much better.
-
Make it ahead. You can assemble the entire dish a day in advance. Just cover and refrigerate until you’re ready to bake.
-
Use fresh salsa. Jarred salsa works fine, but if you have a favorite fresh salsa from the deli or homemade, it can really elevate the dish.
How to Store Mexican Lasagna
Leftovers are one of the best things about this recipe. Here’s how to keep them fresh:
At Room Temperature
Once baked, don’t leave the lasagna out for more than 2 hours. After that, move it to the fridge.
In the Refrigerator
Store leftovers in an airtight container, or cover the baking dish with plastic wrap or foil. It’ll stay fresh for up to 4 days and reheats beautifully in the microwave or oven.
Freezing Tips
To freeze, let the lasagna cool completely. Then slice it into portions and wrap each piece tightly in plastic wrap and foil. You can also freeze the whole dish—just make sure it’s tightly wrapped.
When you’re ready to eat, thaw in the fridge overnight and reheat at 350°F until hot. It’s a great make-ahead option for busy weeks or when you need dinner in a pinch.
Frequently Asked Questions (FAQs)
Can I make Mexican Lasagna ahead of time?
Absolutely. You can fully assemble the lasagna up to 24 hours in advance. Just keep it covered in the fridge and bake when ready. You may need to add an extra 5–10 minutes to the baking time if it’s going straight from the fridge to the oven.
Can I freeze this recipe?
Yes, and it freezes really well. Whether you freeze it whole or in individual slices, just be sure it’s tightly wrapped to avoid freezer burn. Thaw overnight before reheating.
What’s the best type of tortilla to use?
Both flour and corn tortillas work. Flour tortillas give you a softer, more lasagna-like texture, while corn tortillas offer a slightly firmer bite and more traditional flavor. Choose based on your taste or dietary preference.
How do I make it vegetarian?
Super simple. Just skip the meat and double up on beans, corn, and maybe throw in some sautéed veggies like zucchini or peppers. It’s just as hearty and delicious.
Related Recipes
If you loved this Mexican Lasagna recipe, you might also enjoy these easy and satisfying dishes from RecipeSeasys:
-
Lasagna Soup: All the flavors of lasagna in a cozy, comforting bowl.
-
Easy Nachos: Another crowd-favorite Tex-Mex recipe with customizable toppings.
-
Recipe for Mexican Cornbread Casserole: A hearty casserole with similar flavors, perfect for weeknight dinners.
Conclusion
Mexican Lasagna is one of those dishes that feels special without being complicated. It brings all the comfort of a classic casserole with the bold, fun flavors of your favorite tacos. It’s easy to make, endlessly adaptable, and just plain delicious.
Try it once, and it’ll earn a regular spot on your dinner rotation. Whether you’re serving a hungry family or prepping meals for the week, this is a recipe you’ll come back to again and again.
Print
Mexican Lasagna Recipe
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A flavorful twist on traditional lasagna, this Mexican Lasagna features tortillas layered with taco-seasoned beef, beans, salsa, and cheese.
Ingredients
- 1 lb ground beef
- 1 packet taco seasoning
- 1 (15 oz) can black beans, drained and rinsed
- 1 (14 oz) can corn, drained
- 2 cups salsa
- 8–10 flour or corn tortillas
- 3 cups shredded Mexican blend cheese
- 1 cup sour cream (optional)
- 2 green onions, sliced
- Fresh cilantro, chopped
Instructions
- Preheat oven to 375°F (190°C).
- In a skillet, cook ground beef over medium heat. Drain fat.
- Add taco seasoning and water per instructions.
- Stir in beans, corn, and 1 cup salsa. Simmer 5 minutes.
- In a greased 9×13 dish, spread thin salsa layer.
- Layer 3 tortillas, half meat mixture, 1 cup cheese, sour cream.
- Repeat layers.
- Top final tortilla layer with remaining salsa and cheese.
- Cover with foil and bake 20 minutes. Uncover, bake 10 more.
- Cool 5 minutes. Garnish with green onions and cilantro.
Notes
- Use vegetarian crumbles or sautéed vegetables for a meatless version.
- Add jalapeños for heat.
- Freeze leftovers for quick meals.
- Use corn tortillas for a gluten-free option.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baked
- Cuisine: Mexican
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 4g
- Sodium: 790mg
- Fat: 23g
- Saturated Fat: 10g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 22g
- Cholesterol: 65mg
Keywords: Mexican Lasagna, taco lasagna, Mexican casserole, tortilla lasagna, Tex-Mex lasagna