Taco Lasagna Recipe You’ll Want to Make Again and Again
If you’re like me, you love tacos. You also probably love lasagna. So, one day I thought, why not put them together? That’s how this Taco Lasagna came to life.
It’s cheesy, beefy, full of flavor, and honestly one of the easiest family dinners I’ve ever made. The best part? You can make it ahead, reheat it, and it tastes just as good the next day.
This recipe is the perfect mix of Mexican flavors layered like an Italian classic. If you want something fun, filling, and a little different from regular tacos, you’re going to love this.
What Is Taco Lasagna?

Taco Lasagna is exactly what it sounds like—it’s tacos and lasagna in one dish. Instead of pasta sheets, you use tortillas. Instead of marinara, you use salsa or taco sauce. Then you layer everything with seasoned beef, beans, cheese, and whatever else you love in your tacos.
It’s baked just like lasagna, so you get melty cheese on top, gooey layers inside, and bold taco flavors in every bite.
Why You’ll Love Taco Lasagna
I have to be honest with you—this recipe quickly became one of my family’s favorites. And here’s why I think you’ll feel the same way:
- Easy to make: You don’t need fancy ingredients. Most of this is pantry and fridge stuff you already have.
- Crowd-pleaser: Kids, adults, picky eaters—everyone loves it.
- Customizable: Add or remove anything you like. Ground beef, chicken, or even turkey works. Want it spicy? Add jalapeños. Want it mild? Stick with sour cream and cheese.
- Leftover-friendly: It reheats perfectly, and I honestly think it tastes even better the next day.
Ingredients You’ll Need

Here’s everything I used when making my Taco Lasagna. Feel free to tweak depending on your taste:
- 1 lb ground beef (or chicken/turkey) – the heart of the dish.
- 1 packet taco seasoning – or make your own with chili powder, cumin, paprika, and garlic.
- 1 can black beans (drained and rinsed) – adds texture and protein.
- 1 cup corn kernels – I use frozen, but canned works too.
- 1 jar salsa or taco sauce – your flavor base.
- 2 cups shredded cheese (cheddar, Mexican blend, or both) – because cheese makes everything better.
- Flour tortillas (medium size) – the “pasta” in this lasagna.
- 1 onion, diced – adds a little sweetness and crunch.
- Optional toppings: sour cream, chopped cilantro, jalapeños, shredded lettuce, diced tomatoes.
Step-by-Step Instructions
I promise this is easier than it looks. Here’s how I made it, step by step:
1. Cook the Meat
In a large skillet, brown your ground beef until fully cooked. Drain the fat if needed. Add the taco seasoning and a splash of water, stirring until the beef is coated and flavorful.
2. Add Veggies and Beans
Toss in your diced onion, black beans, and corn. Stir everything together so it becomes a hearty taco filling.
3. Prepare Your Baking Dish
Grab a 9×13 baking dish. Spread a thin layer of salsa or taco sauce on the bottom so nothing sticks.
4. Start Layering
Lay down your first tortilla layer. Think of it like lasagna noodles. Spread some of the meat mixture on top, sprinkle with cheese, and drizzle with salsa.
5. Keep Building

Repeat the layers—tortillas, meat, salsa, cheese—until you run out of filling. Make sure your last layer ends with tortillas, salsa, and a generous handful of cheese.
6. Bake It
Cover with foil and bake at 375°F (190°C) for 20 minutes. Remove the foil and bake another 10 minutes until the cheese is melted and bubbly.
7. Rest Before Cutting
This is important. Let it sit for 10 minutes after baking so it sets up like lasagna. Then cut into squares and serve.
Serving Ideas for Taco Lasagna
The fun thing about Taco Lasagna is you can dress it up any way you like. Here’s how I love to serve it:
- With a dollop of sour cream and guacamole.
- A sprinkle of fresh cilantro and chopped tomatoes on top.
- A side of Spanish rice for a complete meal.
- A fresh green salad to balance the richness.
If you’re serving this for a party or potluck, set up a topping bar so everyone can customize their slice.
Variations You Can Try
Don’t be afraid to change things up. Here are some tasty variations I’ve tried:
- Chicken Taco Lasagna: Use shredded rotisserie chicken instead of ground beef.
- Veggie Taco Lasagna: Skip the meat and load up on beans, zucchini, peppers, and mushrooms.
- Spicy Version: Add jalapeños, hot salsa, or a dash of cayenne.
- Breakfast Taco Lasagna: Swap beef for scrambled eggs and sausage, then add cheese and salsa. Perfect for brunch!
Tips for the Best Taco Lasagna

I’ve made this a few times now, and here are my best tips to make sure it comes out perfect every single time:
- Don’t skip letting it rest after baking—it keeps the layers from falling apart.
- Use medium-size tortillas so they fit neatly in the baking dish.
- Shred your own cheese if you can—it melts creamier than pre-shredded.
- Make it ahead! Assemble everything, cover, and refrigerate up to 24 hours before baking.
Storing and Reheating
Taco Lasagna stores beautifully, which is why I love making it for meal prep.
- In the fridge: Store leftovers in an airtight container for up to 4 days.
- In the freezer: Wrap tightly in foil and plastic wrap, freeze up to 2 months.
- Reheating: Bake covered at 350°F until heated through, or microwave slices for quick lunches.
FAQs About Taco Lasagna
1. Can I use corn tortillas instead of flour?
Yes, but keep in mind corn tortillas can break apart more easily. If you want a firmer lasagna, flour tortillas hold up better.
2. What’s the best cheese for Taco Lasagna?
I love using a Mexican blend with cheddar, Monterey Jack, and Colby. It melts well and adds tons of flavor.
3. Can I make it vegetarian?
Absolutely. Just skip the meat and double up on beans, veggies, or even add tofu crumbles.
4. How do I make it less spicy for kids?
Use mild salsa and skip jalapeños or hot spices. You can always add heat later with hot sauce on your own plate.
5. Can I prepare Taco Lasagna ahead of time?
Yes! Assemble it a day ahead, keep it in the fridge, and bake when ready. Perfect for busy weeknights.
6. Do I need to cover it while baking?
Covering it for the first 20 minutes helps the cheese melt evenly without burning. Removing the foil at the end gives you that golden-bubbly top.
7. How do I stop it from being soggy?
Don’t overload with salsa. Just enough to flavor and keep things moist is perfect.
Final Thoughts
If you’re bored of the same old taco night, this Taco Lasagna is the fun twist you need. It’s easy, customizable, and totally satisfying. I’ve made it for family dinners, potlucks, and even just for myself on a lazy weekend, and it never disappoints.
Trust me, once you make this, it’s going to become a regular in your recipe rotation.
