Tonight’s dinner can taste like your favorite taco night—only stacked, baked, and sliceable. Mexican lasagna (sometimes called taco lasagna) is the kind of comforting casserole you make when you want bold flavors, minimal fuss, and something everyone can scoop up seconds of. It’s saucy, cheesy, and perfect for feeding a crowd without standing over the stove all evening.
Why you’ll love this dish
Mexican lasagna hits that sweet spot between weeknight-easy and party-worthy.
- Fast comfort food: Simple stovetop filling + quick layering + hands-off baking.
- Budget-friendly: Pantry staples like beans, corn, tortillas, and enchilada sauce stretch the meal.
- Great for meal prep: It reheats beautifully, and the flavors get even better overnight.
- Customizable: Mild for kids, spicy for heat-lovers, or easily adapted for different diets.
- Less mess than tacos: Everything bakes together and slices cleanly.
“Made this for a family get-together and it disappeared fast. Everyone asked for the recipe—and it reheated perfectly the next day!”
How this recipe comes together
Here’s the flow before you start gathering everything:
- Brown the beef with onion and garlic to build a flavorful base.
- Simmer the filling with beans, corn, enchilada sauce, and spices so it thickens slightly.
- Layer tortillas + filling + cheese like a classic lasagna—no boiling noodles.
- Bake covered to melt everything evenly, then uncover to brown the top.
- Rest before slicing so the layers set and you get neat portions.
What you’ll need
- 1 lb ground beef (sub: ground turkey or chicken)
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained
- 1 can (24 oz) red enchilada sauce (mild/medium/hot—choose your heat level)
- 12 tortillas (flour tortillas layer nicely; corn tortillas add more corn flavor)
- 2 cups shredded cheese (cheddar or Mexican blend)
- 1 teaspoon chili powder
- 1 teaspoon cumin
- Salt and pepper to taste
- Fresh cilantro for garnish (optional)
Step-by-step instructions
- Preheat the oven to 375°F (190°C). Lightly grease a baking dish (9×13-inch works well).
- Cook the beef. Set a large skillet over medium heat. Add ground beef, onion, and garlic. Cook until the beef is browned and the onion is softened. Drain excess fat for a less greasy casserole.
- Build the sauce. Stir in black beans, corn, enchilada sauce, chili powder, cumin, salt, and pepper. Bring to a gentle simmer and cook for about 5 minutes, stirring occasionally.
- Layer it up. Place 3 tortillas in the baking dish (overlap if needed). Add ⅓ of the beef mixture, then sprinkle ⅓ of the cheese. Repeat two more times. Finish with tortillas and the remaining cheese on top.
- Bake covered for 25 minutes (foil helps the center heat through without over-browning).
- Bake uncovered for 10 more minutes, until the cheese is bubbly and lightly golden.
- Rest and serve. Let it sit 5–10 minutes before slicing. Garnish with cilantro if you like.
Serving suggestions
- Top it like tacos: sour cream, diced avocado, pickled jalapeños, shredded lettuce, pico de gallo, or sliced olives.
- Add crunch: serve with tortilla chips on the side or sprinkle crushed chips on top right before serving.
- Easy sides: Mexican rice, cilantro-lime rice, a simple green salad, or sautéed peppers and onions.
- For gatherings: cut into smaller squares and serve with a toppings bar so everyone customizes their slice.
Storage and reheating tips
- Refrigerate: Cool leftovers within 2 hours, then store in an airtight container for 3–4 days.
- Reheat:
- Microwave: individual slices in 60–90 second bursts until hot.
- Oven: cover with foil and warm at 350°F (175°C) for about 15–20 minutes.
- Freeze: Wrap tightly (plastic wrap + foil) or freeze in airtight containers for up to 2–3 months. Thaw overnight in the fridge for best texture.
- Food safety note: Reheat until the center is steaming hot; if you’re using a thermometer, aim for 165°F (74°C).
Helpful cooking tips
- Slightly thicken the filling: That 5-minute simmer matters—it helps prevent a watery lasagna.
- Overlap tortillas: Gaps can create weak spots when slicing.
- Let it rest: Cutting too soon makes the layers slide. A short rest helps it set.
- Cheese strategy: Use some sharper cheddar for flavor and a Mexican blend for meltability.
- Control spice: Mild enchilada sauce + extra toppings for adults (hot sauce, jalapeños) keeps it family-friendly.
Recipe variations
- Chicken Mexican lasagna: Swap beef for shredded rotisserie chicken and reduce simmer time.
- Vegetarian: Use sautéed bell peppers + zucchini + extra beans (pinto or black) or add lentils.
- Creamy version: Add a thin layer of sour cream (or a sour-cream-and-lime mix) between layers.
- Extra smoky: Add smoked paprika or use fire-roasted corn.
- Low-carb idea: Replace tortillas with thin slices of roasted zucchini (bake longer to reduce moisture).
FAQ
Can I make Mexican lasagna ahead of time?
Yes. Assemble it, cover tightly, and refrigerate up to 24 hours before baking. Add 5–10 minutes to the covered bake time if it’s going into the oven cold.
What tortillas work best—flour or corn?
Both work. Flour tortillas give softer layers and are easiest to slice. Corn tortillas add more authentic corn flavor but can break down a bit more—still delicious.
Why is my Mexican lasagna watery?
Common causes are not draining beans/corn, skipping the simmer to thicken, or using a very thin enchilada sauce. Simmer longer, drain well, and let the casserole rest before slicing.
Can I freeze it after baking?
Absolutely. Cool completely, portion it, wrap airtight, and freeze. Reheat from thawed for best texture, or bake from frozen covered until hot through.
How do I make it spicier without overpowering it?
Use hot enchilada sauce, add chipotle powder, or mix in diced green chiles. You can also keep the casserole mild and offer heat at the table with hot sauce and jalapeños.
Print
Mexican Lasagna
- Total Time: 50 minutes
- Yield: 6 servings
- Diet: Omnivore
Description
A comforting baked dish that combines the flavors of tacos in a layered casserole, perfect for feeding a crowd.
Ingredients
- 1 lb ground beef (sub: ground turkey or chicken)
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) corn, drained
- 1 can (24 oz) red enchilada sauce (mild/medium/hot)
- 12 tortillas (flour or corn)
- 2 cups shredded cheese (cheddar or Mexican blend)
- 1 teaspoon chili powder
- 1 teaspoon cumin
- Salt and pepper to taste
- Fresh cilantro for garnish (optional)
Instructions
- Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- Cook the beef, onion, and garlic in a large skillet over medium heat until browned. Drain excess fat.
- Build the sauce by stirring in black beans, corn, enchilada sauce, chili powder, cumin, salt, and pepper. Simmer for 5 minutes.
- Layer 3 tortillas in the baking dish, add ⅓ of the beef mixture, and ⅓ of the cheese. Repeat two more times and top with tortillas and remaining cheese.
- Bake covered for 25 minutes, then uncover and bake for another 10 minutes until bubbly and golden.
- Rest for 5-10 minutes before slicing and serve with cilantro if desired.
Notes
Customize with toppings like sour cream, avocado, or jalapeños. Can be prepared ahead of time and refrigerated before baking.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican