Let me tell you, if there’s one dish that brings our family to the table with big smiles, it’s this Mexican Taco Lasagna. I still remember the first time I made it—my husband had just come home after a long day, and the kids were running wild, begging for something “fun” for dinner. I wanted something easy, comforting, and just a bit different from our usual taco Tuesday spread. That’s how this recipe was born, and let me tell you, it’s been a steady favorite ever since.
I love how this Taco Lasagna has all the best taco flavors—seasoned beef, gooey Mexican cheese, zesty salsa, and creamy refried beans—all layered between soft flour tortillas. It’s like a Tex-Mex twist on classic lasagna, but way less fussy. No need to mess around with boiling noodles. Plus, it’s quick to make, which is perfect for those nights when you want something hearty and homemade, but you’re not interested in spending ages in the kitchen.
What really makes this recipe special for me is how customizable it is. My kids are a bit picky, so I can dial down the spice with a mild salsa or sneak in some extra veggies if I need to. If I’ve got family dropping by unexpectedly, it’s easy to double and still only takes a few more minutes to prep. And, of course, there’s always a little friendly squabble over who gets the cheesiest corner piece—some things never change!
We like to dress up our Taco Lasagna with all the toppings. I’ll set out bowls of sour cream, sliced jalapeños, extra salsa, or homemade guacamole, and let everyone build their own plate just how they like it. Sometimes I even whip up a quick salad or a batch of Mexican rice on the side to round out the meal. The leftovers (if there are any!) are just as tasty the next day, making this recipe a win for busy families and meal preppers alike.
So, if you’re on the hunt for an easy Mexican-inspired dinner, this Taco Lasagna is the answer. It’s ready in about half an hour, uses simple ingredients, and will have everyone asking for seconds. Give it a try—your family will thank you, and you’ll have a new weeknight favorite in your rotation!
How to Make Mexican Taco Lasagna
Click here to get printable version
What You’ll Need: Ingredients
- 1 pound ground beef
- 1 package taco seasoning mix
- 3/4 cup chunky salsa, divided
- 2 cups Mexican blend shredded cheese
- 6 (6-inch) flour tortillas
- 1 can (16 oz) refried beans
- Taco sauce
Step-by-Step Directions
- Preheat your oven to 350°F. While it’s warming up, cook the ground beef in a large skillet over medium heat until it’s fully browned, crumbling the meat as it cooks. Drain off any excess fat so your lasagna doesn’t get greasy.
- Add the taco seasoning to your cooked beef, then pour in 1/4 cup of the salsa. Give it a good stir to combine and let it heat through for a minute or two before turning off the heat.
- Take each flour tortilla and spread a layer of refried beans on one side. Don’t worry about making it perfect—just cover most of the surface.
- Lightly coat the bottom of a 9×13-inch baking dish with a spoonful of the beef mixture. This keeps the tortillas from sticking.
- Place two tortillas, bean-side down, over the beef in the dish. You might need to overlap them a little to fit.
- Spoon some of the taco meat onto the tortillas, then sprinkle a generous handful of shredded cheese on top.
- Continue layering: add two more bean-covered tortillas, more beef, and more cheese. Repeat for a total of three layers.
- For the final layer, top with the rest of the beef, spread the remaining salsa over the top, and drizzle with taco sauce to your liking.
- Finish by scattering the last of the shredded cheese over everything. Pop the dish into the oven uncovered and bake for about 20 minutes, until the cheese melts and the lasagna is bubbly and golden.
- Let it cool for a few minutes before slicing. Serve hot, and let everyone add their favorite toppings like sour cream, jalapeños, or guacamole.
Customizing Taco Lasagna: Ingredient Tweaks for Your Pantry
Out of ground beef? Use ground turkey or shredded rotisserie chicken as a lighter option. If you’re vegetarian, swap in black beans or a plant-based meat crumble for the beef. You can use corn tortillas for a gluten-free version, or try whole wheat tortillas for extra fiber. If you’re low on salsa, chunky canned tomatoes with a pinch of cumin work in a pinch. Mix up the cheese blend with cheddar, Monterey Jack, or whatever you have on hand.
Best Ways to Store Leftover Taco Lasagna
Let your Taco Lasagna cool to room temperature, then cover the baking dish tightly with foil or transfer slices to an airtight container. Keep it in the fridge for up to 3 days. For longer storage, freeze individual portions wrapped in plastic wrap and foil for up to 2 months. To reheat, microwave until hot or bake in a 350°F oven, covered, until warmed through. Add a sprinkle of fresh cheese before reheating for that just-baked feel!
Perfect Pairings for Mexican Taco Lasagna
This cheesy, savory casserole shines with a side of fresh Mexican rice or a simple green salad with a tangy lime vinaigrette. Garnish each slice with shredded lettuce, chopped cilantro, or sliced avocado for extra freshness. Chips and homemade salsa or a zesty corn salad round out the plate. For drinks, pair with iced tea, lime-infused water, or a classic margarita if you’re in the mood for a treat!
Pro Tips for the Perfect Taco Lasagna
Let your lasagna rest for 5-10 minutes after baking so it sets up and slices easily. Don’t overload the tortillas with beans—they add creaminess, but too much can make the dish heavy. Layer the cheese generously on top for a bubbly, golden finish. Use medium or hot salsa for extra kick, or add a sprinkle of chili flakes if you like it spicy. If you want crispier edges, bake uncovered for the full time.
Seasonal Twists for Mexican Taco Lasagna
Swap in roasted summer veggies like zucchini, corn, or bell peppers to add color and nutrition. In fall, try adding sautéed butternut squash or sweet potatoes for a cozy flavor. Winter calls for hearty black beans and extra cheese, while spring is perfect for tossing in fresh spinach or diced tomatoes. Use whatever’s in season to keep this recipe fresh year-round!
FAQs:
Can I make Taco Lasagna ahead of time?
Absolutely! You can assemble the entire dish a day in advance and keep it covered in the refrigerator. When you’re ready to bake, let it sit at room temperature for about 20 minutes while the oven preheats. Then, bake as directed. This makes it a great option for meal prep or entertaining guests.
Is it possible to freeze Taco Lasagna?
Yes, Taco Lasagna freezes beautifully. After baking, let the lasagna cool completely. Slice into portions, then wrap tightly in plastic wrap and aluminum foil, or store in a freezer-safe container. It’ll keep for up to two months. To serve, thaw overnight in the fridge and reheat in the oven or microwave until hot.
Can I use corn tortillas instead of flour?
You sure can! Corn tortillas make this recipe naturally gluten-free and add a different texture and flavor. They might break up a bit more than flour tortillas, but once baked, they meld right into the lasagna layers. Warm corn tortillas slightly before assembling to keep them pliable and easy to handle.
What toppings go well with Taco Lasagna?
There are so many tasty options! We love finishing ours with sour cream, sliced jalapeños, diced tomatoes, shredded lettuce, avocado or guacamole, and chopped cilantro. You can also add a squeeze of fresh lime juice for brightness. Let everyone customize their own slice with their favorites.
Can I make this recipe vegetarian?
Definitely! Swap out the ground beef for a plant-based meat substitute or simply use a combination of black beans, pinto beans, or even sautéed mushrooms and bell peppers. You’ll still get all the satisfying flavors and textures of the original dish, with a protein-packed vegetarian spin.
What can I do if my lasagna comes out too watery?
If you find your Taco Lasagna is a bit runny, it’s usually due to extra liquid from the salsa or overloading on toppings. Next time, use a thicker, chunky salsa, and be mindful not to add too much taco sauce or wet ingredients between the layers. Also, make sure to let your lasagna rest for a few minutes after baking so it firms up for easier slicing.

Mexican Taco Lasagna
Ingredients
- 1 pound ground beef
- 1 package taco seasoning mix
- 3/4 cup chunky salsa divided
- 2 cups Mexican blend shredded cheese
- 6 6-inch flour tortillas
- 1 can (16 oz) refried beans
Toppings:
- taco sauce
Instructions
- Preheat your oven to 350°F. In the meantime, cook the ground beef in a skillet, draining the fat after browning.
Assembly Instructions:
- Mix in the taco seasoning and 1/4 cup of salsa into the beef, ensuring everything is combined well.
- Spread refried beans onto one side of each tortilla according to your preference.
- In a 9x13 baking dish, place a layer of the meat mixture to cover the bottom.
- Add two tortillas with the bean side facing down on top of the meat layer.
- Top the tortillas with some meat mixture and cheese.
- Repeat layering for two more times, ensuring you build up to a total of three layers.
- For the final layer, finish with the remaining meat mixture, the leftover salsa, and add some taco sauce.
- Cover everything with cheese on top.
- Bake uncovered for about 20 minutes or until the cheese is melted and bubbly.
- Serve warm with your choice of toppings like sour cream, jalapeños, or guacamole. Enjoy!