Welcome to a layered, comforting dinner that blends two beloved classics: tacos and lasagna. This Best Taco Lasagna Recipe is a crowd-pleaser—cheesy, saucy, and easy to assemble. It uses 8-inch flour or corn tortillas, a hearty seasoned beef mixture, beans for texture and protein, and plenty of melty Mexican cheese. Whether you’re feeding a family or bringing a dish to potluck, this bake is satisfying and simple to pull together on a weeknight or for a weekend treat.
Why this recipe works

This Best Taco Lasagna Recipe thrives on contrast: tender tortillas that soak up sauce, creamy refried beans that add richness, and a slightly spicy, savory ground beef layer. Using both salsa and diced green chiles gives vibrant flavor without extra effort, while the cornstarch-thickened salsa in the final layer keeps everything neat for clean slices. It’s adaptable, reliably delicious, and comes together with pantry-friendly ingredients.
Ingredients
- 12 flour or corn tortillas, 8-inch ones
- 1 can (15 ounces) black or pinto beans, rinsed and drained
- 2 cans (16 ounces) refried beans
- 3 cups shredded Mexican cheese blend
- 1 1/2 pounds ground beef
- 1 small onion, finely diced
- 6 cloves garlic, minced
- 1 green bell pepper, finely diced
- 1 can (7 ounces) diced green chiles
- 3 cups salsa
- 2 tablespoons taco seasoning
- Salt and pepper to taste
- 2 tablespoons cornstarch
- 4 tablespoons water
- 1 cup salsa
- 1 cup shredded Mexican cheese blend
Notes on ingredients
Use either flour or corn tortillas based on your preference; both work well. The recipe calls for a full 3 cups of salsa in the beef mixture and an additional cup of salsa to be thickened with cornstarch—this double-dose of salsa keeps layers saucy and flavorful. If you prefer milder heat, choose a mild salsa and mild diced green chiles. If you want more kick, choose medium or hot varieties. The beans add body and fiber, and two cans of refried beans provide a creamy, spreadable layer that mimics the ricotta or béchamel you might expect in traditional lasagna.
Equipment

- Large skillet or sauté pan
- Mixing bowls
- 9×13-inch baking dish (or similar size)
- Spatula and wooden spoon
- Oven preheated to 375°F (190°C)
Step-by-step directions

Follow these clear steps to build and bake the Best Taco Lasagna Recipe. The method preserves the original order of the components while clarifying each action for consistent results.
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish or a similar-sized casserole pan.
- Prepare the beef mixture: Heat a large skillet over medium-high heat. Add the 1 1/2 pounds ground beef, 1 small finely diced onion, 6 cloves minced garlic, and 1 green bell pepper finely diced. Cook, breaking up the meat with a spoon, until the beef is browned and the vegetables are softened, about 6–8 minutes.
- Drain any excess fat from the skillet. Return the skillet to the heat and stir in 1 can (7 ounces) diced green chiles, 3 cups salsa, and 2 tablespoons taco seasoning. Season with salt and pepper to taste. Simmer the mixture for 3–5 minutes so the flavors meld and some excess liquid evaporates. Stir in the rinsed and drained 1 can (15 ounces) black or pinto beans to distribute them evenly throughout the beef mixture.
- Prepare the cornstarch salsa: In a small bowl, whisk together 2 tablespoons cornstarch and 4 tablespoons water until smooth. Stir this slurry into 1 cup salsa in a small saucepan or microwave-safe bowl. Heat gently, stirring, until the salsa thickens and becomes glossy. Remove from heat and set aside.
- Warm the tortillas briefly: To make the tortillas pliable for layering, wrap the 12 flour or corn tortillas in a clean kitchen towel and microwave for 20–30 seconds, or warm them briefly in a dry skillet for 15–20 seconds per side. Keep them covered so they don’t dry out while you assemble the lasagna.
- Layer the dish: Spread a thin layer of the cornstarch-thickened salsa across the bottom of the prepared baking dish to prevent sticking. Place 3 tortillas in a single layer over the sauce, overlapping slightly if needed to cover the surface.
- Top layer one: Spread one can of the 16-ounce refried beans evenly over the tortillas using a spatula. Sprinkle 1 cup of the shredded Mexican cheese blend across the refried beans. Spoon about one-third of the beef-and-beans mixture over the cheese and spread it evenly.
- Create layer two: Place another 3 tortillas over the beef layer. Spread the second can of refried beans evenly over this tortilla layer. Sprinkle another cup of shredded Mexican cheese across the refried beans. Spoon another one-third of the beef-and-beans mixture on top and spread to cover.
- Finish the layers: Arrange the last 3 tortillas over the second beef layer. Spread the remaining beef-and-beans mixture over the tortillas. Pour any remaining thickened salsa over the top to add moisture and flavor. Sprinkle the remaining 1 cup shredded Mexican cheese blend evenly across the surface, followed by the remaining 1 cup shredded Mexican cheese blend listed separately in the ingredients if you prefer an extra cheesy top (total cheese used across layers equals 3 cups plus this final cup as listed).
- Bake: Cover the dish loosely with foil and bake in the preheated 375°F (190°C) oven for 20 minutes. Remove the foil and bake an additional 10–15 minutes, until the cheese is fully melted and the edges are bubbling. If you like a golden top, broil on high for 1–2 minutes while watching carefully to prevent burning.
- Rest and serve: Remove the Best Taco Lasagna Recipe from the oven and let it rest for 10 minutes before slicing. This resting time lets the layers set and makes serving neater. Garnish with optional fresh cilantro, sliced green onions, or a dollop of sour cream, if desired.
Serving suggestions
This Best Taco Lasagna Recipe pairs beautifully with a simple green salad, crunchy tortilla chips, or Mexican-style corn. A side of pico de gallo, guacamole, or lime wedges adds freshness. For a lighter meal, serve smaller slices alongside a crisp cabbage slaw tossed with lime and cilantro.
Make-ahead and storage tips
- Assemble the lasagna up to the point of baking, cover tightly with plastic wrap or foil, and refrigerate for up to 24 hours. Add a few extra minutes to the bake time if baking from chilled.
- Leftovers keep well in an airtight container in the refrigerator for 3–4 days. Reheat individual portions in the microwave or warm in a 350°F (175°C) oven until heated through.
- This lasagna freezes nicely: wrap it tightly (before baking or after baking) and freeze for up to 2 months. Thaw overnight in the refrigerator before baking or reheating.
Substitutions and variations
- Vegetarian: Replace ground beef with a crumbled plant-based ground meat or sautéed mushrooms and add extra beans for protein.
- Spice level: Use mild, medium, or hot salsas and chilies to adjust heat. Add a pinch of cayenne or a few dashes of hot sauce to the beef mixture for extra kick.
- Cheese: Swap the shredded Mexican blend for cheddar and Monterey Jack or use your favorite melting cheese.
- Gluten-free option: Use certified gluten-free corn tortillas to accommodate dietary needs.
Final thoughts
If you’re craving comfort food with a playful twist, this Best Taco Lasagna Recipe delivers everything you want—layers of tortillas, creamy refried beans, a savory beef mixture, and gooey melted cheese. It’s an easy weeknight winner that doubles as a party-ready casserole. Gather your favorite toppings, slice into squares, and enjoy every cheesy, flavorful bite.

