Cheesy Baked Mexican Lasagna Casserole brings together everything people love about taco night and turns it into a bubbling, layered dinner that slices like lasagna. Instead of pasta sheets, soft tortillas hold savory seasoned beef, beans, salsa, and creamy cheese together in hearty layers that come out golden around the edges and melty in the center.


This is the kind of casserole that feels right for busy weeknights, casual family dinners, game day spreads, or anytime you want comfort food with bold Mexican-inspired flavor. It is rich, colorful, filling, and easy to customize with your favorite toppings, from sour cream and green onions to fresh tomatoes, jalapeños, cilantro, or avocado.
Why You’ll Love This Cheesy Baked Mexican Lasagna Casserole
This Cheesy Baked Mexican Lasagna Casserole is easy to build, easy to serve, and packed with layers of flavor. The seasoned meat gives it a savory base, the tortillas soften into tender layers, and the cheese melts into every corner so each serving feels cozy and satisfying.
It is also a great make-ahead dinner. You can assemble it earlier in the day, refrigerate it, and bake when everyone is ready to eat. Leftovers reheat beautifully, which makes this casserole just as useful for meal prep as it is for feeding a hungry table.
Another reason this dish works so well is how flexible it can be. Ground beef, ground turkey, shredded chicken, or even a meatless bean filling can all work. You can make it mild for kids, turn up the heat for spice lovers, or add extra vegetables to stretch it into an even heartier meal.
What Kind of Tortillas Should I Use for Cheesy Baked Mexican Lasagna Casserole?
Flour tortillas create softer, more lasagna-like layers that slice neatly and soak up the sauce without becoming too firm. They are a good choice if you want a creamy, tender casserole with a classic comfort-food texture.
Corn tortillas bring a stronger taco-style flavor and a slightly heartier bite. They can break more easily during layering, but they add a delicious toasted corn flavor that works beautifully with beef, salsa, enchilada sauce, and cheese.
For the best structure, use tortillas that fit your baking dish well. You can cut or tear them as needed to cover the bottom and create even layers. A little overlap is fine, but avoid stacking too thickly in one spot so the casserole bakes evenly.
Ingredients

