Easy And Delicious Mexican Lasagna Recipe
This Mexican-style lasagna is the kind of weeknight winner I reach for when I want dinner that feels comforting without being fussy. It layers familiar taco flavors—seasoned beef, beans, corn, fire-roasted tomatoes, and melty cheese—between corn tortillas instead of pasta. The result is hearty, family-friendly, and great for leftovers.
It comes together quickly on the stovetop and finishes in the oven, so you can prep while the oven preheats and have a bubbling casserole on the table in well under an hour. I’ll walk you through clear, practical steps, helpful tips, and simple swaps so you can make this with confidence, whether you’re feeding a crowd or meal-prepping for the week.
Ingredient List

- 1 lb. ground beef — provides the savory base and protein for the filling.
- 1 medium yellow onion, diced — softens and sweetens as it cooks, building flavor.
- 2 medium cloves garlic, minced — adds aromatic depth; add with the onion toward the end of browning.
- 1 tbsp. taco seasoning — brings classic taco spices; it seasons the beef and ties all flavors together.
- ½ cup water — deglazes the pan and helps distribute the taco seasoning evenly.
- 1 can (14.5 ounce) fire roasted diced tomatoes — gives bright, smoky tomato flavor and moisture to the filling.
- 4 oz. green chiles — adds mild heat and tang; mix into the beef for extra zip.
- 1 can (15-ounce) black beans, drained and rinsed — contributes creaminess, fiber, and substance to the filling.
- 1 can (15-ounce) corn, drained — adds a touch of sweetness and texture contrast.
- 18 small corn tortillas, divided — these form the layered “pasta” sheets; overlapping helps cover the pan.
- 4 cups shredded jack and cheddar cheese, divided — melts into gooey layers; reserve some for the top.
- 1 medium tomato, diced (to garnish) — freshens the finished dish when sprinkled on top.
- 1 tbsp. chopped cilantro (to garnish) — bright, herbaceous finish; add just before serving.
- Sour cream, avocado (to garnish) — optional creamy toppings that balance the casserole’s spices.
Method: And Delicious Mexican Lasagna Recipe
- Preheat your oven to 350°F (175°C). Lightly spray a 9×13-inch casserole dish with non-stick cooking spray and set it aside.
- Heat a large skillet over medium-high heat. Add the 1 lb. ground beef and the diced 1 medium yellow onion. Cook, breaking the beef into pieces, until the meat is browned and the onion is softened, about 6–8 minutes. Drain excess fat if the pan is very oily.
- Add the 2 medium cloves garlic, minced, to the skillet and sauté with the beef and onion for 1–2 minutes until fragrant.
- Sprinkle 1 tbsp. taco seasoning over the meat and pour in ½ cup water. Stir to combine, scraping up any browned bits from the pan. Cook until the seasoning is evenly distributed and the liquid has mostly reduced, about 2–3 minutes.
- Stir in the 1 can (14.5 oz) fire roasted diced tomatoes with their juices, 4 oz. green chiles, 1 can (15 oz) black beans (drained and rinsed), and 1 can (15 oz) corn (drained). Mix thoroughly and heat until the mixture is hot throughout, 2–3 minutes. Taste and adjust seasoning with salt and pepper if needed.
- Line the prepared 9×13 casserole dish with 6 of the 18 small corn tortillas, overlapping them slightly to cover the bottom of the dish in one layer.
- Spoon and spread one-third of the beef and vegetable mixture evenly over the tortilla layer.
- Sprinkle one-third of the 4 cups shredded jack and cheddar cheese over the meat layer.
- Repeat two more times: another layer of 6 tortillas, another third of the meat mixture, and another third of the cheese; finish with the final 6 tortillas, then the remaining cheese on top.
- Cover the assembled casserole tightly with aluminum foil and bake in the preheated 350°F oven for 30 minutes, until the casserole is bubbly and the cheese is fully melted.
- Remove the foil and let the casserole rest for 10 minutes to set; this makes slicing cleaner and helps the layers hold together.
- Garnish with the diced 1 medium tomato and 1 tbsp. chopped cilantro. Serve warm with sour cream and sliced or mashed avocado on the side.
Reasons to Love And Delicious Mexican Lasagna Recipe
- Comforting and familiar: It borrows beloved taco flavors but presents them in an easy, casserole format.
- Hands-off finish: Most of the work is stovetop; the oven does the rest while you clean up or prepare toppings.
- Feeds a crowd: A 9×13 pan serves several people and is perfect for family dinners or potlucks.
- Flexible and forgiving: It tolerates small timing variations and is great for making ahead.
- Kid-friendly: The cheesy layers and mild spices usually win over picky eaters.
Healthier Substitutions

- Swap lean ground turkey or extra-lean ground beef to reduce saturated fat while keeping the texture similar.
- Use low-sodium black beans and fire-roasted tomatoes to cut sodium without losing flavor.
- Replace half the cheese with reduced-fat cheese or use 3 cups cheese and 1 cup part-skim to lower calories while maintaining meltiness.
- Fold in extra vegetables (spinach, zucchini ribbons) into the meat mixture to boost fiber and nutrients—just cook them down first to avoid excess moisture.
Tools & Equipment Needed

