Go Back
+ servings
side view shot of the taco lasagna in a baking dish
Print Recipe Add to Collection
4.63 from 24 votes

Taco Lasagna

This Taco Lasagna is saucy, cheesy and delicious. Try this fun twist on your traditional lasagna with lots of Mexican flavors, yet still an easy weeknight and family-friendly meal.
Prep Time10 mins
Cook Time40 mins
Total Time50 mins
Course: Main Course
Cuisine: Mexican
Keyword: mexican food, taco lasagna
Servings: 8
Calories: 536kcal


  • 1 pound ground beef
  • 1 large onion chopped
  • 1 green bell pepper chopped
  • 7 ounce taco sauce I used Club House (1 jar)
  • 10 ounce enchilada sauce (1 can)
  • 15 ounce ricotta cheese
  • 1 egg
  • 2 1/2 cups cheddar cheese I used Mexican blend
  • 9 lasagna noodles no boil, (about half a package)


  • 1/2 cup cherry tomatoes chopped
  • 2 green onions chopped
  • 2 tablespoon fresh cilantro chopped
  • 1 avocado sliced


  • Preheat oven to 375 F degrees.
  • Add the ground beef to a large skillet and brown it over medium-high heat until it's no longer pink, breaking it up as you go along. 
  • Add the chopped onion and bell pepper to the skillet and let it cook for about 3 minutes, until the onion is translucent and the pepper is tender.
  • Stir in the taco sauce and enchilada sauce and bring to a boil. Remove from heat.
  • In another medium size bowl, whisk together the ricotta cheese, egg and 1/2 cup of the cheddar cheese.
  • Start layering the lasagna in a 9x13-inch baking dish. Start with a layer of 3 lasagna noodles, then add 1/2 of the meat sauce over the noodles. Next add 3 more lasagna noodles, then spread the ricotta mixture over the noodles. Add 3 more lasagna noodles, then the remaining meat sauce. Top with the remaining 2 cups of cheese. 
  • Bake uncovered for 30 minutes or until the cheese melts and gets bubbly and the noodles are cooked through. 
  • Let cool for about 10 minutes before slicing it then top with tomatoes, onions, cilantro and avocados. 


Sauce: The taco sauce I used has chipotle in it and lots of seasoning which makes it very flavorful, it's called Taco Skillet Sauce with Chipotle by Club House. However, if you cannot find this exact sauce feel free to add Taco seasoning to the sauce for more flavor.
Freezing: To freeze leftover lasagna, it's best to cut it up into individual servings first, then wrap each serving in plastic wrap. Make sure each piece is wrapped tightly. Place all the individual wrapped pieces in a large freezer-safe plastic bag. Lasagna will last for several months in the freezer.
Leftovers: To store leftovers in the refrigerator, place lasagna in an airtight container and refrigerate for 5 to 7 days.
Nutritional Information: Please keep in mind that nutritional information is a rough estimate and can vary greatly based on products used.


Calories: 536kcal | Carbohydrates: 35g | Protein: 32g | Fat: 29g | Saturated Fat: 14g | Cholesterol: 121mg | Sodium: 837mg | Potassium: 554mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1195IU | Vitamin C: 19.7mg | Calcium: 392mg | Iron: 2.9mg