If you love tacos and lasagna, this Mexican Taco Lasagna is the best of both worlds. Layers of seasoned ground beef, soft tortillas, zesty salsa, and melted cheese come together in a comforting casserole that's packed with bold Tex-Mex flavor.
This recipe is wonderfully simple to make and perfect for busy weeknights, potlucks, or casual family dinners. With just a handful of ingredients and minimal prep, you'll have a warm, bubbly meal that's guaranteed to satisfy everyone at the table.
Flavor & Texture Highlights
- Layers of tender tortillas and savory taco-seasoned beef.
- Rich, melty cheese in every bite.
- Zesty salsa adds freshness and a mild kick.
- Quick and easy comfort food with bold Mexican-inspired flavors.
- Perfect balance of cheesy, hearty, and satisfying.
Jump to Section
- Why You'll Love This Recipe
- What You'll Need to Make This Recipe
- How to Make Mexican Taco Lasagna Step by Step
- Expert Tips
- How to Store and Reheat It
- What to Serve With
- Frequently Asked Questions
- Recipe
Why You'll Love This Recipe
- Ready in under an hour.
- Perfect for busy weeknight dinners.
- Made with simple pantry-friendly ingredients.
- Kid-friendly and great for feeding a crowd.
- Easy to customize with your favorite toppings.
What You'll Need to Make This Recipe
Lean ground beef creates a hearty base that's seasoned with taco seasoning for bold, classic Tex-Mex flavor. Diced tomatoes add moisture and richness while blending beautifully with the seasoned meat.
Soft corn tortillas replace traditional lasagna noodles, creating tender layers that soak up all the delicious flavors as the casserole bakes.
Salsa adds brightness and just the right amount of spice, while shredded Colby, Mexican blend, or taco-style cheese melts into a perfectly gooey topping with a beautiful golden finish.
The exact ingredient measurements are listed in the recipe card below.
How to Make Mexican Taco Lasagna Step by Step
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish and set it aside.
Step 2: Cook the Beef
Heat a large skillet over medium-high heat. Add the ground beef and cook until browned, breaking it into small crumbles as it cooks. Drain any excess grease.
Step 3: Season the Filling
Stir the taco seasoning and the diced tomatoes with their juices into the cooked beef. Mix well and simmer for a few minutes until everything is thoroughly combined.
Step 4: Layer the Lasagna
Arrange half of the tortillas in the bottom of the prepared baking dish. Spread the seasoned beef mixture evenly over the tortillas. Top with the remaining tortillas.
Step 5: Add the Toppings
Spread the salsa evenly across the top layer of tortillas, then sprinkle the shredded cheese over the entire casserole.
Step 6: Bake
Bake uncovered for 20 to 30 minutes, or until the cheese is melted, bubbly, and lightly golden around the edges.
Step 7: Rest and Serve
Allow the casserole to rest for about 5 to 10 minutes before slicing. This helps the layers hold together for cleaner servings.
Expert Tips
- Drain the beef well to prevent a greasy casserole.
- Choose your favorite salsa to adjust the spice level.
- Add black beans or corn for extra texture and flavor.
- Freshly shredded cheese melts more smoothly than pre-shredded varieties.
- Let the casserole rest before slicing for neat layers.
How to Store and Reheat It
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm the casserole in a 350°F oven until heated through. You can also freeze the baked casserole for up to 3 months. Thaw overnight in the refrigerator before reheating.
What to Serve With
- Mexican rice
- Refried beans
- Guacamole
- Fresh pico de gallo
- Corn salad
- Tortilla chips
- Fresh green salad
Frequently Asked Questions
Can I use flour tortillas instead of corn tortillas?
Yes. Flour tortillas work just as well and create a slightly softer texture.
Can I make this casserole ahead of time?
Absolutely. Assemble it up to 24 hours in advance, cover, refrigerate, and bake when you're ready to serve.
Can I make it spicy?
Yes. Use hot salsa, spicy taco seasoning, diced jalapeños, or Pepper Jack cheese for extra heat.
Can I freeze leftovers?
Yes. Wrap portions tightly and freeze for up to 3 months. Thaw overnight before reheating.
Mexican Taco Lasagna
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 10
Ingredients
- 1 pound lean ground beef
- 1 (1-ounce) packet taco seasoning mix
- 1 (14-ounce) can diced tomatoes with their juices
- 10 (6-inch) soft corn tortillas
- 1 cup salsa
- 1/2 cup shredded Colby cheese (or Mexican cheese blend)
Instructions
- Preheat the oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
- Brown the ground beef in a large skillet over medium-high heat, breaking it into small crumbles. Drain any excess grease.
- Stir in the taco seasoning and diced tomatoes. Simmer for 3 to 5 minutes.
- Arrange half of the tortillas in the bottom of the prepared baking dish.
- Spread the beef mixture evenly over the tortillas.
- Top with the remaining tortillas.
- Spread the salsa over the top layer and sprinkle evenly with the shredded cheese.
- Bake uncovered for 20 to 30 minutes, until the cheese is melted and bubbling.
- Let the casserole rest for 5 to 10 minutes before slicing and serving.
Notes
- Rotisserie chicken can be substituted for the ground beef.
- Add black beans, corn, or sliced olives for extra flavor and texture.
- Serve with sour cream, avocado, chopped cilantro, or green onions for delicious finishing touches.
Final Thoughts
This Mexican Taco Lasagna is everything you love about taco night baked into one easy, cheesy casserole. With flavorful seasoned beef, soft tortillas, zesty salsa, and gooey melted cheese, it's a comforting meal that's simple enough for weeknights yet satisfying enough for family gatherings. Pair it with your favorite toppings, and you'll have a recipe everyone will ask you to make again.

