I’m so excited to share this Taco Lasagna Recipe with you because it perfectly combines two of my favorite comfort foods—tacos and lasagna—into one incredible dish. Every time I make it, I get delighted by how the layers of seasoned beef, creamy beans, melty cheese, and tender noodles come together to create a cozy, family-friendly meal that’s bursting with bold Mexican-inspired flavors. It’s a guaranteed crowd-pleaser whether you’re feeding a big group or meal prepping for the week ahead.

Why You’ll Love This Taco Lasagna Recipe

What really sets this Taco Lasagna Recipe apart for me is the depth of flavor it offers. The combination of lean ground beef mixed with refried beans, mild salsa, and green chilies delivers a savory, slightly spicy kick that’s balanced by the creamy sour cream and gooey, melted Mexican-style cheese. Each bite feels like a fiesta in your mouth, with layers that are hearty yet comforting. It’s that harmony of textures and spices that makes me return to this recipe over and over.

Besides tasting amazing, I love how straightforward it is to prepare. You don’t have to boil the noodles ahead of time because they cook right in the oven alongside the zesty beef mixture and salsa-water blend, which saves me so much hassle on busy nights. It’s perfect for occasions like family dinners, potlucks, or even casual get-togethers where you want a delicious meal that impresses without keeping you stuck in the kitchen all day. Honestly, it stands out because of the clever layering and the way it comes together baked and bubbly with fresh garnishes on top.

Ingredients You’ll Need

A glass baking dish filled with three visible layers of lasagna arranged horizontally. The bottom layer consists of yellow, wavy-edged pasta sheets. The second layer is a chunky red meat sauce spread evenly across the pasta, with small bits visible throughout. The top layer is shredded white and pale yellow cheese sprinkled generously over the meat sauce, covering it almost completely. The dish sits on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Gathering these simple but essential ingredients is the first step to creating this fantastic Taco Lasagna Recipe. Each one plays a key role in delivering authentic and satisfying flavors, textures, and beautiful color contrast that make the dish so inviting.

  • 2 pounds lean ground beef: Provides the hearty, meaty base that holds all the flavor together.
  • 16 ounces refried beans: Adds creamy texture and a smooth, rich layer throughout the lasagna.
  • 4 ounces chopped green chilies: Offers a mild heat and vibrant flavor that livens up every bite.
  • 1 envelope taco seasoning (2 tablespoons): Brings the signature Mexican spice blend to the beef mixture.
  • 16 ounces mild salsa (divided): Infuses moisture and a zesty kick that helps cook the noodles perfectly.
  • 2 cups water: Combined with salsa to keep the dish moist and tender as it bakes.
  • 2 cups sour cream: Adds a cooling creaminess that balances the spices beautifully.
  • 12 ounces uncooked lasagna noodles: Forms the layers that soak up all the savory juices.
  • 4 cups shredded Mexican-style cheese (divided): Melts to golden perfection, binding everything together.
  • 2 ounces sliced black olives: Brings a salty, slightly tangy topping that contrasts nicely with the cheese.
  • Diced tomatoes: Optional fresh topping for a burst of color and juiciness.
  • Chopped green onions: Adds brightness and a subtle onion flavor as a garnish.

Directions

Step 1: Preheat your oven to 350℉ (175℃) and lightly spray a 9 x 13-inch baking dish with non-stick spray to prevent sticking.

Step 2: In a large skillet over medium heat, brown the lean ground beef thoroughly, breaking it up gently with a spoon as it cooks. Drain any excess grease once the beef is fully cooked.

Step 3: Stir the refried beans, chopped green chilies, taco seasoning, and 2 tablespoons of the mild salsa into the cooked beef in your skillet. Mix everything thoroughly to combine and set aside the remaining salsa for later.

Step 4: Cover the bottom of your prepared dish with uncooked lasagna noodles, breaking them as you need to so they fit snugly. Then add one-third of the beef mixture over the noodles.

Step 5: Sprinkle 1 cup of shredded Mexican-style cheese over the beef mixture, then repeat the layering two more times, finishing with cheese on top.

Step 6: Combine 2 cups of water with the remaining salsa in a bowl or measuring cup and pour this evenly over the layered lasagna. This mixture will keep everything nice and moist as it bakes.

Step 7: Cover the casserole dish tightly with aluminum foil and bake for 1 hour. This allows the noodles to cook through and all the flavors to blend beautifully.

Step 8: Remove the foil and spread the sour cream evenly over the lasagna. Sprinkle the top with sliced black olives and the remaining 1 cup of shredded cheese.

