Cheesy Taco Lasagna
Cheesy taco lasagna is a bold, comforting dinner layered with seasoned ground beef, tortillas, melted cheese, beans, and salsa, bringing together the best of tacos and lasagna in one delicious dish.
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Main Course
Cuisine American, Mexican
- 1 lb ground beef or substitute ground turkey or chicken
- 1 packet taco seasoning or 2 tablespoons homemade taco spice mix
- 1/2 cup water
- 1 cup salsa mild, medium, or hot, depending on your preference
- 1 can 15 oz black beans, drained and rinsed
- 1 can 15 oz corn, drained
- 6 medium flour tortillas
- 2 cups shredded Mexican blend cheese or cheddar, Monterey Jack, or a mix
- 1 cup sour cream
Optional toppings:
- chopped cilantro diced tomatoes, sliced jalapeños, or avocado
Cook the beef
In a large skillet over medium-high heat, cook the ground beef until browned, breaking it into small crumbles with a spatula.
Drain any excess grease, then stir in the taco seasoning and water. Simmer for 2–3 minutes until the beef is fully coated in seasoning and the mixture thickens slightly.
Assemble the lasagna
Preheat your oven to 375°F. Spray your 9x13-inch baking dish with nonstick cooking spray. Lay one tortilla at the bottom of the dish, covering as much of the surface as possible.
Spread a layer of the beef mixture over the tortilla, followed by a dollop of sour cream and a sprinkle of shredded cheese. Repeat these layers (tortilla, beef, sour cream, cheese) until you’ve used up all the filling, finishing with a generous layer of cheese on top.