Best Taco Lasagna Recipe
Equipment
- 9x13-inch deep casserole dish
- Large skillet or cast-iron pan
- Spatula or wooden spoon
- Mixing Bowl
- Measuring cups and spoons
- Cutting board and knife
Ingredients
- 12 flour or corn tortillas, 8-inch
- 1 can (15 ounces) black or pinto beans rinsed and drained
- 2 cans (16 ounces) refried beans
- 3 cups shredded Mexican cheese blend
- 1 1/2 pounds ground beef
- 1 small onion finely diced
- 6 cloves garlic minced
- 1 green bell pepper finely diced
- 1 can (7 ounces) diced green chiles
- 3 cups salsa
- 2 tablespoons taco seasoning
- salt and pepper to taste
- 2 tablespoons cornstarch
- 4 tablespoons water
- 1 cup salsa for top layer
- 1 cup shredded Mexican cheese blend for top
Instructions
- Preheat the oven to 350°F and position a rack in the middle.
- Lightly grease a 9×13-inch deep casserole dish with cooking spray and set aside.
- Heat a large skillet over medium-high heat and add 2 tablespoons oil once hot.
- Add the ground beef and sear without stirring for 1 minute, then break up with a wooden spoon and cook, stirring, about 5 minutes until no longer pink. Drain excess grease, leaving about 2 tablespoons in the pan.
- Add the diced onion, diced green bell pepper, minced garlic, diced green chiles, 3 cups salsa, and taco seasoning to the beef; season with salt and pepper.
- Stir, bring to a simmer for about 2 minutes, then reduce heat to low and cook 5–7 minutes.
- Whisk the cornstarch with 4 tablespoons water until dissolved, stir into the beef mixture, and cook 2–3 minutes until slightly thickened.
- Remove the skillet from heat and set aside.
- Arrange two tortillas in the bottom of the prepared pan. Cut one tortilla into quarters and tuck the quarters into the corners; cut another tortilla in half and tuck the halves along the sides to cover gaps.
- Spoon and spread half of the refried beans over the tortillas.
- Spread half of the beef mixture over the beans in an even layer.
- Spoon half of the drained black or pinto beans over the beef.
- Sprinkle 1 1/2 cups shredded Mexican cheese over this layer.
- Repeat the layers: tortillas, remaining refried beans, remaining beef mixture, remaining black or pinto beans, and another 1 1/2 cups cheese.
- Top with a final layer of tortillas, spread 1 cup salsa over them, and sprinkle 1 cup shredded Mexican cheese on top.
- Bake in the preheated oven for 30 minutes, then broil 2–3 minutes until the cheese is golden and bubbly.
- Remove from oven and cool on a rack 30–40 minutes before slicing into 8 slices.
- Garnish each slice with chopped cilantro and a dollop of sour cream if desired.
Notes
- Use quality ground beef for better flavor.
- Final internal temperature should reach 165°F.
- Choose lean ground beef (about 80/20) to limit excess grease.
- Chop vegetables faster using a food processor if desired.
- Drain grease from the beef before continuing.
- Use a cornstarch slurry to thicken the meat mixture.
