Taco lasagna is a bold and comforting fusion dish that combines the layered structure of traditional lasagna with the vibrant flavors of tacos. Rich, cheesy, and packed with savory ingredients, it delivers the perfect balance between Mexican-inspired spices and classic baked comfort food. This dish is ideal for family dinners, gatherings, or anyone looking for a fun twist on familiar favorites.
Instead of traditional pasta sheets, taco lasagna is usually layered with soft tortillas. These layers absorb the flavorful sauces and juices during baking, creating a tender texture that holds the dish together beautifully. Flour tortillas are commonly used for their softness, though corn tortillas can add a more authentic taco flavor.
The filling is the heart of the dish. Seasoned ground beef is often cooked with onions, garlic, and spices such as cumin, chili powder, paprika, and oregano. This combination creates a savory and slightly spicy flavor that instantly gives the dish its taco-inspired character. Some variations include shredded chicken or beans for extra texture and protein.
Cheese plays a major role in taco lasagna, bringing creaminess and richness to every layer. Cheddar, Monterey Jack, or Mexican cheese blends melt perfectly, creating a gooey, satisfying finish. Salsa Fresca, enchilada sauce, or diced tomatoes are also commonly added to keep the layers moist and flavorful while adding extra depth.
Additional ingredients such as black beans, corn, jalapeños, or bell peppers can make the dish even more colorful and hearty. These ingredients add sweetness, crunch, and texture that balance the richness of the cheese and meat.
As the lasagna bakes, the flavors blend together into a warm and bubbling casserole with crispy golden edges and a soft, cheesy center. Fresh toppings like sour cream, avocado, lettuce, cilantro, or diced tomatoes add brightness and freshness just before serving.
Taco lasagna is loved for its versatility and crowd-pleasing appeal. It combines the comforting familiarity of baked pasta dishes with the bold spices and textures of tacos, creating a meal that feels both creative and comforting.

Ingredients
- 1 pound ground beef 85% lean
- 1 packet taco seasoning mild or hot, depending on preference
- 1 cup salsa your choice of brand
- 1 can black beans drained and rinsed
- 6 pieces flour tortillas 8-inch size
- 3 cups shredded cheese Mexican blend
Instructions
- Preheat your oven to 375°F (190°C).
- In a skillet over medium heat, cook the ground beef until browned. Drain excess fat.
- Add taco seasoning and salsa to the beef, stirring until well combined. Simmer for 2-3 minutes.
- Add black beans to the beef mixture and stir to combine.
- In a baking dish, start layering with two tortillas covering the bottom, followed by a layer of the beef mixture, and a layer of cheese. Repeat layers, ending with cheese on top.
- Bake in the preheated oven for 30 minutes until cheese is melted and bubbly.
- Let it cool slightly before slicing. Serve with your choice of toppings such as sour cream, guacamole, or chopped cilantro.
Nutrition










Took way too long for me to make! I thought it was gonna be fast food style!!!
Yeah, it’s not fast food! But it’s totally worth the wait when it’s done. Just gotta plan ahead next time!
This is sooo good! My family loved it! Will make again. 😍
Y’all, I forgot the black beans and it still turned out great!!
I don’t get it. Why would you mix tacos with lasagna? Sounds weird.
This sounds crazy! I mean, tacos and lasagna? Really? Who came up with that?
I thought the same thing at first, but it’s actually super tasty! Just think of it like a Mexican twist on lasagna. 🤤
Pretty average, nothing special. I’ve had better Taco Lasagna from restaurants.
I thought it was pretty good! Taco Lasagna is a fun twist on regular lasagna. Maybe you just didn’t like the flavors? Everyone’s taste is different!
The cheese was a bit too much for me. But the idea is interesting! 3/5
Brilliant! So easy to make and perfect for parties. Everyone gave me compliments!
Mmm, melted cheese! Yesssss! I’m drooling just thinking about it.
It’s just like a taco but lazier. I like that! 😂 But I thought it needed more spice.
Pretty good concept—taco lasagna is genius. I used hot seasoning and it came out flavorful but not too spicy. Next time I’ll add a little onion/garlic to the beef for extra depth.
Made this for dinner tonight and it was a total crowd-pleaser. The layers hold up way better than I expected, and that taco-salsa beef flavor is 🔥. I added chopped jalapeños and it kicked it up.
I was skeptical, but honestly it worked. I used 80/20 beef though, and after draining the fat it wasn’t greasy. The cheese layer is the best part, of course.
It tasted nice, but my tortillas got a bit chewy in the middle. I’m not sure if I needed to bake longer or if I should warm the tortillas first. Still, it was yummy with sour cream.
Not gonna lie, I didn’t love it. The salsa made it a little watery in my dish, and the bake time didn’t fully fix it. Might be better with less salsa or thicker salsa next time.
Maybe you’re right about the salsa. I also think 30 minutes might be short—mine needs like 35-40 to really set the layers. But I’d keep the salsa amount same and just simmer longer so it thickens.
Oof, sorry it didn’t hit for you! I totally get the watery salsa issue—next time I’d use a thicker salsa (like “thick & chunky”) or drain/cook it down with the beef for a few extra minutes so it reduces.
Why 6 tortillas? I only had 5 and it was fine, so maybe that measurement is flexible. Also I accidentally used mild salsa but “hot” taco seasoning and it was still pretty mild—guess it depends on brand.