Mexican Lasagna with Tortillas Recipe

Follow us on PinterestFollow

The first time I made Mexican lasagna, I didn’t even call it that. I had a stack of tortillas in one hand, leftover taco meat from the night before, and half a block of cheddar begging to be used. My kids were circling the kitchen like little hawks asking, “What’s for dinner?” I didn’t have the energy to roll enchiladas or set up a taco bar, so I started layering everything in a casserole dish. Tortillas, meat, beans, cheese—over and over until it looked like a Tex-Mex version of lasagna.

When I pulled it out of the oven, the cheese bubbled up golden and the smell of cumin and roasted peppers filled the kitchen. My husband laughed and said, “So… taco lasagna?” I nodded, and just like that, a family staple was born.

Now it’s one of those dishes I turn to whenever we’re feeding a crowd or just need comfort food that guarantees full stomachs and happy faces. It’s hearty, a little messy, and endlessly customizable. And the best part? You can make it with what you already have in your pantry.

Cooking Time Snapshot

I know weeknights can be chaotic, so here’s the quick breakdown:

  • Prep Time: 20 minutes (less if you’re using leftover taco meat)
  • Cook Time: 35–40 minutes
  • Total Time: About 1 hour
  • Effort Level: Easy enough for a weeknight, impressive enough for company

Ingredients in Context

What I love most about Mexican lasagna is how forgiving it is. You can play around with the ingredients depending on your mood—or what’s left in the fridge.

  • Tortillas: Flour tortillas work beautifully for soft layers that mimic pasta sheets, but corn tortillas give it more authentic flavor. Sometimes I use a mix for texture.
  • Protein: Ground beef is classic, but ground turkey, shredded chicken, or even leftover carnitas all work. If you’re vegetarian, black beans, pinto beans, or lentils make a satisfying filling.
  • Beans: Refried beans spread smoothly between layers, while whole beans (like black or kidney) add chunkiness. I often use both.
  • Sauce: A can of enchilada sauce ties everything together. Red sauce is tangy, while green enchilada sauce adds a zesty kick. In a pinch, salsa works too.
  • Cheese: Sharp cheddar gives bold flavor, but Monterey Jack melts like a dream. Pepper Jack adds a little heat. I usually do a blend because cheese is non-negotiable here.
  • Veggies: Bell peppers, onions, corn, or even spinach sneak in without complaint. I sauté mine with the meat to soften them.
  • Seasoning: Taco seasoning brings the spices together—chili powder, cumin, paprika. You can use store-bought packets, but homemade makes the flavor pop.

Think of this recipe as a blank canvas. You can layer as generously or as simply as you like, and it still turns into a bubbling, cheesy dish that disappears fast.

The Secret Behind Its Flavor

Here’s the thing about layered casseroles: they can taste bland if every bite isn’t seasoned well. That’s why the magic of Mexican lasagna lies in two steps I learned after my first attempt.

First, don’t just sprinkle taco seasoning into the meat and call it done—let it simmer with a little tomato paste or sauce so it melds together. This creates a rich, savory filling instead of something that tastes like dry taco meat.

Second, layer thoughtfully. I always spread a thin layer of enchilada sauce on the bottom before the first tortilla goes down. It prevents sticking and infuses the base with flavor right away. From there, I alternate tortillas, beans, saucy meat, cheese, and repeat until the dish is packed full. Every layer should bring both moisture and seasoning, otherwise the middle can feel dry.

And finally—cover with foil for the first half of baking. That steam keeps the tortillas tender and lets the flavors blend like a proper lasagna. Only in the last 10 minutes do I pull the foil off to let the cheese turn golden and bubbly.

Step-by-Step Instructions

When I cook this dish, it feels almost like building a story: each layer setting the stage for the next, until the finale comes out bubbling and irresistible.

  1. Cook the filling.
    Heat a skillet, add a drizzle of oil, then brown the ground beef with onions and bell peppers. The smell of onions hitting the pan is my kitchen soundtrack. Once the meat’s browned, stir in taco seasoning, tomato paste, and a splash of water or broth. Simmer until it thickens into a savory base.
  2. Prepare the beans.
    If using refried beans, warm them slightly so they’re easier to spread. For whole beans, rinse and drain before adding them to the mix.
  3. Preheat the oven.
    Set it to 375°F. Grease a 9×13 casserole dish lightly so cleanup is easier.
  4. Start layering.
    • Spoon a thin layer of enchilada sauce at the bottom.
    • Lay down 2–3 tortillas, overlapping slightly.
    • Spread a layer of refried beans.
    • Add a layer of meat mixture.
    • Sprinkle cheese generously.
    • Repeat until the dish is nearly full, finishing with sauce and cheese on top.
  5. Bake covered.
    Tent foil over the dish and bake for 25–30 minutes. The steam will soften the tortillas and meld the flavors.
  6. Uncover and finish.
    Remove the foil and bake another 10 minutes, until the cheese is golden, bubbling, and pulling slightly at the edges.
  7. Rest before slicing.
    This part is hard, but let it sit for at least 10 minutes before cutting. It sets up like lasagna, so you can slice clean squares instead of a gooey pile (though honestly, gooey piles are delicious too).

When I serve it, I always bring the dish straight to the table. Everyone leans in, forks ready, waiting for that first cheesy pull.

Substitutions & Adaptations

This dish is endlessly adaptable, and that’s why it’s become one of my “what’s in the pantry?” dinners.

  • Vegetarian: Skip the meat and double up on beans, corn, or roasted zucchini. Add a little smoked paprika for depth.
  • Gluten-Free: Swap flour tortillas for corn tortillas, and double-check your enchilada sauce is certified gluten-free.
  • Dairy-Free: Use a plant-based cheese that melts well, and stir a bit of nutritional yeast into the beans for extra flavor.
  • Spicy Twist: Add jalapeños or use hot enchilada sauce. For a milder version, stick to sweet bell peppers and mild cheddar.
  • Kid-Friendly: Layer in corn and mild veggies, but keep spices gentle. Kids tend to love the cheesy layers without even noticing the beans tucked inside.

Serving Ideas That Make It Shine

Mexican lasagna is filling enough to be the star of dinner, but it gets even better when paired with fresh, cooling sides. I’ve learned that the right accompaniments make the whole meal feel balanced instead of heavy.

  • Fresh Salad: A simple green salad with lime vinaigrette cuts through the richness. Sometimes I toss in avocado slices or fresh mango for a little sweetness.
  • Rice or Cilantro Lime Rice: If I’m feeding a crowd, rice stretches the meal further. A squeeze of lime and handful of cilantro brighten it beautifully.
  • Salsas & Toppings: Bowls of pico de gallo, sour cream, guacamole, or sliced jalapeños let everyone customize their plate. My kids always go for sour cream while I heap on salsa verde.
  • Corn on the Cob: Mexican street corn (elote) is the perfect sidekick—charred, creamy, and spiced. If I don’t have time, I’ll serve corn salad instead.

And of course, this dish pairs wonderfully with margaritas for the adults and cold horchata for the kids.

Pro Notes & Mistakes I’ve Made

The first time I made this dish, I was too eager and cut into it the second it came out of the oven. What I ended up with was more of a cheesy avalanche than neat slices. Tasted amazing, but looked… questionable.

Here are a few tips I’ve learned since then:

  • Let it rest. That 10–15 minutes after baking is not optional—it’s when the tortillas absorb just enough liquid to hold their shape.
  • Don’t skip sauce on the bottom. Otherwise the first layer of tortillas welds itself to the pan, and you’ll be scraping it off with a spatula.
  • Season each layer lightly. Even if your meat is flavorful, beans and tortillas need seasoning too. I sprinkle a touch of salt or taco seasoning as I go.
  • Cheese matters. A blend of cheddar and Monterey Jack melts better than cheddar alone. Too much cheddar can get greasy instead of gooey.
  • Foil tenting is key. Cover too tightly and the cheese sticks to the foil, but skip the foil and your top layer will brown before the inside is done.

These little tweaks turn it from “good” into “why didn’t I make a double batch?”

Storing & Making Ahead

Mexican lasagna is one of those dishes that actually improves overnight. The flavors deepen and the tortillas soak up all the sauce.

  • In the fridge: Store covered for up to 4 days. Reheat individual slices in the microwave, or reheat the whole dish in the oven at 350°F until warmed through.
  • In the freezer: Assemble the lasagna but stop before baking. Wrap tightly with foil and freeze up to 2 months. When ready, thaw in the fridge overnight and bake as directed (you may need to add 10–15 minutes).
  • Meal prep tip: Sometimes I’ll bake two smaller dishes instead of one large one—one for dinner and one for the freezer. That way future-me gets to thank past-me on a busy weeknight.

FAQs

Can I use corn tortillas instead of flour?
Absolutely! Corn tortillas give it a more traditional Mexican flavor. They’re sturdier, so I recommend lightly warming them first to prevent cracking.

Is this recipe spicy?
Not necessarily. The base version is mild, but you can adjust heat with spicy enchilada sauce, pepper jack cheese, or diced jalapeños if you want more kick.

How do I keep it from turning soggy?
The trick is to avoid overloading with sauce. A thin layer on each round is plenty. Also, letting it rest after baking helps it set instead of sliding apart.

Can I make it vegetarian or vegan?
Yes! Swap the meat for beans, lentils, or crumbled tofu. For vegan, use dairy-free cheese and check your tortillas. It’s still hearty and flavorful.

What’s the best way to serve leftovers?
Leftovers make fantastic burrito filling. Just wrap a slice in a tortilla with some extra salsa and you’ve got a grab-and-go lunch.

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 with Tortillas Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Diana Ross
  • Total Time: 1 hour
  • Yield: 8
  • Diet: Vegetarian

Description

Mexican lasagna with tortillas is my go-to comfort food when I want something hearty, flavorful, and family-friendly. Layers of tortillas, seasoned beef, beans, sauce, and cheese bake together into a bubbling, golden dish that smells like pure comfort. It’s quicker than traditional lasagna, endlessly customizable, and even better the next day.


Ingredients

Scale
  • 1012 flour or corn tortillas
  • 1 lb ground beef (or turkey/chicken)
  • 1 medium onion, diced
  • 1 bell pepper, diced
  • 1 packet taco seasoning (or homemade blend)
  • 2 tbsp tomato paste
  • 1 can (15 oz) black beans or kidney beans, drained
  • 1 can (15 oz) refried beans
  • 2 cups enchilada sauce (red or green)
  • 3 cups shredded cheese (cheddar, Monterey Jack, or blend)
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • Optional: corn, jalapeños, cilantro, or salsa for topping


Instructions

  • Preheat oven to 375°F. Grease a 9×13 baking dish.
  • Heat oil in a skillet. Sauté onion and bell pepper until softened. Add ground beef and cook until browned. Stir in taco seasoning, tomato paste, and a splash of water. Simmer 5 minutes.
  • Warm refried beans slightly for easier spreading.
  • Spread a thin layer of enchilada sauce in the baking dish.
  • Layer tortillas, refried beans, meat mixture, whole beans, cheese, and a drizzle of sauce. Repeat layers until dish is full, finishing with sauce and cheese on top.
  • Cover loosely with foil and bake 25–30 minutes. Remove foil and bake another 10 minutes until cheese is bubbly and golden.
  • Rest 10 minutes before slicing. Garnish with cilantro, jalapeños, or salsa if desired.

Notes

  • For extra creaminess, stir a spoonful of sour cream into the refried beans.
  • To make ahead, assemble up to 24 hours before baking and refrigerate.
  • Prep Time: 20 minutes
  • Cook Time: 35–40 minutes
  • Category: Dinner
  • Method: Baked Casserole
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 8
  • Calories: 420
  • Sugar: 5g
  • Sodium: 820mg
  • Fat: 19g
  • Saturated Fat: 9g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 7g
  • Protein: 24g
  • Cholesterol: 55mg
Follow us on PinterestFollow

More Recipes

Leave a Reply

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

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