Mexican Lasagna Recipe

There’s just something magical about Mexican Lasagna: hearty layers of seasoned beef, gooey cheese, earthy corn tortillas, and a melty, bubbling finish that makes dinner instantly special. In one glorious pan, you get all the bold flavors of tacos crossed with the comfort of a classic lasagna—plus those crispy corners that make second helpings simply irresistible. Whether it’s a busy weeknight or a family gathering, this Mexican Lasagna always delivers a fiesta of flavors and fun.

Mexican Lasagna Recipe - Recipe Image

Ingredients You’ll Need

You’ll be surprised by how simple and familiar these ingredients are, yet each one plays a key role in making Mexican Lasagna so crave-worthy. From the zesty brightness of green chiles to the magic of melted cheese, you’ll taste just how much each element matters in both flavor and texture.

  • Ground beef: The savory heart of the lasagna, providing robust flavor and meaty satisfaction in every bite.
  • Yellow onion: Adds subtle sweetness and moisture to the filling—dice it fine so it practically melts into the sauce.
  • Minced garlic: Two cloves bring out an aromatic depth that makes the whole kitchen smell amazing.
  • Taco seasoning: The shortcut hero—these two packets or a quarter cup blend in all the essential Mexican spices.
  • Water: Moistens the sauce, letting all the flavors meld and preventing the filling from drying out.
  • Fire roasted diced tomatoes: Adds tang, smokiness, and juicy bursts throughout the layers (don’t drain them—the liquid is pure gold!).
  • Green chiles: Mellow heat, subtle zing, and an authentic Santa Fe flavor in every mouthful.
  • Black beans: Creamy, satisfying, and protein-packed—they make each slice extra hearty.
  • Corn tortillas: Nineteen total, split between layers, giving rustic charm and gluten-free structure instead of pasta.
  • Shredded jack and cheddar cheese: The secret to those dreamy, melty, golden tops—don’t be shy with the cheese!
  • Tomato: Freshly diced for garnish, these add brightness and a cooling pop at the end.
  • Green onions: A crisp, slightly peppery finish that brings color and zing right before serving.
  • Sour cream: The perfect creamy, tangy topping to balance out the fiesta of flavors.

How to Make Mexican Lasagna

Step 1: Prep Your Oven and Pan

Crank up your oven to 350°F and give your 9×13 casserole dish a generous spritz of non-stick spray. This essential step ensures your Mexican Lasagna will release in perfect, cheesy squares—no sticking or tragic tearing here.

Step 2: Brown the Beef and Onion

In a large skillet, cook the ground beef and diced onion together over medium heat. You’re looking for tender, caramelized onions and deeply browned beef—this base brings a deep richness to every layer of the Mexican Lasagna.

Step 3: Add Garlic for Aromatics

Once your beef and onions are nearly done, toss in the minced garlic. Give it another minute or two on the heat—just until fragrant—so it loses that raw bite and starts building irresistible aroma.

Step 4: Spice It Up

Sprinkle in the taco seasoning and pour in half a cup of water, then stir thoroughly. The water helps dissolve all those flavorful spices, letting them seep into every morsel of meat and onion. Simmer until everything is glossy and bubbling away.

Step 5: Mix In Tomatoes, Chiles, and Beans

Stir the fire roasted diced tomatoes, green chiles, and rinsed black beans right into the skillet. Don’t drain those tomatoes—their juices are your secret sauce for juicy, layered Mexican Lasagna perfection.

Step 6: Build Your First Layer

Grab six corn tortillas and layer them at the bottom of your prepared baking dish, overlapping slightly to cover every inch. This corn tortilla “crust” soaks up juice and gives you a sturdy, flavorful base.

Step 7: Start Layering Filling and Cheese

Spoon one third of your meat mixture onto the tortillas, spreading it evenly. Then scatter two generous cups of that glorious shredded jack and cheddar cheese all over. These first layers really soak up flavor—so be generous!

Step 8: Repeat the Layers

Lay down six more tortillas, then another third of the meat mixture, and another batch of cheese. Repeat once more for a grand total of three delicious, mouth-watering layers, ending with a cheesy flourish on top.

Step 9: Bake to Melted Perfection

Cover the casserole with foil to keep everything moist, and slide it into the oven for about 30-40 minutes. You’ll know it’s ready when the top is melted and bubbly—the hardest part is waiting for it to cool!

Step 10: Garnish Like a Pro

Uncover your Mexican Lasagna and let it cool for about 10 minutes so it sets for nice, tidy slices. Sprinkle your diced tomatoes and green onions over the top to add a burst of color and freshness.

Step 11: Serve with Sour Cream

Cut beautiful squares and plate them up with dollops of creamy, cool sour cream. It’s the final touch that brings all those bold flavors together.

How to Serve Mexican Lasagna

Mexican Lasagna Recipe - Recipe Image

Garnishes

