This Tex-Mex inspired casserole combines the comfort of classic lasagna with vibrant Mexican flavors. Soft flour tortillas replace traditional pasta, layered with a savory mixture of seasoned ground beef, black beans, sweet corn, and diced tomatoes. The dish gets its signature appeal from generous amounts of shredded Mexican cheese that bubbles and browns beautifully in the oven. Ready in about an hour, this layered creation feeds six people comfortably and offers endless customization options from protein swaps to extra garnishes.
The first time I made Mexican lasagna was during a chaotic weeknight when my kids kept shouting that they were starving. I had all the makings of tacos but zero energy for the assembly line, so I started layering everything in a baking dish instead. When it came out bubbling and golden, my daughter took one bite and said this was better than regular lasagna. Now it is the dinner I turn to when I want something that feels special but does not require me to stand at the stove for hours.
Last winter I brought this to a friend who had just welcomed her second baby. She sent me a text at midnight saying she had eaten three pieces cold from the fridge because she could not stop thinking about it. There is something deeply satisfying about how the tortillas soften just enough to soak up the spiced meat mixture while still holding their structure. It has become my go to for new parents and potlucks alike.
Ingredients
- 500 g (1 lb) ground beef: I have learned that draining the fat after browning keeps the final dish from becoming greasy while still letting the beefy flavor shine through
- 1 medium onion, diced: The onions practically disappear into the sauce but add a subtle sweetness that balances all the bold spices
- 2 cloves garlic, minced: Fresh garlic makes such a difference here, so do not be tempted to skip it even when you are in a rush
- 1 red bell pepper, diced: This adds little bursts of color and sweetness that make every bite interesting
- 1 can (400 g/14 oz) black beans, drained and rinsed: Rinse them really well to avoid any metallic taste from the canning liquid
- 1 can (150 g/5 oz) corn, drained: Sweet corn popping up in the spiced layers is one of my favorite textural contrasts
- 1 can (400 g/14 oz) diced tomatoes: Do not drain the can because that tomato juice helps create a sauce that binds everything together
- 1 packet (30 g/1 oz) taco seasoning: Homemade is great but sometimes the store bought packet saves the day without sacrificing flavor
- 1/2 tsp chili powder (optional): Add this if your family likes things with a little more kick
- Salt and pepper, to taste: The taco seasoning brings a lot of salt already so taste before you add more
- 8 medium flour tortillas: Corn tortillas can work but flour ones stay pliable and do not get soggy as quickly
- 300 g (3 cups) shredded Mexican cheese blend: I grate my own from blocks because pre shredded cheese has a coating that keeps it from melting perfectly
- Fresh cilantro, chopped (optional): The bright herbal finish cuts through all the rich cheese and seasoned beef
- Sliced jalapeños (optional): Fresh ones on top add heat that clears your sinuses in the best way
- Sour cream (optional): A cool dollop on each serving balances the spices like nothing else
Instructions
- Preheat and prep:
- Get your oven to 180°C (350°F) and grab your 22x33 cm (9x13-inch) baking dish so you are ready to layer as soon as the filling is done.
- Brown the beef:
- Cook the ground beef in a large skillet over medium heat until it is nicely browned, then drain off the excess fat before moving on.
- Soften the aromatics:
- Toss in the diced onion, minced garlic, and bell pepper, cooking for 3 to 4 minutes until the vegetables have softened and your kitchen starts smelling amazing.
- Build the flavor base:
- Stir in the taco seasoning, chili powder if you are using it, black beans, corn, and diced tomatoes, then let everything simmer together for 5 minutes.
- Season to taste:
- Add salt and pepper as needed, though remember the taco seasoning has already done a lot of the heavy lifting.
- Start layering:
- Lightly grease your baking dish and place two tortillas on the bottom, tearing them as needed so they fit like a puzzle.
- Add filling and cheese:
- Spread one third of the meat mixture over the tortillas, then sprinkle with one fourth of your cheese.
- Repeat the layers:
- Do the whole tortilla, meat, cheese thing two more times, then finish with a final layer of tortillas and the rest of the cheese on top.
- Bake covered:
- Cover loosely with foil and bake for 25 minutes so everything gets hot and melty without drying out.
- Get it golden:
- Remove the foil and bake for another 10 minutes until the cheese is bubbling and has those gorgeous golden spots we all love.
- Let it rest:
- Wait 5 minutes before slicing so the layers have time to set and you get perfect portions instead of a messy slide.
- Add the finishing touches:
- Serve with cilantro, jalapeños, and sour cream on the side so everyone can customize their own plate.
This dish has become the centerpiece of our casual Friday nights when the week has been long and we need comfort food that feels like a hug. Something about all those layers coming together makes even a regular Tuesday feel like a small celebration.
Making It Your Own
I have swapped ground turkey for beef plenty of times and honestly no one noticed the difference. You can also go completely vegetarian by doubling the beans and adding some sautéed mushrooms or zucchini for bulk.
Serving Ideas
A crisp green salad with a lime vinaigrette cuts through all that rich cheese perfectly. I also love setting out a bar of toppings so everyone can add their own favorites like guacamole or pickled red onions.
Storage and Reheating
This keeps beautifully in the fridge for up to four days and actually develops more flavor as it sits. When reheating, add a splash of water and cover with foil to keep the tortillas from drying out.
- Freeze individual portions wrapped tightly for up to three months
- Thaw overnight in the fridge before reheating for the best texture
- The microwave works but the oven brings back that crispy cheese topping
I hope this becomes one of those recipes you turn to when you need something that works every time. There is nothing quite like pulling that bubbling dish out of the oven and watching everyone dig in.
Recipe Questions & Answers
- → Can I make this ahead of time?
-
Yes, assemble the entire dish up to 24 hours in advance, cover tightly, and refrigerate. Add 5-10 minutes to the baking time if baking straight from the refrigerator.
- → What tortillas work best?
-
Medium flour tortillas (8-inch) are ideal as they're pliable and hold layers together well. Corn tortillas can be used but may become slightly softer when baked.
- → Can I freeze this dish?
-
Freeze assembled unbaked casserole for up to 3 months. Thaw overnight in refrigerator before baking. Already baked portions freeze well for 1-2 months.
- → How do I make it vegetarian?
-
Replace the ground beef with extra black beans, pinto beans, or plant-based crumbles. Add diced zucchini or mushrooms for additional texture and substance.
- → What's the best way to reheat leftovers?
-
Reheat individual portions in the microwave for 2-3 minutes. For larger portions, cover with foil and warm at 180°C (350°F) for 15-20 minutes until heated through.