Mexican Lasagna Recipe

If you’re chasing a fresh twist on comfort food, Mexican Lasagna is the bold, bubbling, south-of-the-border-inspired casserole that will win over your table in a single cheesy, satisfying bite. Designed to layer hearty flavors and textures—a savory taco-seasoned beef filling, black beans, roasted tomatoes, golden cheese, and tender corn tortillas—each forkful is a lively celebration of spice, warmth, and home-cooked love. Mexican Lasagna is just as impressive for a crowd as it is for a cozy family dinner, and you’ll want to come back for seconds… and third helpings!

Mexican Lasagna Recipe - Recipe Image

Ingredients You’ll Need

Every element in this recipe for Mexican Lasagna is carefully chosen for flavor, color, and texture that come together in perfect harmony. These pantry staples and fresh toppings work together to deliver big taste with very little fuss—nothing fancy, just real, delicious food!

  • Ground Beef: Provides hearty, savory flavor and a satisfying protein base.
  • Yellow Onion: Brings sweetness and depth to the filling as it softens with the beef.
  • Minced Garlic: Delivers a punchy, aromatic layer—even two small cloves make a world of difference!
  • Taco Seasoning: The star spice blend that instantly makes this dish taste like the fiesta it is.
  • Water: Helps distribute the seasoning and keeps the meat mixture juicy.
  • Fire Roasted Diced Tomatoes: Adds robust, smoky flavor—don’t drain those juices, they’re essential!
  • Green Chiles: A mild heat and vibrant tang that brightens every bite.
  • Black Beans: A little creamy, a lot filling, and so satisfying with the spices and cheese.
  • Corn Tortillas: Forget pasta—these give the lasagna its Mexican flair and irresistible bite.
  • Shredded Jack and Cheddar Cheese: Pulls everything together with gooey, golden, melty goodness.
  • Fresh Tomato (for garnish): Juicy and bright, tossed on top for a burst of freshness.
  • Green Onions (for garnish): For crunch and a pop of color just before serving.
  • Sour Cream (for serving): Cools and balances the spice—don’t skip it!

How to Make Mexican Lasagna

Step 1: Prep Your Casserole Dish

Preheat your oven to 350 degrees Fahrenheit. Grab a 9×13-inch casserole dish, spray it with non-stick cooking spray, and set it aside. This little step guarantees fuss-free serving later, so you won’t lose a single cheesy layer!

Step 2: Brown the Beef and Onion

In a large skillet over medium heat, cook your ground beef together with the diced yellow onion until the meat is nicely browned and the onion has softened and turned translucent. This builds that signature savory lasagna base that will carry all the punchy Mexican flavors.

Step 3: Add Garlic for Aroma

Stir in the minced garlic and let it cook for just 1-2 minutes longer. It’ll become fragrant fast—don’t walk away, since you want that flavor to bloom without burning.

Step 4: Season and Simmer

Sprinkle in your taco seasoning and pour in the water. Mix everything really well so every bit of beef and onion gets coated in that bold, spicy magic—keep it on medium heat for a cohesive, saucy mixture.

Step 5: Stir in Tomatoes, Chiles, and Beans

Add in the fire roasted diced tomatoes (juices and all!), green chiles, and black beans. Stir it all together and let it heat through—this transforms the filling into a punchy, hearty mixture ready for layering.

Step 6: Build the First Layer

Start building your Mexican Lasagna by lining the bottom of your prepared baking dish with 6 corn tortillas. Overlap them slightly so you have a sturdy base for what’s to come!

Step 7: Add Meat Mixture and Cheese

Spread a third of the beef mixture over the tortillas, then scatter about 2 cups of the shredded jack and cheddar cheese on top. Already, the layers are looking irresistible!

Step 8: Repeat the Layers

Layer on another 6 tortillas, another third of the meat mixture, and more cheese. Do this again so you have three full, hearty layers, using up all the meat mixture and cheese.

Step 9: Bake to Bubbling Perfection

Cover the dish tightly with aluminum foil. Bake for 30 to 40 minutes, until the casserole is bubbly and the cheese is melty and glorious. The aroma alone will have everyone inching closer to the kitchen.

Step 10: Garnish and Rest

Remove your masterpiece from the oven, take off the foil, and let it cool for about 10 minutes—this makes it so much easier to slice into neat squares. Scatter diced fresh tomatoes and sliced green onions over the top for a final fresh flourish.

Step 11: Serve with Sour Cream

Dollop with as much sour cream as your heart desires and serve up generous pieces to everyone at the table!

How to Serve Mexican Lasagna

Mexican Lasagna Recipe - Recipe Image

Garnishes

For that perfectly finished look (and an extra pop of flavor), top your Mexican Lasagna with juicy diced tomato and crisp green onions just before serving. If you have some cilantro or sliced jalapeños on hand, sprinkle those on too! And remember, a swirl of cool sour cream makes each slice irresistible.

Side Dishes

Pair your Mexican Lasagna with a simple green salad tossed with lime vinaigrette, some fluffy Spanish rice, or a scoop of quick homemade guacamole and chips. These sides balance out the dish’s richness and bring even more festive color to your table.

Creative Ways to Present

Try serving individual portions in small cast iron skillets for a dinner-party wow factor, or cut them into neat squares and arrange on a platter for buffet-style gatherings. You can also top each piece with a drizzle of hot sauce or a dollop of guacamole for a personal touch!

Make Ahead and Storage

Storing Leftovers

Mexican Lasagna keeps beautifully in the fridge—just cover your casserole dish tightly or transfer leftovers to airtight containers. Enjoy within 3 to 4 days for the best taste and texture. The flavors actually deepen overnight, making it a fantastic next-day lunch!

Freezing

This recipe is a freezer hero. Let the lasagna cool completely, then wrap portions or the full dish well in plastic wrap and foil. Freeze for up to three months. You can even prepare the casserole up to just before baking, then freeze—perfect for meal prepping or gifting to friends in need of a home-cooked meal.

Reheating

To reheat, simply microwave individual portions until hot, or pop the entire casserole (covered with foil) back into a 350-degree oven until heated through and bubbly. If frozen, let it thaw overnight in the fridge first for even warming without drying out.

FAQs

Can I make Mexican Lasagna vegetarian?

Absolutely! Swap the ground beef for plant-based crumble, extra black beans, or roasted veggies like zucchini and bell pepper. The layers and flavors will still be every bit as craveable.

Do I have to use corn tortillas?

Corn tortillas give authentic flavor and structure, but if you prefer flour tortillas or need to use what you have, go right ahead. Keep in mind flour tortillas will be a bit softer and less rustic.

What’s the best way to slice and serve?

Let Mexican Lasagna rest for about 10 minutes after baking so it holds its shape. Use a sharp, serrated knife to slice clean squares and a sturdy spatula to lift them out—so satisfying!

Can I make this dish spicy?

If you like more heat, use hot green chiles, add chopped jalapeños, or stir a pinch of cayenne into the meat mixture. You can also serve with your favorite hot sauce on the side!

How far ahead can I assemble Mexican Lasagna?

You can layer the whole casserole a day in advance, cover it, and refrigerate until you’re ready to bake. It’s a fantastic make-ahead option for entertaining or busy weeknights.

Final Thoughts

Once you try this Mexican Lasagna, don’t be surprised if it becomes a new staple in your dinner rotation. Simple to put together and bursting with vibrant flavor, it’s comfort food with just the right twist. Gather your favorite people and dive in—this is a dish made for sharing, laughter, and plenty of second helpings!

Print

Mexican Lasagna Recipe

A flavorful and easy-to-make Mexican Lasagna that combines classic taco ingredients with layers of corn tortillas and cheese, baked to perfection. This dish is a crowd-pleaser and perfect for gatherings or weeknight dinners.

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

Ingredients

Scale

Ground Beef 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

Layering:

  • 18 corn tortillas
  • 6 cups shredded jack and cheddar cheese

Garnish:

  • 1 medium tomato, diced
  • 1 bunch green onions, sliced
  • Sour cream for serving

Instructions

  1. Preheat Oven: Preheat the oven to 350°F. Grease a 9×13 casserole dish with non-stick spray.
  2. Cook Beef Mixture: In a skillet, cook ground beef and onion until beef is browned. Add garlic and sauté. Stir in taco seasoning and water.
  3. Add Ingredients: Mix in tomatoes, green chiles, and black beans. Heat through.
  4. Layering: Place 6 corn tortillas in the dish, top with 1/3 of the meat mixture and 2 cups of cheese. Repeat layers twice.
  5. Bake: Cover with foil and bake for 30-40 minutes until bubbly and cheese melts.
  6. Garnish and Serve: Top with tomatoes and green onions. Let it rest for 10 minutes before slicing. Serve with sour cream.

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 4g
  • Sodium: 820mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 6g
  • Protein: 30g
  • Cholesterol: 90mg

Keywords: Mexican Lasagna, Taco Lasagna, Mexican Casserole

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