- 9×13-inch casserole dish — for assembly and baking.
- Large skillet — to brown the beef and build the filling.
- Spatula or wooden spoon — for breaking up and stirring the meat.
- Measuring spoons and cups — to measure the water and taco seasoning and split the cheese.
- Knife and cutting board — for dicing the onion and tomato, chopping cilantro.
- Aluminum foil — to cover the casserole while it bakes.
- Can opener and colander — to drain and rinse beans and corn.
Easy-to-Miss Gotchas
- Overlap tortillas: Small corn tortillas are narrower than lasagna noodles—overlap them so there aren’t gaps in the layers.
- Drain canned ingredients: Excess liquid from beans or corn can make the casserole watery; drain well.
- Let it rest: Cutting too soon will cause the layers to fall apart; a 10-minute rest helps set the layers.
- Don’t skip deglazing: Adding the ½ cup water with the taco seasoning helps distribute seasoning and prevents dry, overly salty spots.
- Watch oven times: If your cheese browns too quickly after removing foil, tent loosely with foil and continue to bake until bubbly.
Substitutions by Diet
- Gluten-free: The recipe is already naturally gluten-free when you use corn tortillas—confirm taco seasoning is gluten-free.
- Vegetarian: Replace the 1 lb. ground beef with crumbled firm tofu, textured vegetable protein cooked and seasoned the same way, or an extra can of black beans plus mushrooms for umami.
- Dairy-free: Use dairy-free shredded cheese or omit cheese and add a cashew cream drizzle after baking.
- Low-carb / Keto: Swap corn tortillas for low-carb tortilla alternatives or thin layers of roasted eggplant or zucchini (pat them dry first).
Cook’s Notes
Layering tips
- Soften tortillas slightly (wrapped in a damp towel and microwaved for 20–30 seconds) if they crack while layering; they’ll mold to the pan more easily.
- For a more even bake, try warming the meat mixture slightly before assembling so everything starts at similar temperatures.
Flavor boosts
- Add a squeeze of lime to the finished dish or stir a teaspoon of lime juice into the meat mixture for brightness.
- Mix a few dashes of hot sauce into the meat if you like more heat, or reserve sliced jalapeños as a topping.
Best Ways to Store
- Refrigerate: Cover the cooled casserole and store in the fridge for up to 3–4 days.
- Freeze: Cut into portions and freeze in airtight containers for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm individual portions in the microwave for 1–2 minutes or reheat in a 350°F oven for 15–20 minutes until heated through. Add a splash of water or cover with foil to prevent drying.
Reader Q&A
- Q: Can I make this ahead of time? A: Yes—assemble, cover, and refrigerate for up to 24 hours before baking. You may need an extra 5–10 minutes in the oven if chilled.
- Q: Can I use flour tortillas? A: You can, but corn tortillas give the authentic texture and flavor. If using flour, reduce overlap and be mindful they may get softer faster.
- Q: My casserole was watery—what did I do wrong? A: Likely excess liquid from the cans or not draining well. Drain beans and corn thoroughly and don’t add extra watery ingredients without reducing them first.
- Q: How do I make it less spicy? A: Use mild green chiles and a mild taco seasoning. You can also reduce the amount of taco seasoning slightly if desired.
See You at the Table
Thanks for cooking along. This Mexican lasagna is a dependable, crowd-pleasing dish—easy enough for a weeknight, tasty enough for company. Pair it with a simple green salad, extra cilantro, and a dollop of sour cream or avocado. If you try it, tell me how you adapted it and what toppings your family loved. Enjoy!

Easy And Delicious Mexican Lasagna Recipe
Ingredients
- 1 lb ground beef
- 1 medium yellow onion diced
- 2 medium cloves garlic minced
- 1 tbsp taco seasoning
- 1/2 cup water
- 1 can (14.5 oz) fire roasted diced tomatoes with juices
- 4 oz green chiles
- 1 can (15 oz) black beans drained and rinsed
- 1 can (15 oz) corn drained
- 18 small corn tortillas divided
- 4 cups shredded jack and cheddar cheese divided
- 1 medium tomato diced (for garnish)
- 1 tbsp cilantro chopped (for garnish)
- sour cream for serving
- avocado for serving
Instructions
- Preheat the oven to 350°F (175°C). Spray a 9x13-inch casserole dish with nonstick spray and set aside.
- In a large skillet over medium-high heat, cook the ground beef and diced onion until the beef is browned and the onion is softened, breaking up the meat as it cooks.
- Add the minced garlic to the skillet and sauté for 1–2 minutes until fragrant.
- Stir in the taco seasoning and 1/2 cup water; cook a few minutes until combined and slightly thickened.
- Mix in the fire-roasted diced tomatoes (with juices), green chiles, drained black beans, and drained corn; heat through, then remove from heat.
- Line the bottom of the prepared dish with 6 small corn tortillas, overlapping slightly to cover the base.
- Spread about one-third of the meat and bean mixture over the tortillas, then sprinkle with about one-third of the shredded cheese.
- Repeat two more times: a layer of 6 tortillas, one-third of the meat mixture, and one-third of the cheese, to make three layers total.
- Cover the dish with aluminum foil and bake for 30 minutes, until the casserole is bubbly and the cheese is melted.
- Remove from oven and let rest for 10 minutes. Garnish with diced tomato and chopped cilantro, then serve warm with sour cream and sliced or mashed avocado on the side.
Equipment
- 9x13-inch (or similar) casserole dish
- Large Skillet
- spatula or wooden spoon
- Measuring spoons
- Can opener
- Knife and cutting board
- Aluminum Foil
Notes
- Let the lasagna rest 10 minutes before slicing.
- Use canned diced tomatoes with juices for best flavor.
- Drain beans and corn well to avoid a watery casserole.
- Divide the cheese into thirds for even layers.
- Serve with sour cream and avocado if desired.
