Mexican Lasagna is what I make when I want the comfort of a bubbly, cheesy casserole—but with taco-night flavors and way less fuss than traditional lasagna. It’s layered with tortillas instead of noodles, packed with seasoned beef, beans, corn, salsa, and cheese, then baked until everything melds into sliceable, scoopable perfection. It’s especially handy for busy weeknights, potlucks, or feeding a group without standing over the stove.
Why you’ll love this dish
- Fast comfort food: Minimal prep, simple layering, hands-off baking.
- Budget-friendly: Uses pantry staples like beans, corn, salsa, and tortillas.
- Great for crowds: Easy to scale up, and it holds well for serving.
- Kid- and picky-eater approved: Cheesy, familiar flavors, not too spicy (unless you want it to be).
- No fussy assembly: Tortillas are forgiving—no boiling, draining, or breaking pasta.
“I made this for a game-night dinner and everyone went back for seconds. The tortilla layers held together surprisingly well, and the leftovers reheated like a dream.”
How this recipe comes together
You’ll brown the ground beef, then simmer it briefly with taco seasoning, beans, corn, and salsa so the flavors soak in and the filling thickens slightly. After that, it’s just layer tortillas + filling + cheese in a baking dish. Bake covered to heat everything through, then uncover at the end so the cheese gets bubbly and lightly browned. Let it rest for a few minutes so the layers set before slicing.
Ingredient list
Gather these items:
- 1 lb ground beef (sub: ground turkey or chicken)
- 9–12 tortillas (flour or corn; flour layers tend to slice a bit cleaner)
- 1 can black beans, drained and rinsed
- 1 can corn, drained
- 2 cups shredded cheese (cheddar, Monterey Jack, or a Mexican blend)
- 1 jar salsa (choose mild/medium/hot; thicker salsa helps prevent a watery bake)
- 1 packet taco seasoning (or homemade)
- 1 cup sour cream (for serving; Greek yogurt works too)
- Chopped green onions, for garnish
Optional but useful: a little extra cheese for the top if you like a thicker crust.
Step-by-step instructions
- Preheat the oven to 375°F (190°C). Lightly grease a baking dish (9×13-inch works well).
- Brown the beef in a skillet over medium heat until fully cooked. Break it up as it cooks.
- Drain excess fat to keep the casserole from getting greasy.
- Season and simmer. Add the taco seasoning, black beans, corn, and salsa. Stir well and simmer for 5 minutes so the mixture thickens slightly.
- Layer the casserole.
- Add a layer of tortillas (tear as needed to cover the bottom).
- Spread on a layer of the beef mixture.
- Sprinkle with cheese.
- Repeat until you run out, finishing with cheese on top.
- Bake covered with foil for 25 minutes.
- Uncover and finish baking for 10–15 minutes, until the cheese is bubbly and lightly golden at the edges.
- Rest, then serve. Let it sit 5–10 minutes before cutting. Top with sour cream and green onions.
Serving suggestions
- Classic: Sour cream + green onions, with extra salsa on the side.
- Toppings bar idea: Diced avocado, shredded lettuce, pickled jalapeños, cilantro, lime wedges, and crushed tortilla chips for crunch.
- Sides that pair well:
- Mexican rice or cilantro-lime rice
- Simple green salad with a tangy lime dressing
- Roasted peppers/onions or sautéed zucchini
- Chips and guacamole for a casual spread
For cleaner slices, use a sharp knife and a spatula—and serve slightly warm rather than piping hot.
Storage and reheating tips
- Refrigerate: Cool leftovers within 2 hours, then store in an airtight container for 3–4 days.
- Reheat (best texture):
- Oven: 350°F, covered, about 15–25 minutes (until hot throughout).
- Microwave: Cover and heat in short bursts; tortillas soften more in the microwave.
- Freeze: Wrap tightly (dish or individual portions) and freeze for up to 2–3 months.
Thaw overnight in the fridge for best results, then reheat until steaming hot.
Food safety note: Reheat leftovers to 165°F (74°C) if you want to be precise, especially for thicker portions.
Helpful cooking tips
- Use thicker salsa (or simmer the filling an extra minute) to avoid a watery casserole.
- Overlap tortillas fully. Gaps can make the layers fall apart when slicing.
- Rest before cutting. That short cooling time helps it set and keeps the layers from sliding.
- Cheese strategy: Put a little extra cheese on the top layer so it browns nicely after uncovering.
- Control the heat: Choose mild salsa and add heat later with hot sauce or jalapeños so everyone can customize.
Recipe variations
- Chicken Mexican Lasagna: Swap ground beef for shredded rotisserie chicken; stir it into the salsa/bean/corn mixture.
- Vegetarian version: Replace beef with sautéed bell peppers + onions + extra beans (or cooked lentils). Use vegetarian taco seasoning.
- Creamier bake: Add a few spoonfuls of sour cream between layers (not too much or it can loosen the structure).
- Spicier: Use hot salsa, pepper jack cheese, and add diced chipotle peppers in adobo.
- Lower-carb: Skip tortillas and layer with thin slices of zucchini (salt and pat dry first).
FAQ
Can I make Mexican Lasagna ahead of time?
Yes. Assemble it, cover, and refrigerate for up to 24 hours before baking. Add a few extra minutes of covered bake time since it will start cold.
Flour tortillas or corn tortillas—what works better?
Both work. Flour tortillas tend to create a softer, more cohesive slice. Corn tortillas add a more traditional corn flavor and can hold up well, but the texture is slightly more rustic.
Why did my Mexican Lasagna turn out watery?
Common causes are watery salsa, not draining the beans/corn well, or skipping the simmer step that thickens the filling. Simmer the mixture longer and use a thicker salsa next time.
Can I freeze it after baking?
Yes. Let it cool completely, portion it, wrap tightly, and freeze. Reheat covered so it warms through without drying out.
What cheese melts best here?
A Mexican blend, Monterey Jack, or cheddar all melt well. For extra stretch, mix in some low-moisture mozzarella.
Mexican Lasagna
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Omnivore
Description
A comforting, cheesy casserole layered with tortillas and packed with taco flavors, perfect for busy weeknights or potlucks.
Ingredients
- 1 lb ground beef (or ground turkey/chicken)
- 9–12 tortillas (flour or corn)
- 1 can black beans, drained and rinsed
- 1 can corn, drained
- 2 cups shredded cheese (cheddar, Monterey Jack, or a Mexican blend)
- 1 jar salsa (mild/medium/hot)
- 1 packet taco seasoning (or homemade)
- 1 cup sour cream (for serving; Greek yogurt works too)
- Chopped green onions, for garnish
- Optional: extra cheese for topping
Instructions
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- Brown the beef in a skillet over medium heat until fully cooked, breaking it up as it cooks.
- Drain excess fat to keep the casserole from getting greasy.
- Add taco seasoning, black beans, corn, and salsa. Stir well and simmer for 5 minutes.
- Layer tortillas to cover the bottom of the baking dish.
- Spread a layer of the beef mixture on top.
- Sprinkle with cheese and repeat layers, finishing with cheese on top.
- Bake covered with foil for 25 minutes.
- Uncover and bake for an additional 10–15 minutes until cheese is bubbly and lightly golden.
- Rest for 5–10 minutes before slicing. Top with sour cream and green onions.
Notes
For cleaner slices, use a sharp knife and allow the dish to cool slightly before serving.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican








