If you love the flavors of tacos and the comforting layers of lasagna, Taco Lasagna is your new favorite weeknight dinner. This cheesy, meaty, and slightly spicy casserole takes classic Mexican flavors—seasoned ground beef, taco spices, beans, salsa, and cheese—and stacks them like lasagna for a hearty, satisfying meal.
It’s perfect for family dinners, potlucks, or anytime you want a comforting, make-ahead dish that everyone will love. Each layer is packed with flavor, from zesty taco-seasoned beef to gooey melted cheese, and finished with fresh toppings like sour cream, avocado, or cilantro.
Why You’ll Love Taco Lasagna
- Combines taco night flavors with a lasagna-style presentation
- Layers of seasoned beef, beans, cheese, and tortillas
- Perfect for feeding a crowd
- Make-ahead friendly and easy to reheat
- Customizable with your favorite toppings
It’s the best of both worlds: a hearty casserole and a flavor-packed taco dinner.
Ingredients
For the Meat Layer
- 1 lb (450g) ground beef or turkey
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 packet (1 oz) taco seasoning or homemade blend
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup salsa or enchilada sauce
For the Cheese Layer
- 2 cups shredded cheddar cheese
- 2 cups shredded Monterey Jack cheese
- 8 oz cream cheese, softened
For the Assembly
- 8–10 flour or corn tortillas (6-inch size)
- Optional toppings: sour cream, sliced avocado, chopped cilantro, diced tomatoes, sliced jalapeños
Step-by-Step Instructions
Step 1: Preheat Oven
- Preheat oven to 375°F (190°C).
- Lightly grease a 9×13-inch baking dish.
Step 2: Cook the Meat
- In a large skillet over medium heat, cook ground beef (or turkey) until browned.
- Add onions and garlic, cooking until softened.
- Drain excess fat if needed.
- Stir in taco seasoning, black beans, and salsa. Cook 2–3 minutes until well combined.
Tip: Use a little extra salsa if the mixture seems dry—it helps keep the lasagna moist.
Step 3: Prepare the Cheese Mixture
- In a medium bowl, mix shredded cheddar, Monterey Jack, and softened cream cheese until combined.
Step 4: Assemble Taco Lasagna
- Place a layer of tortillas at the bottom of the prepared dish.
- Spread ⅓ of the meat mixture over tortillas.
- Sprinkle ⅓ of the cheese mixture over the meat.
- Repeat layers 2 more times, ending with cheese on top.
Optional: Layer with extra salsa for more flavor and moisture.
Step 5: Bake
- Cover with foil and bake 20 minutes.
- Remove foil and bake another 10–15 minutes until cheese is melted and bubbly.
- Let stand 5–10 minutes before slicing for cleaner layers.
Texture & Flavor Profile
- Top Layer: Gooey, melted cheese with a slight crisp if baked uncovered
- Middle Layers: Soft tortillas with savory taco meat and beans
- Overall: Cheesy, flavorful, slightly spicy, and hearty
Every bite is a balanced mix of creamy cheese, tender tortillas, and seasoned meat.
Variations
- Chicken Taco Lasagna – Use shredded cooked chicken instead of beef.
- Vegetarian Version – Substitute meat with sautéed bell peppers, zucchini, mushrooms, and black beans.
- Spicy Version – Add diced jalapeños or a few dashes of hot sauce.
- Mexican Layer Dip Version – Swap some cheese for refried beans or guacamole between layers.
Storage Instructions
Refrigerator
- Store covered for up to 4 days. Reheat in the oven or microwave.
Freezer
- Freeze before baking for up to 2 months. Bake covered at 375°F (190°C) for 35–45 minutes from frozen.
Serving Suggestions
- Top with sour cream, avocado slices, diced tomatoes, and fresh cilantro
- Serve alongside Mexican rice, refried beans, or a simple salad
- Perfect for game-day parties or family dinners
Tips for Perfect Taco Lasagna
- Use soft tortillas to prevent cracking.
- Don’t overfill each layer to ensure even cooking.
- Let it rest after baking for 5–10 minutes for cleaner slices.
- Adjust spice levels according to your family’s preference.
Why This Recipe Works
Combining taco ingredients in layers allows flavors to meld while keeping the dish hearty and cheesy. The cream cheese and shredded cheeses ensure creaminess, the meat and beans provide substance, and tortillas act as the perfect binding layer, creating a lasagna-like structure.
Occasions for Taco Lasagna
- Family dinners or meal prep
- Potlucks or holiday gatherings
- Game day or casual parties
- Weeknight comfort food
Final Thoughts
Taco Lasagna is a crowd-pleasing, cheesy, and hearty twist on traditional tacos. Easy to prepare, customizable, and perfect for feeding a crowd, it combines all the best elements of taco night into a comforting, layered casserole.
Print
Taco Lasagna (Cheesy, Spicy & Crowd-Pleasing)
Ingredients
- 1 tbsp olive oil
- 1½ lbs (680g) ground beef (or turkey)
- 1 packet (1 oz) taco seasoning (or 2 tbsp homemade blend)
- 1 (15 oz) can black beans, drained & rinsed
- 1 (15 oz) can corn kernels, drained
- 1 (10 oz) can diced tomatoes with green chiles (e.g., Rotel)
- 1½ cups salsa (mild or medium)
- 8–10 small flour or corn tortillas, cut into strips or quarters
- 3 cups shredded Mexican cheese blend (or cheddar + Monterey Jack)
- Optional toppings: sour cream, avocado, cilantro, jalapeños, lime wedges
Instructions
- Brown meat: Heat oil in a skillet over medium heat. Cook ground beef until no longer pink. Drain excess fat. Stir in taco seasoning and ½ cup water; simmer 2–3 minutes.
- Add veggies & sauce: Stir in black beans, corn, diced tomatoes, and salsa. Simmer 5 minutes. Remove from heat.
- Prep oven: Preheat to 375°F (190°C). Grease a 9×13″ baking dish.
- Layer lasagna:
- Bottom: ½ cup meat mixture
- Next: Tortilla pieces (slightly overlapping)
- Next: ⅓ of remaining meat mixture
- Next: 1 cup cheese
- Repeat layers twice more (tortillas → meat → cheese)
- Top: Final tortilla layer, remaining meat, and remaining cheese
- Bake uncovered 25–30 minutes, until bubbly and cheese is golden.
- Rest 10 minutes before slicing. Serve with toppings!
💡 Pro Tips:
– Use stale tortillas—they hold up better than fresh.
– For low-carb: Swap tortillas for sliced zucchini or eggplant.
– Make ahead: Assemble unbaked; refrigerate overnight. Add 5–10 min to bake time.
Prep Time & Nutrition (per serving, serves 8):
Servings: 8 | Calories: 340 | Net Carbs: 22g | Fats: 18g | Protein: 24g