This Mexican Lasagna is a cheesy, comforting casserole layered with seasoned ground beef, black beans, tomatoes, corn tortillas, and plenty of melted cheese. Baked until bubbly and golden, it’s the perfect twist on classic lasagna with bold, Tex-Mex flavors your whole family will love!

Why You’ll Love This Recipe
If you’re craving something hearty and full of flavor, this Mexican-inspired casserole is it. Instead of noodles and Italian sauce, we swap in corn tortillas, taco-seasoned beef, and black beans for a Tex-Mex take on the layered favorite.
You may have seen it called taco lasagna or Mexican casserole, but no matter what you name it, this dish is guaranteed to be a crowd-pleaser. It’s easy enough for weeknights and impressive enough for potlucks or family gatherings.
Ingredients You’ll Need
- Ground beef – or substitute with ground turkey, shredded chicken, or pulled pork.
- Onion & garlic – for flavor.
- Taco seasoning – homemade or store-bought works (about 2 packets if using store-bought).
- Canned tomatoes – fire-roasted add extra flavor, but regular diced tomatoes or salsa also work.
- Green chiles – for a little kick.
- Black beans – add protein and heartiness.
- Corn tortillas – sturdy enough to layer without getting soggy (flour tortillas work too).
- Cheese – a mix of jack and cheddar makes it extra melty and flavorful.
- Optional add-ins – corn, bell peppers, or jalapeños.
How to Make Mexican Lasagna
- Prep the oven & dish – Preheat oven to 350°F. Grease a 9×13 casserole dish.
- Cook the filling – In a skillet, brown ground beef and onion. Stir in garlic and cook briefly. Add taco seasoning, water, tomatoes, green chiles, and black beans. Simmer until heated through.
- Layer the casserole – Place 6 corn tortillas in the bottom of the casserole dish, overlapping slightly. Spread ⅓ of the beef mixture on top, then sprinkle with cheese. Repeat for three layers, ending with cheese on top.
- Bake – Cover with foil and bake for 30–40 minutes, until the cheese is melted and bubbly.
- Rest & serve – Let the lasagna sit for 10 minutes before slicing. Garnish with diced tomatoes, green onions, and a dollop of sour cream.
Expert Tips & Variations
- Make it ahead: Assemble the casserole a day in advance, cover, and refrigerate. Bake as directed, but note that the tortillas will absorb more moisture and soften (some people prefer this!).
- Swap the protein: Ground turkey, shredded chicken, or even leftover carnitas all work beautifully.
- Add extra veggies: Corn, peppers, or jalapeños make this casserole even heartier.
- Serving idea: Drizzle with salsa verde or restaurant-style salsa for a fresh kick.
Storing & Reheating
- Fridge: Store leftovers in an airtight container for 2–3 days.
- Reheat: Microwave or warm in the oven at 350°F until heated through.
- Freezer: Wrap tightly and freeze for up to 2 months. Thaw in the fridge overnight before reheating.
What to Serve With Mexican Lasagna
Pair this cheesy casserole with:
- A fresh green salad
- Mexican rice or cilantro lime rice
- Chips and salsa or guacamole
- Roasted or grilled vegetables
More Tex-Mex Favorites
- Chicken Enchilada Casserole
- Taco Casserole
- Mexican Chicken Casserole
- Taco Empanadas
- Chicken Tostada Casserole
✨ This Mexican Lasagna is everything you love about tacos and enchiladas—layered into one hearty, cheesy, comforting bake. Perfect for busy weeknights or feeding a hungry crowd!



Leave a Comment