Eat With Diane

  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

×

Mexican Lasagna Recipe

Published: Nov 2, 2025 · Modified: Nov 27, 2025 by Diane · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.4 from 58 reviews

If you love the comforting layers of traditional lasagna but crave bold, zesty flavors, you're going to absolutely adore this Mexican Lasagna Recipe. It’s a delightful blend of soft tortillas, spicy ground beef or chicken, hearty beans, sweet corn, and loads of melty cheese, all baked to golden, bubbly perfection. This dish brings a fiesta to your dinner table and is perfect for weeknight meals or when you need a crowd-pleaser for potlucks. You’ll find each bite bursting with that unmistakable Mexican flair that’s both satisfying and fun.

Ingredients You'll Need

Mexican Lasagna Recipe

Gathering these ingredients is simple, and each one plays an essential role in building the vibrant layers of this Mexican Lasagna Recipe. From the protein-packed ground meat to the creamy beans and colorful vegetables, everything combines to create a symphony of flavor and texture.

  • 1 lb ground beef or chicken: The hearty base delivering rich, savory flavor.
  • 1 medium onion, finely chopped: Adds sweetness and depth when sautéed.
  • 2 cloves garlic, minced: Brings aromatic warmth and a subtle punch.
  • 1 bell pepper, diced: Offers a slight crunch and vibrant color.
  • 1 can (15 oz) black or kidney beans, drained and rinsed: Provides protein and earthy texture.
  • 1 can (15 oz) corn kernels, drained: Sweetness that balances the spice elements.
  • 1 can (15 oz) tomato or enchilada sauce: The saucy base tying everything together.
  • 1–1½ cups salsa (mild or spicy): Adds a punch of flavor and moisture.
  • 1 teaspoon ground cumin: Imparts that signature smoky earthiness.
  • 1 teaspoon chili powder: Provides a gentle heat and depth; adjust to taste.
  • ½ teaspoon dried oregano: Infuses subtle herbal notes.
  • Salt and black pepper, to taste: Essential seasoning to enhance all flavors.
  • 2 cups shredded cheese (Cheddar, Mozzarella, or a mix): Melted ooey-gooey goodness that melts everything into a perfect lasagna.
  • 8–10 flour or corn tortillas: The layers that replace traditional pasta and soak up the sauce beautifully.

How to Make Mexican Lasagna Recipe

Step 1: Prepare the savory filling

Start by heating a large skillet over medium heat and sautéing the finely chopped onion, minced garlic, and diced bell pepper until they soften and become fragrant. This combination smells incredible and forms the flavor base. Next, add your ground beef or chicken, cooking it until it’s nicely browned and cooked through. Drain any excess fat to keep the dish from becoming greasy.

Step 2: Build the flavorful sauce

Into the skillet with the meat mixture, stir in the drained beans and corn, followed by the tomato or enchilada sauce, and the salsa. Sprinkle in the cumin, chili powder, oregano, salt, and black pepper. Let everything simmer gently for 5 to 7 minutes, allowing the spices to mingle and the sauce to thicken slightly. This sauce is packed with smoky, spicy, and tangy flavors that truly bring this dish to life.

Step 3: Layer your Mexican lasagna

Preheat your oven to 350°F (180°C). In a 9×13 inch baking dish, start by laying down a layer of tortillas. Next, spread a generous layer of the meat and bean mixture over the tortillas, followed by a hearty sprinkle of shredded cheese. Repeat this layering process 3 to 4 times, finishing with a top layer of tortillas, and cover everything with plenty of cheese for that irresistible golden crust.

Step 4: Bake to perfection

Cover your baking dish with foil and slide it into the preheated oven. Bake for 25 to 30 minutes to let the flavors meld and the layers cook through. Then remove the foil and bake for an additional 5 to 10 minutes until the cheese on top is bubbling and golden brown. Let the lasagna rest for about 5 minutes before slicing—it helps everything set so your layers stay intact.

How to Serve Mexican Lasagna Recipe

A white rectangular dish filled with multiple layers of enchiladas, starting with a bottom layer of soft tortillas soaked in a rich red sauce, followed by a thick filling of shredded meat mixed with corn and spices, topped with a generous layer of melted yellow and white cheese scattered evenly, and garnished with fresh chopped green cilantro. One square piece is being lifted with a metal spatula, showing all the layers and the creamy texture inside. The dish sits on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

A fresh garnish really takes this dish to the next level. Consider dolloping sour cream, adding creamy avocado slices, and sprinkling chopped cilantro on top. These add brightness and a cool contrast to the warm, spicy layers beneath. A squeeze of lime over the top can also brighten those bold flavors beautifully.

Side Dishes

Pair your Mexican Lasagna Recipe with simple sides that complement the rich, spicy main dish. A crisp green salad with lime vinaigrette, some tortilla chips with guacamole, or even a light jicama slaw all work wonderfully. The goal is to add refreshing textures and flavors alongside your hearty lasagna.

Creative Ways to Present

Want to impress guests or switch things up? Try serving individual portions in small ramekins layered and baked separately. Or set up a festive Mexican-inspired buffet where guests add their own toppings like chopped onions, jalapeños, or extra cheese. You can even drizzle warmed enchilada sauce or salsa verde over slices for an extra punch of flavor and color at the table.

Make Ahead and Storage

Storing Leftovers

Mexican Lasagna Recipe leftovers keep beautifully in the fridge for up to 3 to 4 days. Store it in an airtight container to preserve all the flavors and keep the cheese moist and melty. It’s an easy dish to refrigerate and enjoy again for a quick lunch or dinner.

Freezing