Step 9: Return the uncovered dish to the oven and bake for an additional 5 to 10 minutes, or until the cheese on top melts and starts to bubble.

Step 10: Let the taco lasagna rest for 10 minutes after baking to set up nicely. Before serving, garnish with diced tomatoes and chopped green onions if you like, for an extra pop of freshness.

Servings and Timing

This Taco Lasagna Recipe yields about 12 generous servings, making it ideal for large families or gatherings. The total prep time is roughly 20 minutes, including browning the beef and assembling the layers. Baking takes about 1 hour and 10 minutes in total—1 hour covered and an additional 5 to 10 minutes uncovered for that perfect cheese finish. Allow 10 minutes of resting time after coming out of the oven to let everything settle and be ready to enjoy.

How to Serve This Taco Lasagna Recipe

A close-up view of a square slice of layered casserole being lifted, showing at least five thick layers, each layer containing ground meat mixed with black beans and melted cheese. The top layer is fully covered with melted cheese, garnished with small diced red tomatoes and chopped green onions. The casserole is in a clear glass dish placed on a white marbled surface, with other slices and fresh tomato pieces visible in the blurry background. Photo taken with an iphone --ar 4:5 --v 7

When I serve this Taco Lasagna Recipe, I like to pair it with simple but flavorful sides that complement its rich, spicy layers. A crisp green salad with a tangy lime vinaigrette or a Southwestern corn salad with black beans and cilantro always brightens up the meal. For added comfort, a side of Mexican rice or warm tortillas works wonderfully too. These accompaniments balance the richness of the lasagna and bring fresh textures to the table.

I love to garnish the dish with chopped green onions, diced tomatoes, and sliced black olives to add bursts of color and fresh flavors right before serving. For plating, I usually scoop out straight from the casserole into deep plates, ensuring everyone gets a nice mix of noodles, beef, beans, and cheese in every bite. This Taco Lasagna is best enjoyed hot or warm to melt the cheese just right.

For beverages, I often offer chilled Mexican beers or a fruity margarita to highlight the dish’s Mexican flair. Non-alcoholic options like sparkling limeade or a hibiscus iced tea also pair beautifully. Whether it’s a casual weeknight dinner, a festive party, or a comforting Sunday supper, this recipe always feels like a celebration at the table.

Variations

One of the things I love about this Taco Lasagna Recipe is how versatile it is. If you want to swap out the ground beef, ground turkey or chicken both work well as leaner options and soak up the spices nicely. For a vegetarian twist, I replace the meat with extra beans or sautéed veggies like bell peppers and zucchini, which keeps the texture hearty and satisfying.

If you’re gluten-free, using gluten-free lasagna noodles or even thinly sliced zucchini or eggplant as noodle substitutes works beautifully. For those on a vegan diet, swapping out the cheese for dairy-free alternatives and using coconut or cashew-based sour cream replacements makes this recipe completely plant-based without sacrificing creaminess or flavor.

To change up the flavor profile, try using a spicier salsa or adding a dash of chipotle powder to give it a smoky heat. You could also mix in corn kernels or jalapeños for an extra layer of texture and zest. If you’re feeling adventurous, baking this dish in individual ramekins makes for a fun presentation and perfect portion control, great for entertaining guests.

Storage and Reheating

Storing Leftovers

After enjoying your Taco Lasagna, store any leftovers in an airtight container in the refrigerator. I recommend using glass or BPA-free plastic containers with tight-fitting lids to keep the layers fresh and prevent drying out. It will stay delicious for up to 4 days, though I find it tastes best within the first two.

Freezing

You can definitely freeze this lasagna to enjoy later. To do this properly, cool the dish completely, then transfer portions or the entire casserole into a freezer-safe container or wrap tightly with plastic wrap and foil. Frozen Taco Lasagna keeps well for up to 3 months. Just be sure to thaw it overnight in the fridge before reheating to get the best texture.

Reheating

The best way to reheat leftover Taco Lasagna is in the oven at 350℉, covered loosely with foil to prevent the cheese from burning, for about 20-30 minutes or until heated through. This method helps maintain that wonderful layered texture and melty cheese topping. Avoid microwaving too long as it can make the noodles soggy and the cheese rubbery. If you’re in a hurry, a quick reheat in the microwave for a minute or two followed by a short oven broil can help revive the top layer.

FAQs

Can I prepare this Taco Lasagna Recipe ahead of time?

Absolutely! You can assemble the entire dish a day in advance, cover it tightly with foil, and keep it refrigerated until you’re ready to bake. This makes meal prep a breeze and the flavors actually meld even better with extra resting time.

Do I need to boil the lasagna noodles before assembling?

