Cheesy Mexican Lasagna Recipe | Easy Zesty One Pan Dinner
This cheesy Mexican lasagna brings all the zesty taco-night flavors you love into one bubbly, layered bake. You get seasoned ground beef, black beans, corn, salsa, and loads of melty cheese tucked between soft tortillas. It’s hearty, craveable, and it feeds a crowd without fuss.
I make this on weeknights when I want maximum flavor for minimum effort. Everything cooks in one skillet, then bakes until golden and gooey. The leftovers reheat like a dream, and you can tweak the spice level easily so everyone at the table smiles.
Why This Cheesy Mexican Lasagna Works

- Big flavor, simple steps: Taco seasoning, salsa, and green chiles build layers of taste fast.
- One-pan convenience: Brown, build, and bake in the same oven-safe skillet for easy cleanup.
- Family-friendly: Mild enough for kids with room to add heat for spice lovers.
- Flexible ingredients: Swap proteins, tortillas, or beans with what you have on hand.
- Sturdy, sliceable layers: Tortillas cut cleanly like classic lasagna and hold all that cheesy goodness.
Ingredients
For the meat and bean filling
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 1 pound ground beef (90/10 or 85/15)
- 3 cloves garlic, minced
- 2 tablespoons taco seasoning (store-bought or homemade)
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder (more for extra heat)
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup corn kernels (frozen or canned, drained)
- 1 (4-ounce) can diced green chiles, mild or hot
- 1 1/2 cups chunky salsa (mild, medium, or hot)
- Salt and black pepper to taste
For layering
- 8–10 small flour tortillas (soft taco size) or 6–8 corn tortillas
- 2 cups shredded Mexican blend cheese
- 1 cup shredded Monterey Jack or pepper jack cheese
- 1/2 cup sour cream or plain Greek yogurt (optional for creamy layers)
For topping and serving
- 1/4 cup sliced green onions
- Fresh cilantro, chopped
- Diced tomatoes or pico de gallo
- Avocado or guacamole
- Lime wedges
- Hot sauce
How to Make This Cheesy Mexican Lasagna

- Preheat and prep: Heat the oven to 375°F. Grease a 10–12 inch oven-safe skillet or 9×13 baking dish. If using a skillet, you’ll cook and bake in the same pan.
- Sauté aromatics: In the skillet, warm olive oil over medium heat. Add onion and cook 3–4 minutes until softened. Stir in garlic for 30 seconds until fragrant.
- Brown the beef: Add ground beef. Break it up and cook 5–6 minutes until no pink remains. Spoon off excess fat if needed.
- Season it up: Sprinkle in taco seasoning, cumin, and chili powder. Stir for 30 seconds to toast the spices.
- Build the filling: Add black beans, corn, green chiles, and 1 cup of the salsa. Simmer 2–3 minutes. Taste and season with salt and pepper. The mixture should be thick and saucy, not watery.
- Layer time: Remove half the filling to a bowl. If using the skillet, keep the rest in the pan. Lay tortillas over the filling to cover (cut to fit as needed). Spread a thin layer of sour cream (if using), then sprinkle a generous handful of cheese.
- Repeat layers: Add the reserved filling, another layer of tortillas, the remaining salsa, and the rest of the cheese. You should have 2 hearty layers with cheese on top.
- Bake: Cover loosely with foil (tent it so it doesn’t stick to the cheese). Bake 15 minutes. Uncover and bake 8–10 more minutes until the cheese bubbles and turns lightly golden.
- Rest and garnish: Let the lasagna rest 10 minutes so it sets for clean slices. Top with green onions, cilantro, and your favorite extras.
- Serve: Slice into squares or wedges. Add lime, avocado, and hot sauce at the table.
How to Store This Mexican Lasagna
- Cool completely: Let it reach room temperature before storing to avoid condensation.
- Refrigerate: Cover tightly and chill for up to 4 days. Store toppings separately.
- Freeze: Wrap the whole dish or portion into airtight containers for up to 3 months. Label with the date.
- Reheat: Oven at 350°F for 20–25 minutes (thaw first if frozen), or microwave individual slices 2–3 minutes, adding a splash of salsa to keep it moist.