Before you start layering, gather the ingredients so the casserole comes together smoothly. Each one plays a clear role, from building a savory base to creating that creamy, cheesy top.
- Ground beef — adds a hearty, savory base and classic taco-night flavor.
- Yellow onion — gives the meat mixture sweetness and depth as it cooks.
- Garlic — boosts the flavor of the filling and keeps it from tasting flat.
- Taco seasoning — brings chili powder, cumin, paprika, and warm spices together quickly.
- Salsa — adds moisture, tomato flavor, and a little brightness to the meat layer.
- Enchilada sauce — helps bind the layers and gives the casserole a saucy Mexican-inspired flavor.
- Black beans — add heartiness, protein, and a creamy contrast to the beef.
- Corn — brings sweet pops of flavor and color throughout the layers.
- Flour tortillas — act as the lasagna-style layers and hold the filling together.
- Cream cheese — adds a creamy richness that makes the filling extra smooth.
- Sour cream — gives the casserole tang and balances the spices.
- Shredded cheddar cheese — melts into a bold, golden topping with sharp flavor.
- Monterey Jack cheese — adds a creamy melt and helps the layers stay gooey.
- Diced tomatoes — bring freshness and a juicy finish, especially as a topping.
- Green onions — add color and a mild onion bite at the end.
- Fresh cilantro — gives a bright herbal finish if you enjoy it.
- Jalapeños — add heat for anyone who likes a spicier casserole.
How To Make the Cheesy Baked Mexican Lasagna Casserole
Building this casserole is simple once the filling is ready. Think of it as layering sauce, tortillas, meat, and cheese until everything is stacked into a cozy baked dinner.
Step 1: Prepare the Baking Dish
Lightly grease a baking dish so the edges release easily after baking. Spoon a small amount of enchilada sauce or salsa across the bottom. This prevents the first tortilla layer from sticking and helps it soften while the casserole bakes.
Step 2: Cook the Beef Filling
Brown the ground beef in a large skillet over medium heat, breaking it into small crumbles as it cooks. Add the onion and cook until it softens, then stir in the garlic until fragrant. Drain excess grease if needed so the casserole does not turn oily.
Step 3: Season the Mixture
Sprinkle in the taco seasoning and stir until the beef is fully coated. Add salsa, black beans, corn, and a little enchilada sauce. Let the mixture simmer briefly so the flavors come together and the filling thickens slightly.
Step 4: Make the Creamy Layer
In a separate bowl, mix softened cream cheese with sour cream until smooth. This creamy layer gives the casserole a richer texture and helps balance the spice from the seasoned beef and sauce.
Step 5: Start Layering
Place tortillas over the sauced bottom of the baking dish, trimming or overlapping as needed. Spread part of the beef mixture over the tortillas, then add spoonfuls of the creamy layer. Sprinkle with cheddar and Monterey Jack.
Step 6: Repeat the Layers
Continue layering tortillas, beef filling, creamy mixture, and cheese until the dish is filled. Keep the layers fairly even so every slice has meat, sauce, creaminess, and melted cheese.
Step 7: Finish with Cheese
Top the final tortilla layer with enchilada sauce and a generous blanket of shredded cheese. Make sure the top is well covered so it bakes into a golden, bubbly crust.
Step 8: Bake Until Bubbly
Bake until the casserole is hot all the way through and the cheese is melted, bubbling, and lightly browned in spots. If the top browns too quickly, loosely cover it with foil for the last part of baking.
Step 9: Rest Before Slicing
Let the casserole rest for several minutes after it comes out of the oven. This helps the layers set, making it easier to cut clean squares instead of scooping a loose filling.
Step 10: Add Fresh Toppings
Finish with sour cream, diced tomatoes, green onions, cilantro, jalapeños, or avocado. The fresh toppings brighten the rich casserole and make every serving look colorful and inviting.
How to Serve Cheesy Baked Mexican Lasagna Casserole
This casserole feeds about 8 people as a main dish, especially when served with a simple side. For smaller appetites or a potluck-style spread, it can stretch to 10 servings.
Serve it warm, sliced into squares, with extra sour cream, salsa, hot sauce, and chopped toppings on the side. A crisp green salad, cilantro lime rice, Mexican street corn, tortilla chips, or a simple avocado salad all pair well with the cheesy layers.
For a fun dinner setup, turn it into a topping bar. Place bowls of shredded lettuce, pico de gallo, sliced jalapeños, crushed tortilla chips, lime wedges, and guacamole nearby so everyone can finish their own plate just the way they like it.
How to Store Cheesy Baked Mexican Lasagna Casserole
Let the casserole cool before storing so steam does not create extra moisture in the container. Cover the baking dish tightly with foil or transfer leftovers to airtight containers. Refrigerated leftovers keep well for up to 4 days.
To reheat individual servings, microwave them in short intervals until hot, adding a spoonful of salsa or enchilada sauce if the layers seem dry. For larger portions, cover the dish with foil and warm it in the oven until heated through. Remove the foil near the end if you want to refresh the cheesy top.
This casserole can also be frozen. Wrap cooled portions tightly in freezer-safe containers or wrap the whole baked casserole well in plastic wrap and foil. Freeze for up to 2 months. Thaw overnight in the refrigerator before reheating for the best texture.
If you want to assemble it ahead without baking, cover the dish tightly and refrigerate for up to 24 hours. Add a few extra minutes to the bake time since the casserole will be cold from the fridge.
Frequently Asked Questions
Can I make Cheesy Baked Mexican Lasagna Casserole ahead of time?
Yes, this is a great make-ahead casserole. Assemble the layers, cover the dish tightly, and refrigerate it until you are ready to bake. For the best texture, bake it within 24 hours. Since it will be cold from the refrigerator, plan to add a little extra baking time.
Can I use chicken instead of ground beef?
Absolutely. Shredded cooked chicken works very well in this casserole. Mix it with taco seasoning, salsa, beans, corn, and enchilada sauce just like the beef filling. Rotisserie chicken is a helpful shortcut when you want this meal on the table quickly.
How do I keep the casserole from becoming watery?
Drain the beef well after browning, and avoid using an overly thin salsa. If your beans or corn are canned, drain them before adding them to the skillet. Letting the meat mixture simmer for a few minutes also helps excess moisture cook off before layering.
Can I make this casserole spicy?
Yes. Use hot salsa, spicy enchilada sauce, pepper Jack cheese, diced green chiles, or chopped jalapeños in the filling. You can also serve hot sauce on the side so each person can control the heat level.
Can I make this Cheesy Baked Mexican Lasagna Casserole vegetarian?
Yes, you can skip the meat and use extra black beans, pinto beans, corn, sautéed peppers, onions, zucchini, or mushrooms. Season the vegetables and beans with taco seasoning and simmer them with salsa so the filling still has bold flavor.
Want More Casserole Dinner Ideas?
If you love this Cheesy Baked Mexican Lasagna Casserole, you’ll probably enjoy these comforting dinner favorites too:
- King Ranch Chicken Casserole for another creamy, cheesy Tex-Mex style bake.
- No-Boil Lasagna when you want classic layered comfort without extra prep.
- Cheesy Tater Tot Casserole for a family-friendly dinner with a crispy golden topping.
- Easy Stuffed Pepper Casserole if you like hearty ground beef casseroles with rice and vegetables.
Save This Pin For Later
📌 Save this Cheesy Baked Mexican Lasagna Casserole to your Pinterest dinner board so you can come back to it the next time you need an easy, cheesy family meal.
Let me know in the comments how yours turned out. Did you use beef, chicken, or a meatless filling? Did you add jalapeños, extra cheese, or crushed tortilla chips on top?
I love hearing how others make these recipes their own. For more daily comfort food, casserole dinners, and easy recipe inspiration, follow Life With Livia on Pinterest.
Print
Cheesy Baked Mexican Lasagna Casserole
- Total Time: 50 minutes
- Yield: 8 servings
Description
Cheesy Baked Mexican Lasagna Casserole is a bold, easy dinner layered with seasoned beef, soft tortillas, salsa, beans, creamy filling, and plenty of melted cheese. This family-friendly casserole is perfect for weeknight dinner ideas, potluck food ideas, easy Mexican-inspired meals, and comfort food dinners when you want something hearty, cheesy, and simple to serve.
Ingredients
1 pound ground beef
1 small yellow onion, diced
3 cloves garlic, minced
2 tablespoons taco seasoning
1 cup salsa
1 cup enchilada sauce
1 can black beans, drained and rinsed
1 cup corn kernels
8 medium flour tortillas
4 ounces cream cheese, softened
1/2 cup sour cream
1 1/2 cups shredded cheddar cheese
1 1/2 cups shredded Monterey Jack cheese
1/2 cup diced tomatoes
1/4 cup sliced green onions
2 tablespoons chopped cilantro
1 jalapeño, sliced, optional
Instructions
1. Preheat the oven to 375°F and lightly grease a 9×13-inch baking dish.
2. Spread a thin layer of enchilada sauce over the bottom of the baking dish.
3. Cook the ground beef in a large skillet over medium heat until browned, breaking it into crumbles.
4. Add the diced onion and cook until softened, then stir in the garlic until fragrant.
5. Drain excess grease from the skillet if needed.
6. Stir in the taco seasoning, salsa, black beans, corn, and half of the enchilada sauce.
7. Simmer the beef mixture for 3 to 5 minutes until slightly thickened.
8. In a bowl, mix the softened cream cheese and sour cream until smooth.
9. Place tortillas in the bottom of the baking dish, trimming or overlapping as needed.
10. Add a layer of beef mixture, spoon over some of the cream cheese mixture, and sprinkle with cheddar and Monterey Jack.
11. Repeat the layers until the filling is used, ending with tortillas, remaining enchilada sauce, and shredded cheese on top.
12. Bake uncovered for 25 to 30 minutes, until the cheese is melted, bubbly, and lightly golden.
13. Let the casserole rest for 10 minutes before slicing.
14. Top with diced tomatoes, green onions, cilantro, sour cream, and jalapeños before serving.
Notes
Do not skip the resting time after baking. Cutting the casserole too soon can make the layers slide apart before the cheese and filling have time to set.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baked
- Cuisine: Mexican-inspired
Nutrition
- Serving Size: 1 slice
- Calories: 485
- Sugar: 5g
- Sodium: 890mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 12g
- Trans Fat: 0.5g
- Carbohydrates: 34g
- Fiber: 6g
- Protein: 26g
- Cholesterol: 95mg
Keywords: Cheesy Baked Mexican Lasagna Casserole, Mexican casserole, easy dinner, weeknight dinner ideas, casserole dinner, beef tortilla casserole


