Best Taco Lasagna Casserole for an Easy Cozy Dinner

A baked Taco Lasagna Casserole with melted cheese, taco beef, beans, corn, and cilantro in a white baking dish on a white kitchen counter.

This Taco Lasagna Casserole is an easy weeknight dinner made with layers of tortillas, taco-seasoned beef, beans, salsa, and melty cheese. It has all the cozy comfort of lasagna with the bright, familiar flavors of taco night.

Scroll Down for the Recipe Card 👇

Recipe Info Table

Recipe DetailTime / Amount
Prep Time15 minutes
Cook Time25 minutes
Active Time20 minutes
Total Time40 minutes
Servings6 servings
Close-up slice of Taco Lasagna Casserole showing layers of tortillas, taco meat, beans, salsa, and melted cheese.

Why You’ll Love This Recipe

It turns taco night into a warm, sliceable casserole that feels extra comforting.

The layers are simple, cheesy, and full of familiar pantry ingredients.

It is easy to make ahead, reheat, and serve on a busy weeknight.

Ingredients

Ingredients for Taco Lasagna Casserole arranged on a white kitchen counter including tortillas, ground beef, beans, corn, salsa, cheese, and taco seasoning.

Main Ingredients

  • 1 tablespoon olive oil
  • 1 pound lean ground beef
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 packet taco seasoning, or 2 tablespoons homemade taco seasoning
  • 1/3 cup water
  • 1 can black beans, drained and rinsed
  • 1 cup corn, canned, frozen, or fresh
  • 1 1/2 cups salsa
  • 1 can diced tomatoes with green chiles, drained
  • 8 medium flour tortillas
  • 2 1/2 cups shredded Mexican blend cheese

Optional Toppings

  • Sour cream
  • Chopped cilantro
  • Sliced green onions
  • Diced avocado
  • Shredded lettuce
  • Lime wedges
  • Pickled jalapeños

Step by Step

1. Prepare the oven and baking dish

Preheat the oven to 375°F. Lightly grease a 9×13-inch baking dish with cooking spray or a thin layer of oil.

2. Cook the taco beef

Warm the olive oil in a large skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes, until softened.

Add the ground beef and cook until browned, breaking it apart with a spoon as it cooks. Drain excess grease if needed.

Stir in the garlic, taco seasoning, and water. Let everything simmer for 2 to 3 minutes, until the beef is coated and flavorful.

3. Add the beans and vegetables

Stir the black beans, corn, salsa, and drained tomatoes with green chiles into the beef mixture. Let it warm together for 2 minutes, then remove from the heat.

4. Build the first layer

Spread a thin spoonful of the beef mixture on the bottom of the baking dish. Add a layer of tortillas, trimming or overlapping them as needed to cover the dish.

5. Add filling and cheese

Spoon about one-third of the taco beef mixture over the tortillas. Sprinkle with about one-third of the shredded cheese.

6. Repeat the layers

Continue layering tortillas, taco beef mixture, and cheese until you have 3 layers. Finish with cheese on top so it melts into a golden, cozy topping.

7. Bake the casserole

Cover the dish loosely with foil and bake for 15 minutes. Remove the foil and bake for another 10 minutes, or until the cheese is melted and the edges are bubbling.

8. Rest and serve

Let the casserole rest for 8 to 10 minutes before slicing. This helps the layers settle and makes each piece easier to serve.

Add your favorite toppings and serve warm.

👇 Get the full printable recipe below

A baked Taco Lasagna Casserole with melted cheese, taco beef, beans, corn, and cilantro in a white baking dish on a white kitchen counter.

Taco Lasagna Casserole

This Taco Lasagna Casserole is an easy weeknight dinner made with layers of tortillas, taco-seasoned beef, beans, salsa, and melty cheese. It has all the cozy comfort of lasagna with the bright, familiar flavors of taco night.
Prep Time 15 minutes
Cook Time 25 minutes
Active Time 20 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Casserole, Dinner
Cuisine: Mexican-Inspired
Calories: 485

Ingredients
  

Main Ingredients
  • 1 tablespoon olive oil
  • 1 pound lean ground beef
  • 1 small yellow onion finely diced
  • 2 cloves garlic minced
  • 1 packet taco seasoning or 2 tablespoons homemade taco seasoning
  • 1/3 cup water
  • 1 can black beans drained and rinsed
  • 1 cup corn canned, frozen, or fresh
  • 1 1/2 cups salsa
  • 1 can diced tomatoes with green chiles drained
  • 8 medium flour tortillas
  • 2 1/2 cups shredded Mexican blend cheese
Optional Toppings
  • sour cream
  • chopped cilantro
  • sliced green onions
  • diced avocado
  • shredded lettuce
  • lime wedges
  • pickled jalapeños

Equipment

  • 9×13-inch baking dish
  • Large Skillet

