If you can’t decide between tacos and lasagna, why not enjoy both? This Best Taco Lasagna recipe layers seasoned taco meat, creamy cheese, salsa, tortillas, and plenty of melted cheese into one irresistible casserole. It’s packed with bold Tex-Mex flavors, easy to prepare, and perfect for family dinners, potlucks, game nights, or meal prep.
Best Taco Lasagna Recipe: A Cheesy Mexican-Inspired Family Favorite
Every bite delivers the savory goodness of tacos with the comforting layers of a classic lasagna. Best of all, it’s ready in about an hour using simple ingredients you may already have in your kitchen.
Why You’ll Love This Taco Lasagna
- Easy weeknight dinner
- Loaded with cheesy goodness
- Family-friendly and kid-approved
- Perfect for meal prep
- Great for feeding a crowd
- Easy to customize with your favorite toppings
- Freezer-friendly
Ingredients
For the Meat Filling
- 1 pound (450 g) lean ground beef
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 packet taco seasoning (or 2 tablespoons homemade)
- ½ cup water
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels
- 1 cup chunky salsa
For the Cheese Layer
- 8 ounces cream cheese, softened
- 1 cup sour cream
- 1 cup shredded cheddar cheese
- 1 cup shredded Monterey Jack cheese
For the Layers
- 6 medium flour tortillas
- 2 cups shredded Mexican cheese blend
- Chopped cilantro (optional)
Optional Toppings
- Diced tomatoes
- Sliced avocado
- Jalapeños
- Green onions
- Black olives
- Fresh cilantro
- Guacamole
- Sour cream
- Crushed tortilla chips
Instructions
Step 1: Prepare the Meat
Preheat your oven to 375°F (190°C).
In a large skillet over medium heat, cook the ground beef until browned. Drain any excess fat.
Add the diced onion and cook for about 3–4 minutes until softened. Stir in the garlic and cook for another 30 seconds.
Mix in the taco seasoning and water. Simmer for 2 minutes, then stir in the black beans, corn, and salsa. Cook for another 3–5 minutes.
Step 2: Make the Cheese Mixture
In a medium bowl, combine:
- Cream cheese
- Sour cream
- Cheddar cheese
- Monterey Jack cheese
Mix until smooth and creamy.
Step 3: Assemble the Lasagna
Lightly grease a 9×13-inch baking dish.
Layer the ingredients in this order:
- Two tortillas
- Half of the meat mixture
- Half of the cheese mixture
- Sprinkle shredded Mexican cheese
Repeat the layers.
Finish with tortillas and the remaining shredded Mexican cheese on top.
Step 4: Bake
Cover the dish with aluminum foil and bake for 25 minutes.
Remove the foil and continue baking for 10–15 minutes, or until the cheese is melted, bubbly, and lightly golden.
Let the lasagna rest for 10 minutes before slicing.
Nutrition Highlights
Approximate per serving (based on 8 servings):
- Calories: 470
- Protein: 28 g
- Carbohydrates: 27 g
- Fat: 28 g
- Fiber: 5 g
- Calcium: Good source
- Iron: Good source
Nutritional values will vary depending on the ingredients used.
Tips for the Best Taco Lasagna
- Brown the meat well for deeper flavor.
- Drain excess fat to keep the layers from becoming greasy.
- Use thick salsa to prevent excess moisture.
- Let the lasagna rest before slicing for cleaner portions.
- Freshly grated cheese melts more smoothly than pre-shredded cheese.
Delicious Variations
Chicken Taco Lasagna
Replace the ground beef with shredded rotisserie chicken.
Turkey Taco Lasagna
Use lean ground turkey for a lighter option.
Vegetarian Taco Lasagna
Skip the meat and use extra black beans, pinto beans, mushrooms, zucchini, and bell peppers.
Spicy Taco Lasagna
Add diced jalapeños, chipotle peppers in adobo, or extra chili powder.
Low-Carb Version
Replace tortillas with thin slices of zucchini or low-carb tortillas.
Make-Ahead Instructions
This casserole is perfect for preparing in advance.
- Assemble up to 24 hours before baking and refrigerate.
- Bake when ready to serve.
- Add an extra 10 minutes to the baking time if cooking directly from the refrigerator.
Storage Tips
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze individual portions or the whole casserole for up to 3 months.
Thaw overnight in the refrigerator before reheating.
What to Serve with Taco Lasagna
Complete your meal with:
- Mexican rice
- Cilantro lime rice
- Refried beans
- Black bean salad
- Corn salad
- Guacamole
- Pico de gallo
- Tortilla chips
- Fresh green salad
Frequently Asked Questions
Can I use corn tortillas?
Yes. Corn tortillas provide a more traditional taco flavor and work well, though they may be slightly more delicate than flour tortillas.
Can I make it ahead of time?
Absolutely. Assemble the lasagna a day in advance, refrigerate it, and bake when needed.
Can I freeze Taco Lasagna?
Yes. Freeze it either before or after baking. Wrap it tightly to prevent freezer burn and thaw overnight before reheating.
How do I keep it from becoming watery?
Use thick salsa, drain the cooked meat well, and allow the casserole to rest for 10 minutes after baking before slicing.
Final Thoughts
This Best Taco Lasagna combines the bold, zesty flavors of tacos with the comforting layers of a classic lasagna, creating a crowd-pleasing dish that’s easy to make and even easier to love. Whether you’re serving it for a busy weeknight dinner, meal prepping for the week, or bringing it to a potluck, this cheesy casserole is guaranteed to be a hit.
Top it with fresh avocado, cilantro, sour cream, or crunchy tortilla chips for the ultimate Tex-Mex experience, and enjoy a satisfying meal that brings everyone back for seconds.