Nope! One of my favorite parts of this recipe is using uncooked lasagna noodles that bake perfectly in the oven soaking up the salsa and water mixture. It saves time and keeps the layers less mushy.

Can I make this recipe spicy?

Definitely! Feel free to use a spicier salsa, add extra chopped green chilies, or sprinkle in cayenne or chipotle powder to kick up the heat to your taste.

Is there a way to make this recipe dairy-free?

Yes, to make it dairy-free, swap the sour cream and cheese for your favorite plant-based alternatives. Nutritional yeast adds a cheesy flavor too if you want an extra boost.

What can I serve with Taco Lasagna to complete the meal?

A fresh salad with crisp greens and a citrus dressing, or sides like Mexican street corn or black bean salad work beautifully to balance the richness of the lasagna and add refreshing notes.

Conclusion

I hope you’re as excited to try this Taco Lasagna Recipe as I am every time I make it. It’s one of those delicious, heartwarming dishes that brings everyone together around the table with smiles and satisfied appetites. Plus, it’s easy to customize and makes excellent leftovers. Trust me, once you taste the layers of bold flavors and creamy melted cheese, this will quickly become one of your go-to comfort meals too!

Print

Taco Lasagna Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 1 review

This Taco Lasagna is a delicious fusion of classic lasagna and Tex-Mex flavors, combining layers of seasoned ground beef, refried beans, lasagna noodles, cheese, and salsa. Baked to perfection and topped with sour cream, black olives, and fresh vegetables, this hearty casserole serves 12 and is perfect for family dinners or gatherings.

  • Author: Madelyn
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 35 minutes
  • Yield: 12 servings
  • Category: Casserole
  • Method: Baking
  • Cuisine: Tex-Mex

Ingredients

Main Ingredients

  • 2 pounds lean ground beef
  • 16 ounces refried beans
  • 4 ounces chopped green chilies
  • 1 envelope taco seasoning (2 tablespoons)
  • 16 ounces mild salsa (divided)
  • 2 cups water
  • 2 cups sour cream
  • 12 ounces uncooked lasagna noodles
  • 4 cups shredded Mexican-style cheese (divided)
  • 2 ounces sliced black olives

Toppings (Optional)

  • Diced tomatoes
  • Chopped green onions

Instructions

  1. Prepare the baking dish: Preheat your oven to 350℉ (175℃). Lightly spray a 9 x 13-inch baking dish with non-stick cooking spray to prevent sticking and set it aside.
  2. Cook the ground beef: In a large skillet over medium heat, add the lean ground beef. Cook while breaking the meat apart with a spoon until fully browned. Once cooked through, drain any excess grease from the skillet.
  3. Make the beef mixture: To the cooked ground beef, add the refried beans, chopped green chilies, taco seasoning, and 2 tablespoons of the mild salsa. Stir everything together thoroughly to combine the flavors. Keep the remaining salsa for later layering.
  4. Layer the lasagna: Begin layering in the prepared baking dish by covering the bottom with a single layer of uncooked lasagna noodles, breaking pieces as needed to fit. Spread one-third of the beef and bean mixture evenly over the noodles, then sprinkle 1 cup of shredded Mexican-style cheese on top. Repeat this layering process two more times, finishing with a layer of cheese on top.
  5. Add salsa and water: In a medium bowl or measuring cup, mix 2 cups of water with the remaining salsa. Pour this mixture evenly over the entire lasagna. This adds moisture to help the noodles cook through and infuses additional flavor.
  6. Bake covered: Cover the dish tightly with aluminum foil. Bake in the preheated oven for 1 hour. This slow baking allows the noodles to soften and the flavors to meld beautifully.
  7. Add final toppings and finish baking: After 1 hour, remove the foil. Spread the sour cream evenly over the top, then sprinkle sliced black olives and the remaining 1 cup of shredded cheese over the lasagna. Return to the oven uncovered and bake for another 5 to 10 minutes, until the cheese is melted and bubbly.
  8. Rest and garnish: Let the taco lasagna rest for 10 minutes after removing it from the oven to set. Before serving, optionally garnish with diced tomatoes and chopped green onions for added freshness and vibrant color.

Notes

  • Use lean ground beef to reduce excess grease and make the dish healthier.
  • The uncooked lasagna noodles cook perfectly in the salsa and water mixture during baking, eliminating the need to boil them first.
  • Feel free to customize the toppings with jalapeños or avocado slices for extra flavor.
  • If desired, substitute sour cream with a dairy-free alternative to suit dietary preferences.
  • This recipe can be made ahead and refrigerated; simply extend baking time by 10-15 minutes if baking from cold.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star