Don’t hold back with the toppings! Sprinkle a handful of crisp green onions and juicy diced tomato right before serving for a fresh, colorful finish. Add slices of avocado, a little chopped cilantro, or even a dash of hot sauce if your crowd likes a kick—they all elevate Mexican Lasagna into a true showstopper.

Side Dishes

Round out your meal with simple, festive accompaniments: classic Mexican rice, a scoop of refried beans, or a bright, zesty corn salad all pair beautifully with the hearty richness of Mexican Lasagna. Don’t forget a pitcher of agua fresca or margarita—it’s a party, after all!

Creative Ways to Present

For family-style gatherings, bring the whole casserole right to the table and let everyone dig in. If you’re feeding a crowd, try serving Mexican Lasagna in individual ramekins or muffin tins for snackable, hand-held portions. A scattering of colorful tortilla chips on the side makes it perfect for game day spreads.

Make Ahead and Storage

Storing Leftovers

Mexican Lasagna keeps beautifully in the fridge for up to four days. Just cover your casserole dish tightly with foil or transfer slices to airtight containers. The flavors mingle together even more, making leftovers almost better than the first serving!

Freezing

To freeze, simply cool your Mexican Lasagna completely. Wrap the whole pan (or individual portions) well in plastic wrap and then foil. It’ll stay fresh in the freezer for up to three months—perfect for meal prep or surprise company. Thaw overnight in the fridge before reheating.

Reheating

For best results, reheat Mexican Lasagna in the oven at 350°F, covered, until warmed through—this keeps the cheese melty and the layers intact. Single portions also do well in the microwave, just be sure to cover with a microwave-safe lid to prevent splatters.

FAQs

Can I make Mexican Lasagna vegetarian?

Absolutely! Simply replace the ground beef with sautéed mushrooms, cooked lentils, or your favorite plant-based beef crumbles. You’ll still get tons of flavor and a hearty, satisfying bite in every layer.

Can I use flour tortillas instead of corn?

You can, but the texture will be a bit softer and less rustic. Corn tortillas hold up better against the juicy filling and bring that signature flavor that makes Mexican Lasagna unique.

How spicy is Mexican Lasagna?

It’s perfectly family-friendly as written: the green chiles add a mellow warmth, but not a strong heat. To spice things up, add jalapeños or use hot taco seasoning—or serve with your favorite salsa or hot sauce on the side.

Can I make this ahead for a party?

Definitely! Assemble the whole lasagna in advance and refrigerate (unbaked) for up to 24 hours. Bake it off right before your guests arrive, and you’ll have a bubbling, crowd-pleasing dish with zero last-minute stress.

What if I’m out of black beans?

No worries—you can substitute pinto beans, kidney beans, or simply leave them out if needed. It’ll still be delicious, just a little less hearty. The beauty of Mexican Lasagna is how flexible it can be.

Final Thoughts

If you’re searching for a dish that’s easy, festive, and destined to earn repeat requests, Mexican Lasagna is your answer. It’s bold, comforting, and always a hit with friends and family. Give it a try and get ready for happy, satisfied smiles all around your table!

Print

Mexican Lasagna Recipe

This Mexican Lasagna recipe combines the flavors of a classic Mexican dish with the comforting layers of a traditional lasagna. It’s a delicious and satisfying meal that the whole family will love.

  • Author: Maya
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale

For the Meat Mixture:

  • 1 pound ground beef
  • 1 medium yellow onion, diced
  • 2 teaspoons minced garlic (2 cloves)
  • 1/4 cup taco seasoning (2 packets)
  • 1/2 cup water
  • 14.5 ounce fire-roasted diced tomatoes, not drained
  • 4 ounce can of green chiles
  • 15 ounce can of black beans, drained and rinsed

For Layering:

  • 18 corn tortillas, divided
  • 6 cups shredded jack and cheddar cheese, divided
  • 1 medium tomato, diced for garnish
  • 1 bunch green onions, sliced for garnish
  • Sour cream, for serving

Instructions

  1. Preheat the oven: Preheat the oven to 350 degrees Fahrenheit. Spray a 9×13 casserole dish with non-stick cooking spray and set aside.
  2. Cook the meat: Cook ground beef and onion in a large skillet over medium heat until the meat is browned and the onions soften.
  3. Add seasonings: Add minced garlic to the skillet and sauté for an additional 1-2 minutes. Then, add taco seasoning and water, stirring until well combined.
  4. Combine ingredients: Stir in the fire-roasted tomatoes (with juices), green chiles, and black beans. Heat the mixture through.
  5. Layer the lasagna: Line the baking dish with corn tortillas, meat mixture, and cheese in three layers.
  6. Bake: Cover with foil and bake for 30-40 minutes until bubbly and cheese is melted.
  7. Garnish and serve: Garnish with diced tomatoes and green onions. Let it rest for 10 minutes before slicing. Serve with sour cream.

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 3g
  • Sodium: 780mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 5g
  • Protein: 24g
  • Cholesterol: 70mg

Keywords: Mexican Lasagna, Mexican recipe, cheesy Mexican dish, easy dinner recipe

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating