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, but 30 minutes felt a bit short for my oven—cheese was bubbly though. Next time I’ll bake 35-40 and rest longer before slicing so it doesn’t fall apart.
75% of it was good but the whole “layering” thing was a struggle. My tortillas tore a little and the pan got messy. Also, 3 cups cheese seems like a lot? maybe I used the wrong amount… anyway I’d try again.
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.
Not gonna lie, mine came out kind of bland. I think my taco seasoning packet was old? Also I used a watery salsa so the beef mixture was looser than I expected.
Mine was bland once too. I just add more cheese and a pinch of sugar? idk lol. And I used “medium” seasoning but it was probably expired… maybe that’s it.
Oh no—yeah, old taco seasoning can totally make it taste flat. I’d also reduce the watery salsa next time (or simmer the beef longer) so the filling thickens before layering.
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.
375°F for 30 minutes feels a little low—my cheese didn’t get fully bubbly until I added like 10 more. Still tasted great though!
Not sure about using flour tortillas instead of pasta. It works, but the texture felt more like enchiladas than lasagna to me. Still tasty.
Yeah I get what you mean. Tortillas are gonna give you that enchilada vibe, not really classic lasagna layers. But if it tastes good, that’s the win!
This is an easy weeknight meal. My picky kids ate it without complaining—bonus! I topped with sour cream and cilantro and it was great.
Pretty solid, but 30 minutes wasn’t enough for my oven—the cheese was melted though. I had to bake like 10 more minutes and then it was perfect.
Good to know! Mine always runs a little hot/cold too—10 extra minutes makes sense. Glad it still came out perfect 😊
I tried it and it came out kinda bland for me. Maybe I used mild seasoning and the salsa wasn’t flavorful enough. I’m gonna add extra spices next time (cumin/chili).
Tastes like a taco and lasagna had a baby lol. I added a little chopped onion and some diced peppers to the beef and it leveled up a lot.
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.
Five stars—so easy and tastes way better than I expected lol. My kid asked for it again already.
Idk… “tastes way better than expected” makes me nervous 😂 I feel like tortillas get soggy. Did you cover it with foil or just bake straight up?
Haha love that your kid is already asking for more 😄 Taco lasagna is seriously dangerous like that. What toppings did you use?
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.
Made this for dinner and it turned out so good—super comforting and the tortillas make it like a taco-meets-lasagna situation. I used mild seasoning and it was perfectly flavorful.
Taco-meets-lasagna is exactly what I’m after 😄 I love how the tortillas make it feel different from regular lasagna.
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.
Not gonna lie, I’m skeptical about lasagna with tortillas instead of noodles. But the beef mixture is flavorful and the layering works. It’s not “authentic” but it’s a fun comfort meal.
I followed it mostly but my tortillas got a little tough on the edges. Next time I’ll warm them or add a touch more salsa. Still yummy and the cheese layer is legit.
Made this last night and it was seriously so comforting. The tortillas get perfectly soft and the cheese stays gooey. I used hot taco seasoning and it had a nice kick.
I’m skeptical about the tortillas holding up, but honestly they softened nicely and didn’t get weird. The beef/salsa combo is the star.
I followed the steps but it looked watery in the dish before baking. Drained the beans well but I think my salsa was too runny. Still tasted good though.
This is fire 🔥
This is such a great weeknight idea—tastes like tacos but the lasagna format feels way more filling. I used mild seasoning and it still had plenty of flavor.
Totally agree! The tortilla layers make it feel way more filling than regular tacos. I used medium salsa once and it turned out perfect.
I followed it exactly, but mine turned out kinda dry. Maybe I drained too much fat? I’ll try more salsa next time or add a splash of water when simmering.
That sounds frustrating—if you drained too much, the salsa/meat mixture can get thick and dry. Next time I’d try not draining as aggressively (or just leave a little of the fat + add a few spoonfuls of salsa/water). Also 30 min might be a touch long if your dish is shallow.
Dry is usually from not enough sauce, so yeah maybe more salsa and a splash of water. But also did you use 3 cups cheese?? Like if you used less it can dry out too. I’d cover it with foil for the first 15 mins so it stays moist.
Not bad at all! I swapped in chicken instead of beef and added corn. Still worked, just less rich than original. Would make again.
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.
Made it for dinner and everyone went back for seconds. The salsa + taco seasoning combo is the key. I do wish I had baked it 5 minutes more though—mine was a little runny when sliced.
This is such a good idea—tastes like tacos but in casserole form. I used hot seasoning and it had great flavor all the way through. Super easy too!
This is my new go-to when I want something easy but not boring. Cheese on top is always a win. I added chopped onions and it made it taste more “real taco” to me.
Love that idea! Onions really do make it taste more taco-like, and the extra realism helps this feel less “lasagna-ish” and more Tex-Mex. I’m definitely trying that next time.
Mine turned out kinda salty—maybe because I used hot taco seasoning plus a very salty salsa. Next time I’ll pick a lower-sodium salsa.
Pretty straightforward. The only tweak I’d suggest: add a little extra salsa or even a splash of water when simmering so it’s not too thick. Otherwise, solid recipe.
I was skeptical about the tortillas as “lasagna” layers, but they held up and didn’t get weirdly soggy. Next time I might add sliced jalapeños.
Totally get the skepticism—tortillas can go mushy. Glad yours stayed firm! Jalapeños sound like a great upgrade though. Next time I’d maybe add them right in the beef layer so they don’t just sit there.
I tried it once and it was okay but my tortillas tasted kinda dry. Maybe I overbaked or didn’t use enough sauce. Would try again with a wetter salsa.
Made it exactly like the recipe and it came out cheesy and delicious. Only thing I’d change next time is letting it cool a bit longer so it slices cleaner.