
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 👇
Clickable Table of Contents
Recipe Info Table
| Recipe Detail | Time / Amount |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 25 minutes |
| Active Time | 20 minutes |
| Total Time | 40 minutes |
| Servings | 6 servings |

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.
To make Taco Lasagna Casserole, cook ground beef with taco seasoning, then layer it in a baking dish with tortillas, beans, corn, salsa, and cheese. Bake until hot and bubbling, then let it rest for a few minutes before slicing.
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
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

Taco Lasagna Casserole
Ingredients
Equipment
Method
- Preheat the oven to 375°F. Lightly grease a 9×13-inch baking dish with cooking spray or a thin layer of oil.
- 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. Simmer for 2 to 3 minutes, until the beef is coated and flavorful.
- 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.
- 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.
- Spoon about one-third of the taco beef mixture over the tortillas. Sprinkle with about one-third of the shredded cheese.
- Continue layering tortillas, taco beef mixture, and cheese until you have 3 layers. Finish with cheese on top.
- 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.
- Let the casserole rest for 8 to 10 minutes before slicing. Add your favorite toppings and serve warm.
Notes
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
| Nutrition | Approx. Amount Per Serving |
|---|---|
| Calories | 485 |
| Protein | 29g |
| Carbs | 39g |
| Fat | 25g |
| Fiber | 7g |
| Sugar | 6g |
| Sodium | 980mg |
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.