Benefits of Making This One-Pan Dinner
- Weeknight-friendly: You get a full meal in under an hour with simple pantry staples.
- Budget-savvy: Beans and corn stretch the beef while keeping the dish satisfying.
- Great for leftovers: Flavors meld and taste even better the next day.
- Customizable heat: Control spice with mild salsa or kick it up with pepper jack and hot chiles.
- Perfect for gatherings: Slices hold together, travel well, and please picky eaters.
What Not to Do
- Don’t add watery salsa: Thin salsa makes soggy layers. Use a chunky, thicker style.
- Don’t skip resting time: Cutting too soon causes sliding layers and lost cheese.
- Don’t over-salt: Taco seasoning and cheese add salt. Taste the filling before adding more.
- Don’t overload with sour cream: A thin swipe adds creaminess; too much makes it heavy and messy.
- Don’t use stale tortillas: Fresh, soft tortillas layer better and stay tender.
Variations You Can Try
- Chicken swap: Use shredded rotisserie chicken with the same seasonings for a lighter twist.
- Turkey or vegetarian: Ground turkey works well, or skip meat and double the beans and corn.
- Corn tortilla classic: Use corn tortillas for more authentic flavor and a gluten-free option.
- Enchilada-style: Replace salsa with red or green enchilada sauce and add olives.
- Extra veggies: Fold in sautéed bell peppers, zucchini, or spinach for color and nutrients.
- Spicy upgrade: Add jalapeños, chipotle in adobo, or use pepper jack for a fiery finish.
- Queso crown: Drizzle warm queso over the baked top for ultra-cheesy vibes.
FAQ
Can I make this ahead?
Yes. Assemble up to 24 hours in advance, cover, and refrigerate. Bake straight from the fridge, adding 5–10 extra minutes. If the top browns too fast, tent with foil.
Which tortillas work best?
Flour tortillas create ultra-soft, sliceable layers. Corn tortillas bring a classic flavor and hold their texture better. Both work—choose your favorite.
How do I keep the bottom from getting soggy?
Simmer the filling until thick, use chunky salsa, and avoid overloading with dairy. Let the lasagna rest before slicing.
Can I use a baking dish instead of a skillet?
Absolutely. Use a 9×13 dish. Build layers the same way and bake as directed.
What cheese melts best?
A blend of Mexican cheese and Monterey Jack melts smooth and stretchy. Pepper jack adds heat if you like spice.
Is this freezer-friendly?
Yes. Freeze baked or unbaked. Thaw overnight in the fridge before reheating or baking.
Conclusion
This cheesy Mexican lasagna hits every comfort note—savory beef, zesty chiles, gooey cheese, and soft tortillas in tidy layers. It’s the kind of dinner you can throw together with pantry staples and still feel excited to serve. Make it once, and it will slide into your weeknight rotation for good.

Cheesy Mexican Lasagna Recipe | Easy Zesty One Pan Dinner
Ingredients
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 1 pound ground beef (90/10 or 85/15)
- 3 cloves garlic, minced
- 2 tablespoons taco seasoning (store-bought or homemade)
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder (more for extra heat)
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup corn kernels (frozen or canned, drained)
- 1 (4-ounce) can diced green chiles, mild or hot
- 1 1/2 cups chunky salsa (mild, medium, or hot), divided
- Salt and black pepper, to taste
- 8–10 small flour tortillas (soft taco size) or 6–8 corn tortillas
- 2 cups shredded Mexican blend cheese
- 1 cup shredded Monterey Jack or pepper jack cheese
- 1/2 cup sour cream or plain Greek yogurt (optional for creamy layers)
- 1/4 cup sliced green onions (for topping)
- Fresh cilantro, chopped (for topping)
- Diced tomatoes or pico de gallo (for serving)
- Avocado or guacamole (for serving)
- Lime wedges (for serving)
- Hot sauce (for serving)
- Cooking spray or oil for greasing the skillet or baking dish
Instructions
Instructions
- Preheat the oven to 375°F and lightly grease a 10–12 inch oven-safe skillet or a 9x13-inch baking dish.
- Warm olive oil in the skillet over medium heat, add the diced onion, and cook 3–4 minutes until softened.
- Stir in the minced garlic and cook about 30 seconds until fragrant.
- Add the ground beef, break it up, and cook 5–6 minutes until no pink remains; spoon off excess fat if needed.
- Stir in taco seasoning, cumin, and chili powder, toasting the spices for about 30 seconds.
- Add black beans, corn, diced green chiles, and 1 cup of the salsa; simmer 2–3 minutes until thick and saucy, then season to taste with salt and pepper.
- Transfer about half of the filling to a bowl, leaving the remaining half in the skillet, or spread half the filling in the prepared baking dish.
- Arrange tortillas to cover the filling, trimming as needed, spread a thin layer of sour cream if using, and sprinkle a generous handful of cheese.
- Add the reserved filling, top with another layer of tortillas, spread the remaining salsa, and scatter the rest of the cheese to finish the top.
- Cover loosely with foil, tenting to prevent sticking, and bake for 15 minutes.
- Remove the foil and bake 8–10 minutes more until the cheese is bubbly and lightly golden.
- Let the lasagna rest for 10 minutes to set, then garnish with green onions and cilantro.
- Slice into squares or wedges and serve with diced tomatoes or pico, avocado or guacamole, lime wedges, and hot sauce.






