If you love the bold flavors of Mexican food and the comforting layers of classic lasagna, this Taco Lasagna Recipe is exactly what your dinner table needs. It combines seasoned ground beef, hearty black beans, sweet corn, vibrant salsa, and ooey-gooey cheese all stacked between soft flour tortillas. The result is an irresistible, crowd-pleasing casserole that’s as fun to make as it is to eat. Whether it’s a weeknight dinner or a festive gathering, this Taco Lasagna Recipe brings warmth, spice, and satisfaction with every bite.

Ingredients You’ll Need
Gathering these simple, wholesome ingredients is the first step to building your Taco Lasagna Recipe. Each one adds a unique texture, burst of flavor, or color that transforms the dish from ordinary to extraordinary.
- 1 lb ground beef: The savory and hearty base that carries the taco flavor throughout the dish.
- 1 packet taco seasoning: A blend of spices that infuses the beef with authentic Mexican zest.
- 3/4 cup water: Helps the seasoning blend evenly with the beef and creates a delicious sauce.
- 2 cups salsa: Adds tangy freshness and a bit of moisture to keep every bite juicy.
- 4 large flour tortillas: Soft layers that replace traditional pasta sheets perfectly for a Tex-Mex twist.
- 1 can (15 oz) black beans, drained and rinsed: Offers protein and a creamy texture that balances the beef.
- 1 can (15 oz) corn, drained: Sweet kernels that provide contrast and bursts of color.
- 2 cups shredded cheddar cheese: Sharp and melty cheese that brings rich flavor and gooey texture.
- 2 cups shredded Monterey Jack cheese: Smooth and creamy, making the cheese layers extra luscious.
- 1 cup sour cream: A cool topping to contrast the warm, spicy layers below.
- 1/4 cup chopped fresh cilantro: Fresh herbaceous notes that lift the entire dish.
- 2 tablespoons sliced green onions: Adds a mild onion crunch and bright green color for garnish.
How to Make Taco Lasagna Recipe
Step 1: Preheat the Oven
Start by heating your oven to 350°F (175°C). This ensures your Taco Lasagna Recipe will bake evenly to a bubbling, golden perfection.
Step 2: Cook the Ground Beef
In a large skillet set over medium heat, brown your ground beef completely. Don’t forget to drain any excess fat to keep the final dish from being greasy. This step creates the rich meatiness that’s the heart of the recipe.
Step 3: Add Taco Seasoning and Water
Sprinkle the taco seasoning over the cooked beef and add water. Stir well and let it simmer about 5 minutes until the sauce thickens slightly. This step deepens the flavors and makes the beef delightfully saucy.
Step 4: Stir in Salsa
Add the salsa to the skillet and cook for another 2 minutes. The salsa brings acidity and brightness that perfectly complements the spice of the seasoning.
Step 5: Prepare Beans and Corn Mixture
In a separate bowl, combine the black beans and corn. This colorful mixture adds a lovely texture contrast and wholesome flavor to the layers.
Step 6: Assemble the Taco Lasagna
Start layering your 9×13 inch baking dish by spreading a thin layer of the beef mixture on the bottom. Then place one tortilla on top to cover evenly. Next, spread the bean and corn mixture over the tortilla, followed by a generous sprinkling of both shredded cheddar and Monterey Jack cheese.
Step 7: Repeat Layers
Continue layering the beef, tortilla, beans and corn, and cheeses until all ingredients are used, finishing with a top layer of cheese. This stacking creates that signature lasagna effect but with mouthwatering Tex-Mex flavors.
Step 8: Bake Covered
Cover the dish with foil and place in the oven. Bake for 25-30 minutes to allow all the flavors to meld and the cheese to melt thoroughly without burning.
Step 9: Bake Uncovered for a Golden Finish
Remove the foil and bake an additional 10 minutes until the cheese on top turns golden and bubbly. This crispy layer provides irresistible texture contrast to the creamy interior.
Step 10: Let Cool and Top
After removing from the oven, let the Taco Lasagna Recipe rest for 5 minutes. Then top it off with cool sour cream, fresh cilantro, and sliced green onions before serving. These finishing touches elevate the dish with fresh, creamy, and crunchy elements.
How to Serve Taco Lasagna Recipe

