There’s something about the layers of cheesy, savory goodness that just makes dinner feel like a celebration. This Taco Lasagna Recipe brings the bold flavors of taco night and the comforting structure of lasagna together in one amazing dish that’s perfect for feeding a crowd or meal prepping for the week.
Why You’ll Love This Recipe
- Unique Flavor Fusion: It’s a fun twist combining taco spices with classic Italian lasagna layers.
- Easy Weeknight Winner: Minimal ingredients and simple layering make it great for busy evenings.
- Feeds a Crowd Comfortably: Perfect for family dinners or potlucks, with plenty to go around.
- Make-Ahead Friendly: Prepare it in advance or freeze for a stress-free meal later.
Ingredients You’ll Need
The magic of this Taco Lasagna Recipe is in how the ingredients blend together—rich enchilada sauce, hearty beef, creamy ricotta, and melty cheddar all layered with love. Shopping smart and choosing fresh basics will make your final dish shine.
- Red Enchilada Sauce: This adds a deep, slightly smoky flavor that’s key to the taco vibe.
- Salsa (thick & chunky): I love using chunky salsa here for texture—feel free to pick your favorite style.
- Lasagna Noodles (uncooked): Saves time and lets the noodles cook right in the saucy layers.
- Ground Beef: The classic taco protein that soaks up all the seasoning beautifully.
- Small Onion: Adds sweetness and a little crunch when cooked with the beef.
- Garlic Cloves: Brings sizzling, aromatic depth—don’t skip it!
- Taco Seasoning Packet: A quick shortcut, but fresh spices work too if you want to DIY.
- Black Beans (drained & rinsed): Boosts protein and gives the dish fantastic texture.
- Ricotta Cheese: Creamy balance to the bold meat and spices; oregano mixed in adds herbiness.
- Dried Oregano: Just a touch enhances the ricotta layer.
- Egg: Helps bind the ricotta filling so it’s silky without falling apart.
- Shredded Cheddar Cheese: I separate it for melting on layered lasagna and a gooey cheesy finish on top.
Variations
I love how flexible this Taco Lasagna Recipe is — you can switch things up to suit your taste or dietary needs without losing that delicious core flavor.
- Vegetarian Version: Swap the ground beef for sautéed mushrooms or extra beans for a hearty, meat-free version my family adores.
- Cheese Variations: Mixing cheddar with Monterey Jack or adding a little jalapeño cheese amps up the flavor for spice lovers.
- Different Sauces: When I’m out of enchilada sauce, a combo of restaurant-style thin salsa and chunky salsa does wonders to keep it saucy and flavorful.
- Make It Gluten-Free: Use gluten-free lasagna noodles or thin corn tortillas layered just like noodles — just as tasty, promise!
How to Make Taco Lasagna Recipe
Step 1: Brown the Beef and Layer the Flavors
Start by browning your ground beef over medium heat. When the beef is halfway cooked, add in the diced onions to soften and sweeten the mixture. In the last minute, toss in your minced garlic so it doesn’t burn but fills the air with amazing aroma. Drain any excess grease to keep the layers from becoming oily.
Next, add about two-thirds of a cup of water and sprinkle in the taco seasoning. Bring it all to a boil, then reduce the heat and let it simmer until thickened. This step really concentrates the flavors. Stir in the rinsed black beans and set this savory filling aside while you prepare the rest.
Step 2: Combine Sauces and Prepare the Ricotta Mix
Mix your red enchilada sauce with the salsa — this combo is what gives the whole dish its signature zesty, mildly spicy kick. Pour a layer of this down in the bottom of your 9×13 casserole dish; it’s like creating the perfect flavorful base for your lasagna noodles.
Step 3: Time to Layer Your Taco Lasagna Recipe
Lay down 4 uncooked lasagna noodles over the sauce. Start the first layer with a third of the ricotta mixture, then a third of the beef, followed by a third of the sauce blend. Top it off with 1 cup of shredded cheddar cheese for a melty, cheesy layer.
Repeat this layering exactly for the second layer: noodles, ricotta, meat, sauce, cheese. Then for the third and final layer, lay the last 4 noodles and add the remaining ricotta, beef, and sauce—but skip the cheese on top to prevent it from burning during the covered bake.
Seal the dish tightly with foil to trap steam—this is the trick that cooks the noodles perfectly without pre-boiling them.
Step 4: Bake and Melt to Perfection
Bake covered at 350°F (175°C) for 45 minutes. When you remove the foil, sprinkle the remaining 2 cups of shredded cheddar evenly over the top, then bake uncovered for another 15 minutes to get that irresistible bubbly crust.
Once it’s out of the oven, let it rest for 15 minutes — patience here pays off by letting everything settle and slice nicely.
Pro Tips for Making Taco Lasagna Recipe
- Noodles Cooking Trick: Using uncooked noodles saves time, but ensure your foil is tightly sealed or your noodles won’t soften enough.
- Flavor Balance: Don’t skimp on the salsa-enchilada sauce mix—it’s what keeps every bite lively and moist.
- Rest Before Serving: Letting the lasagna rest cools it slightly and lets the layers set for cleaner slices and easier plating.
- Cheese Timing: Adding the last cheese layer after covered baking prevents burning while giving you that perfect melted finish.
How to Serve Taco Lasagna Recipe
Garnishes
I usually sprinkle fresh chopped green onions and a dollop of sour cream on top — it brightens the dish and adds contrast. A bit of fresh parsley or cilantro also works if you want a pop of color and herbaceousness.
Side Dishes
My go-to sides are simple and fresh: a crisp green salad with lime vinaigrette or some roasted corn on the cob. The refreshing sides balance the richness of the lasagna beautifully.
Creative Ways to Present
For a fun dinner party, I serve portions in individual ramekins and top with avocado slices and a sprinkle of crushed tortilla chips. It looks festive and everyone loves the personal touch.
Make Ahead and Storage
Storing Leftovers
I usually cover leftover taco lasagna tightly and refrigerate it — it keeps fresh for up to 3 days without losing flavor or texture. Just reheat portions as needed.
Freezing
This recipe freezes really well. I prepare and assemble the entire dish, cover it tightly with foil and plastic wrap, then freeze for up to 3 months. When ready, thaw in the fridge for at least 24 hours before baking.
Reheating
Reheat leftovers in a 350°F oven covered with foil for about 20 minutes until warmed through, then uncover to melt any extra cheese on top. Microwave works too, but the oven keeps the texture better.
FAQs
-
Can I use pre-cooked lasagna noodles in this Taco Lasagna Recipe?
Absolutely! Using pre-cooked or oven-ready noodles will work fine and can cut down on baking time, just keep an eye on the moisture in your layers to prevent dryness.
-
What can I substitute for ricotta cheese?
If you don’t have ricotta, sour cream or cottage cheese makes a great stand-in and still keeps the creamy texture in your Taco Lasagna Recipe.
-
Can I make this recipe vegetarian?
Yes! Simply swap out the ground beef for extra black beans, lentils, mushrooms, or your favorite veggie crumbles to keep that hearty, delicious filling.
-
How do I prevent the noodles from being undercooked?
Be sure to tightly cover the dish with foil for the initial 45 minutes of baking; this traps steam to soften the uncooked noodles perfectly.
Final Thoughts
This Taco Lasagna Recipe quickly became a staple in my home because it’s so simple yet packed with bold, comforting flavors everyone loves. It’s the perfect dish to cozy up with on busy nights or share with friends. I truly think once you try this layered, cheesy taco twist, it’ll become one of your go-to recipes too.
Print
Taco Lasagna Recipe
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 30 minutes
- Yield: 12 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Mexican-Italian Fusion
Description
Taco Lasagna is a flavorful fusion of Mexican and Italian cuisine featuring layers of seasoned ground beef, lasagna noodles, enchilada sauce, salsa, black beans, and a creamy ricotta mixture topped with melted cheddar cheese. This hearty casserole is baked until bubbly and perfect for family dinners or meal prepping.
Ingredients
Sauce and Meat Mixture
- 10 oz. red enchilada sauce
- 24 oz. thick & chunky salsa
- 1 lb. ground beef
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 oz. packet taco seasoning
- 2/3 cup water
- 15 oz. can black beans, drained and rinsed
Pasta and Cheese Mixture
- 12 uncooked lasagna noodles
- 15 oz. ricotta cheese
- 1 tablespoon dried oregano
- 1 egg
- 4 cups shredded cheddar cheese, divided (1 cup for layering and 3 cups for topping)
Instructions
- Preheat Oven: Preheat your oven to 350 degrees Fahrenheit to prepare for baking the lasagna.
- Cook Ground Beef: Brown the ground beef over medium heat in a skillet. Add the diced onion halfway through cooking and the minced garlic during the last minute. Drain off any excess grease.
- Simmer Meat Mixture: Add 2/3 cup water and taco seasoning to the cooked meat. Bring to a boil, then reduce heat and simmer until the mixture thickens. Stir in the drained black beans, then remove from heat and set aside.
- Prepare Sauce: Combine the enchilada sauce with the thick and chunky salsa in a bowl.
- Assemble Bottom Layer: Spread a layer of the combined sauce on the bottom of a 9 x 13 inch casserole dish. Add 4 uncooked lasagna noodles evenly on top.
- Mix Ricotta Filling: In a separate bowl, combine the ricotta cheese, dried oregano, and egg until well mixed.
- Build First Layer: Spread one-third of the ricotta mixture over the noodles, then add one-third of the meat mixture, followed by one-third of the sauce mixture. Sprinkle 1 cup of shredded cheddar cheese on top.
- Build Second Layer: Repeat the layering process: noodles, one-third ricotta, one-third meat, one-third sauce, and 1 cup cheddar cheese.
- Build Third Layer: Add the last 4 noodles and spread the remaining ricotta, meat, and sauce. Do not add cheese yet.
- Cover and Bake: Cover the casserole tightly with foil to keep steam inside and bake for 45 minutes to cook the noodles through.
- Add Cheese and Finish Baking: Remove the foil and sprinkle the remaining 2 cups of cheddar cheese on top. Bake uncovered for an additional 15 minutes to melt and brown the cheese.
- Rest and Serve: Let the lasagna rest for 15 minutes before serving. Garnish optionally with parsley, sour cream, or green onions.
Notes
- You can prepare this dish up to 2 days ahead and refrigerate before baking, or freeze it for up to 3 months. Thaw in the fridge for 24-48 hours before baking.
- If baking from frozen, add 10 minutes to the initial covered baking time and add the top cheese layer after this period.
- Store leftover taco lasagna refrigerated for up to 3 days or freeze for up to 3 months.
- If you don’t have enchilada sauce, substitute with two 15.5 oz jars of salsa—preferably a mix of thin restaurant-style and chunky salsa.
- Ricotta can be substituted with sour cream or cottage cheese for a different texture.
- Feel free to mix different cheeses like Cheddar Jack, Monterey Jack, or Jalapeno Jack for more flavor complexity.