This lasagna freezes well too, making it a perfect meal prep candidate. Wrap portions tightly in plastic wrap and foil or freeze the entire dish before baking. It will keep in the freezer for up to 2 to 3 months. Just thaw overnight in the fridge before baking or reheating.

Reheating

To reheat, warm individual slices in the microwave or bake leftover portions covered with foil at 350°F (180°C) until heated through and bubbly again. Adding a little extra cheese on top before reheating can help recreate that fresh-from-the-oven experience.

FAQs

Can I use ground turkey instead of beef or chicken?

Absolutely! Ground turkey works great in this Mexican Lasagna Recipe. It’s lean and will absorb the flavors of the spices and sauce nicely.

Are corn tortillas better than flour in this dish?

Both work well, but flour tortillas tend to stay softer when baked, while corn tortillas add a slightly more authentic texture and a bit more firmness. Choose based on your preference or dietary needs.

How spicy is this Mexican Lasagna Recipe?

You control the heat. Using mild salsa keeps it gentle, but you can easily increase the chili powder or add jalapeños for a spicier kick.

Can I make this vegetarian?

Yes! Simply swap the meat for mushrooms or extra beans and corn, and perhaps add some diced zucchini or other veggies for a hearty meatless version.

What cheese combinations work best?

A blend of Cheddar and Mozzarella is classic, but Monterey Jack or even Pepper Jack add wonderful creaminess and flavor. The key is using cheese that melts well and complements the spicy filling.

Final Thoughts

This Mexican Lasagna Recipe has become one of my absolute favorites for good reason. It combines the cozy comfort of lasagna with the irresistible boldness of Mexican flavors in a way that feels both familiar and exciting. Whether cooking for family or friends, it always brings smiles and empty plates. Give it a try—you’ll love having this recipe in your regular rotation!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Lasagna Recipe

Mexican Lasagna Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 58 reviews

  • Author: Diane
  • Total Time: 50 minutes
  • Yield: 6–8 servings
Print Recipe
Pin Recipe

Description

This Mexican Lasagna is a delicious and hearty twist on traditional lasagna, layering tortillas with a savory mix of spicy ground beef, beans, corn, and melted cheese. It's a family-friendly dinner option bursting with bold Mexican flavors and gooey, melted cheese, perfect for weeknights or potlucks.


Ingredients

Meat Mixture

  • 1 lb (≈ 500 g) ground beef or chicken
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 bell pepper (any color), diced
  • 1 can (15 oz / 400 g) black or kidney beans, drained and rinsed
  • 1 can (15 oz / 400 g) corn kernels, drained
  • 1 can (15 oz / 400 g) tomato sauce or enchilada sauce
  • 1–1½ cups salsa (mild or spicy)
  • 1 tsp ground cumin
  • 1 tsp chili powder (adjust to taste)
  • ½ tsp dried oregano
  • Salt and black pepper, to taste

Assembly

  • 8–10 flour or corn tortillas (or use lasagna noodles if preferred)
  • 2 cups shredded cheese (Cheddar, Mozzarella, or a mix)


Instructions

  1. Preheat the oven: Preheat your oven to 350°F (180°C) to prepare for baking the lasagna.
  2. Sauté vegetables: In a large skillet, cook the finely chopped onion, minced garlic, and diced bell pepper over medium heat until they become soft and fragrant.
  3. Cook the meat: Add the ground beef or chicken to the skillet and cook until browned, stirring occasionally. Drain any excess fat to keep the dish from becoming greasy.
  4. Add beans and seasonings: Stir in the rinsed beans, drained corn kernels, tomato or enchilada sauce, salsa, ground cumin, chili powder, dried oregano, salt, and pepper. Let the mixture simmer gently for 5–7 minutes to combine the flavors.
  5. Layer the lasagna: In a 9×13 inch (23×33 cm) baking dish, start layering with tortillas, then spread a portion of the meat mixture and sprinkle shredded cheese on top. Repeat this layering process 3–4 times, ending with a final layer of tortillas topped with a generous amount of cheese.
  6. Bake covered: Cover the baking dish with foil and bake in the preheated oven for 25–30 minutes to heat through and melt the cheese.
  7. Bake uncovered: Remove the foil and continue baking for another 5–10 minutes until the cheese on top is golden brown and bubbling.
  8. Rest and serve: Allow the Mexican lasagna to rest for 5 minutes before slicing. Serve warm with optional sour cream, avocado slices, and fresh cilantro to complement the bold Mexican flavors.

Notes

  • Vegetarian option: Substitute meat with mushrooms or extra beans and corn for a meatless version.
  • For spiciness, add jalapeños or increase chili powder according to taste.
  • Use a blend of cheddar, mozzarella, and Monterey Jack cheese for extra cheesiness.
  • Opt for whole wheat or low-carb tortillas for a lighter version.
  • Enhance flavor by serving with a drizzle of enchilada sauce or salsa verde on top.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
    Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
  • Pineapple Cucumber Salad Recipe
    Pineapple Cucumber Salad Recipe
  • Red, White, & Blue Poke Cake Recipe
    Red, White, & Blue Poke Cake Recipe
  • Strawberries and Cream Eclair Cake Recipe
    Strawberries and Cream Eclair Cake Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m so happy you’re here. Welcome to Eat With Diane a space where I share recipes that are simple, delicious, and filled with love to bring joy to your table.

Learn more

Popular

  • Lemon Pretzel Dessert Recipe
    Lemon Pretzel Dessert Recipe
  • Homemade Blueberry Ice Cream Recipe
    Homemade Blueberry Ice Cream Recipe
  • Creamy Chipotle Ranch Dressing Recipe
    Creamy Chipotle Ranch Dressing Recipe
  • Mini Matcha Cupcakes Recipe
    Mini Matcha Cupcakes Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Diane. All rights reserved.