Method
 

  1. Preheat the oven to 375°F. Lightly grease a 9×13-inch baking dish with cooking spray or a thin layer of oil.
  2. Warm the olive oil in a large skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes, until softened.
  3. Add the ground beef and cook until browned, breaking it apart with a spoon as it cooks. Drain excess grease if needed.
  4. Stir in the garlic, taco seasoning, and water. Simmer for 2 to 3 minutes, until the beef is coated and flavorful.
  5. Stir the black beans, corn, salsa, and drained tomatoes with green chiles into the beef mixture. Warm together for 2 minutes, then remove from the heat.
  6. Spread a thin spoonful of the beef mixture on the bottom of the baking dish. Add a layer of tortillas, trimming or overlapping them as needed to cover the dish.
  7. Spoon about one-third of the taco beef mixture over the tortillas. Sprinkle with about one-third of the shredded cheese.
  8. Continue layering tortillas, taco beef mixture, and cheese until you have 3 layers. Finish with cheese on top.
  9. Cover the dish loosely with foil and bake for 15 minutes. Remove the foil and bake for another 10 minutes, or until the cheese is melted and the edges are bubbling.
  10. Let the casserole rest for 8 to 10 minutes before slicing. Add your favorite toppings and serve warm.

Notes

Drain the tomatoes well and avoid adding extra sauce to keep the casserole from becoming watery. Let the casserole rest before slicing so the layers settle and serve cleanly.
For a lighter version, use lean ground turkey, reduced-sodium seasoning, and part-skim cheese. You can also assemble the casserole up to 24 hours ahead and refrigerate until ready to bake.

Want another cozy taco-style dinner for the week? Try this loaded potato taco bowl meal prep for an easy, filling meal you can prep ahead and enjoy all week.

Nutrition Table

NutritionApprox. Amount Per Serving
Calories485
Protein29g
Carbs39g
Fat25g
Fiber7g
Sugar6g
Sodium980mg

Nutrition will vary depending on the tortillas, salsa, cheese, and taco seasoning used. For a lighter version, use lean ground turkey, reduced-sodium seasoning, and part-skim cheese.

Health Benefits

This casserole offers a good amount of protein from the beef, beans, and cheese, making it a filling dinner option. Black beans and corn add fiber, while salsa and tomatoes bring brightness and extra flavor without much effort.

For a more balanced plate, serve it with a crisp green salad, roasted vegetables, or a simple avocado-lime slaw.

Common Mistakes

Using too much liquid

Salsa, tomatoes, and beef juices can make the casserole watery if there is too much moisture. Drain the tomatoes well and avoid adding extra sauce beyond the recipe amount.

Skipping the rest time

The casserole needs a few minutes after baking to settle. Cutting it right away can make the layers slide apart.

Overloading the tortillas

The tortillas should be covered but not buried in too much filling. Even layers help the casserole bake evenly and slice cleanly.

Expert Tips

Use medium flour tortillas for soft, lasagna-like layers. Corn tortillas also work, but they create a slightly different texture and a more pronounced corn flavor.

For deeper flavor, use fire-roasted diced tomatoes or a smoky salsa. A little smoked paprika or chipotle powder can also make the casserole taste warmer and richer.

For a creamy layer, spread a thin layer of refried beans on some of the tortillas before adding the beef mixture.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual slices in the microwave, or warm larger portions in a covered baking dish at 350°F until heated through.

This casserole can also be frozen. Wrap cooled slices tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Make-Ahead Tips

You can assemble the casserole up to 24 hours ahead. Cover it tightly and refrigerate until ready to bake.

When baking from the refrigerator, add about 5 to 10 extra minutes to the covered baking time, since the dish will be cold.

What to Serve With It

This Taco Lasagna Casserole is hearty on its own, but it pairs beautifully with simple sides. Try a green salad, cilantro-lime rice, roasted peppers, or tortilla chips with guacamole.

For a cozy dinner spread, serve it with lime wedges, sour cream, shredded lettuce, and a bowl of warm black beans on the side.

FAQ

Can I make Taco Lasagna Casserole with corn tortillas?

Yes. Corn tortillas work well and give the casserole a more traditional taco flavor. They may be a little more delicate than flour tortillas, so overlap them gently in the dish.

Can I use ground turkey instead of ground beef?

Yes. Ground turkey is a great option for a lighter version. Add a little extra seasoning or salsa if you want a richer flavor.

Is Taco Lasagna Casserole spicy?

It depends on your salsa, taco seasoning, and diced tomatoes. Use mild salsa for a gentle family-friendly version, or add jalapeños and hot salsa for more heat.

Can I make this casserole ahead of time?

Yes. Assemble it up to 24 hours in advance, cover it, and refrigerate. Bake when ready, adding a few extra minutes if it goes into the oven cold.

How do I keep taco casserole from getting soggy?

Drain the tomatoes, avoid adding too much salsa, and let the casserole rest before slicing. These small steps help the layers stay cozy and structured.

Conclusion

This Taco Lasagna Casserole is the kind of dinner that brings everyone to the table quickly. It is cheesy, hearty, simple to layer, and full of warm taco flavor.

On a quiet weeknight, when the kitchen light feels soft and the evening needs something easy, this casserole is a comforting answer. Slice it warm, add a little sour cream or avocado, and let dinner feel simple again.

For more calm, cozy meals to make on busy evenings, browse these easy dinner recipes and find your next simple weeknight favorite.