Garnishes
While sour cream, cilantro, and green onions are classic garnishes, adding sliced avocado, jalapeño slices, or a squeeze of lime can brighten the dish even more. These toppings add freshness and layers of flavor that keep every bite exciting.
Side Dishes
Pair this Taco Lasagna Recipe with a crisp green salad dressed in lime vinaigrette or some warm Mexican rice to round out your meal. For extra comfort, chips and guacamole or a simple corn on the cob with chili powder make fantastic accompaniments too.
Creative Ways to Present
If you’re serving guests, consider cutting the lasagna into squares and plating them with a dollop of sour cream and a sprinkle of cilantro for individual portions. You can also turn leftovers into loaded taco salads or crispy quesadillas the next day. The versatility makes this dish a winner in every setting.
Make Ahead and Storage
Storing Leftovers
Store any leftover Taco Lasagna Recipe in an airtight container in the refrigerator. It will keep well for 3 to 4 days and actually tastes even better as the flavors continue to meld together.
Freezing
This lasagna freezes beautifully. Wrap it tightly with plastic wrap and foil, then freeze for up to 2 months. To enjoy, thaw it overnight in the fridge before reheating, preserving its texture and flavor.
Reheating
Reheat leftovers in the oven at 350°F for about 15-20 minutes or until warmed through to keep the crispy top intact. Alternatively, microwave individual portions covered loosely for quick, satisfying meals.
FAQs
Can I use corn tortillas instead of flour tortillas?
Absolutely! Corn tortillas will add a more traditional Mexican flavor and slight texture difference. Just be gentle layering them as they can be more fragile than flour tortillas.
Is this recipe spicy?
The heat level depends mostly on the taco seasoning and salsa you choose. For milder options, pick seasoning without chili or mild salsa. For a kick, use spicy salsa or add fresh jalapeños.
Can I make this vegetarian?
Yes, substitute the ground beef with extra beans, cooked lentils, or seasoned vegetables like bell peppers and mushrooms for a delicious vegetarian version.
How thick should I layer the tortillas and fillings?
Try to spread each layer evenly but not too thick so the lasagna bakes evenly. Thin layers ensure every bite has a balanced mix of flavors and textures.
Can I prepare this ahead of time and bake later?
Definitely! Assemble the Taco Lasagna Recipe a few hours in advance, cover it tightly, and refrigerate until ready to bake. Just add a few extra minutes to the baking time if it’s chilled.
Final Thoughts
Ready to dive into a dish that’s bursting with flavor and fuss-free to make? This Taco Lasagna Recipe is your new go-to for family dinners or casual entertaining. Its layers of seasoned beef, beans, and cheese wrapped in tortillas create a cozy, comforting experience that feels like a warm hug on a plate. Give it a try – I promise it will become a favorite you’ll want to make again and again!
Print
Taco Lasagna Recipe
- Prep Time: 0h 15m
- Cook Time: 0h 45m
- Total Time: 1h 00m
- Yield: 6 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican-American
Description
This hearty Taco Lasagna combines the bold flavors of seasoned ground beef, black beans, corn, and a blend of cheddar and Monterey Jack cheeses layered between soft flour tortillas. Baked to bubbly perfection, it’s an easy and satisfying Mexican-inspired casserole perfect for family dinners or casual get-togethers.
Ingredients
Meat and Seasoning
- 1 lb ground beef
- 1 packet taco seasoning
- 3/4 cup water
- 2 cups salsa
Veggies and Beans
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained
Cheese and Tortillas
- 4 large flour tortillas
- 2 cups shredded cheddar cheese
- 2 cups shredded Monterey Jack cheese
Toppings
- 1 cup sour cream
- 1/4 cup chopped fresh cilantro
- 2 tablespoons sliced green onions
Instructions
- Preheat Oven: Preheat your oven to 350°F (175°C) to prepare for baking the assembled lasagna.
- Cook Ground Beef: In a large skillet over medium heat, cook the ground beef until fully browned, then drain any excess fat to keep the dish from becoming greasy.
- Season Beef: Add taco seasoning and water to the cooked beef, stirring well to combine. Allow it to simmer for about 5 minutes until slightly thickened for enhanced flavor.
- Add Salsa: Stir in the salsa and cook the mixture for an additional 2 minutes to meld the flavors.
- Prepare Beans and Corn: In a separate bowl, mix together the drained and rinsed black beans with the drained corn to create a hearty layer.
- Layer Beef: Spread a thin layer of the beef mixture evenly across the bottom of a 9×13 inch baking dish as the base layer.
- First Tortilla Layer: Place a flour tortilla over the beef mixture, ensuring it covers the dish bottom evenly to act as a lasagna ‘noodle’.
- Add Bean Mixture: Spread a layer of the black bean and corn mixture over the tortilla to add texture and flavor.
- Cheese Layer: Sprinkle an even layer of shredded cheddar and Monterey Jack cheeses over the beans for gooey richness.
- Repeat Layers: Continue layering beef mixture, tortilla, bean and corn mixture, and cheese until ingredients are used up, finishing with cheese on top for a golden crust.
- Cover and Bake: Cover the dish with aluminum foil and bake in the preheated oven for 25-30 minutes to cook through and heat evenly.
- Brown Cheese: Remove the foil and bake for another 10 minutes until the cheese on top is bubbly and nicely golden brown.
- Cool Slightly: Remove from the oven and let the lasagna cool for 5 minutes to set before slicing.
- Add Toppings: Top with sour cream, chopped fresh cilantro, and sliced green onions for freshness and added flavor before serving.
Notes
- Use warm tortillas for easier layering and to prevent tearing.
- Feel free to substitute ground beef with ground turkey or chicken for a leaner option.
- Can be prepared a day ahead and refrigerated; bake covered and add extra baking time if coming from cold.
- Customize heat level by adjusting the amount or type of salsa and taco seasoning used.
- Leftovers keep well in the refrigerator for up to 3 days and reheat nicely in the oven or microwave.

