Mexican Lasagna Casserole is a delicious twist on classic lasagna, layered with tortillas, seasoned beef, beans, and gooey cheese. This hearty dish is perfect for busy weeknights or weekend family dinners. It’s flavorful, filling, and comes together in one pan, all the comfort of lasagna with a zesty Mexican flair. Perfect for meal prep or making ahead for parties.
Why You’ll Love This Recipe
- Layers of tortillas, beans, meat, and cheese for ultimate flavor
- Easy to assemble and bake in one dish
- Perfect for weeknight dinners or meal prep
- Family-friendly, customizable, and hearty
- Bursting with Mexican spices and gooey melted cheese
Ingredients

- 1 lb (450g) ground beef or turkey
- 1 packet (1 oz / 28g) taco seasoning
- 1 can (15 oz / 425g) black beans, drained and rinsed
- 1 can (15 oz / 425g) corn, drained
- 1 jar (16 oz / 450g) salsa
- 8 small flour tortillas
- 2 cups (200g) shredded cheddar cheese
- 1 cup (100g) shredded Monterey Jack cheese
- ½ cup (120ml) sour cream
- 2 green onions, sliced
- Optional toppings: avocado, cilantro, chopped tomatoes, jalapeños
Step-by-Step Instructions

- Preheat oven to 375°F (190°C).
- In a skillet, cook ground beef over medium heat until browned; drain excess fat.
- Stir in taco seasoning, black beans, corn, and half of the salsa; simmer 5 minutes.
- Spread a thin layer of salsa on the bottom of a 9×13-inch baking dish.
- Layer 2 tortillas over the salsa.
- Spread half of the meat and bean mixture over the tortillas.
- Sprinkle 1 cup cheddar and ½ cup Monterey Jack cheese over the layer.
- Repeat with 2 more tortillas, remaining meat mixture, and remaining cheese.
- Top with the last 2 tortillas and remaining salsa.
- Cover with foil and bake for 25 minutes.
- Remove foil and bake an additional 10 minutes until cheese is bubbly.
- Let stand 5 minutes before slicing; garnish with sour cream, green onions, and optional toppings.
Tips & Variations
- Use corn tortillas for a gluten-free version.
- Substitute cooked shredded chicken for beef for a lighter twist.
- Add sliced olives or diced bell peppers for extra flavor.
- Make ahead: assemble and refrigerate up to 24 hours before baking.
- Freeze leftovers for up to 2 months; thaw before reheating.
Storage & Freezer Instructions
- Store in an airtight container in the fridge for up to 4 days.
- Reheat slices in the microwave or oven until warmed through.
- Freeze individual portions in airtight containers for up to 2 months.
- Thaw in the fridge overnight before reheating for best texture.
Serving & Pairing Ideas

- Serve with a side of Mexican rice or a fresh salad.
- Top with guacamole, salsa, or extra cheese.
- Pair with iced tea, or sparkling water.
- Great for brunch, lunch, or dinner gatherings.
Frequently Asked Questions
Can I make this vegetarian?
Yes! Replace ground beef with extra beans, lentils, or sautéed vegetables for a hearty vegetarian version.
Can I prepare it ahead of time?
Absolutely. Assemble the casserole, cover, and refrigerate for up to 24 hours. Bake just before serving.
Can I use corn tortillas instead of flour?
Yes. Corn tortillas work well and make the casserole gluten-free, though they may be slightly more fragile.
How can I make it spicier?
Add diced jalapeños, a pinch of cayenne pepper, or a spicier salsa to your layers for extra heat.
Ready to Make It?
Mexican Lasagna Casserole is cheesy, flavorful, and simple to make. Perfect for feeding a crowd or meal-prepping for the week, this casserole will become a family favorite.
You Might Also Like
- One Pot Spaghetti – Quick, saucy, and simple for busy weeknights.
- Skillet Shrimp Fajitas – Flavorful, easy, and loaded with veggies.
- Quinoa Salad – Healthy, refreshing, and great for meal prep.
- Crispy Roasted Chickpeas – Crunchy, savory, and perfect as a snack or topping.
Mexican Lasagna Casserole
- Total Time: 55 mins
- Yield: 8 servings 1x
Description
Mexican Lasagna Casserole is a cheesy, flavor-packed dish layered with tortillas, seasoned beef, beans, and gooey melted cheese. Perfect for family dinners or meal prep.
Ingredients
1 lb (450g) ground beef or turkey
1 packet (1 oz / 28g) taco seasoning
1 can (15 oz / 425g) black beans, drained and rinsed
1 can (15 oz / 425g) corn, drained
1 jar (16 oz / 450g) salsa
8 small flour tortillas
2 cups (200g) shredded cheddar cheese
1 cup (100g) shredded Monterey Jack cheese
½ cup (120ml) sour cream
2 green onions, sliced
Optional toppings: avocado, cilantro, chopped tomatoes, jalapeños
Instructions
1. Preheat oven to 375°F (190°C).
2. In a skillet, cook ground beef over medium heat until browned; drain excess fat.
3. Stir in taco seasoning, black beans, corn, and half of the salsa; simmer 5 minutes.
4. Spread a thin layer of salsa on the bottom of a 9×13-inch baking dish.
5. Layer 2 tortillas over the salsa.
6. Spread half of the meat and bean mixture over the tortillas.
7. Sprinkle 1 cup cheddar and ½ cup Monterey Jack cheese over the layer.
8. Repeat with 2 more tortillas, remaining meat mixture, and remaining cheese.
9. Top with the last 2 tortillas and remaining salsa.
10. Cover with foil and bake for 25 minutes.
11. Remove foil and bake an additional 10 minutes until cheese is bubbly.
12. Let stand 5 minutes before slicing; garnish with sour cream, green onions, and optional toppings.
Notes
Tips & Variations:
– Use corn tortillas for a gluten-free option.
– Substitute cooked shredded chicken for beef.
– Add sliced olives or bell peppers for extra flavor.
– Assemble ahead of time and refrigerate up to 24 hours before baking.
– Freeze leftovers for up to 2 months; thaw before reheating.
- Prep Time: 20 mins
- Cook Time: 35 mins
- Category: Casserole
- Method: Oven
- Cuisine: Mexican
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sodium: 720mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 5g
- Protein: 22g
- Cholesterol: 90mg