in

Cheesy Baked Mexican Lasagna Casserole

Cheesy Baked Mexican Lasagna Casserole

WANT TO SAVE THIS RECIPE?

Cheesy Baked Mexican Lasagna Casserole is the kind of dinner that disappears fast the second it hits the table. It has all the comfort of a baked pasta dish, but with bold taco-style flavor, layers of tortillas, seasoned beef, salsa, beans, and plenty of melty cheese in every bite.

It is hearty enough for a family dinner, easy enough for a weeknight, and flexible enough to adjust with what you already have in the kitchen. Once baked, the layers hold together beautifully, making it a satisfying casserole that feels both cozy and crowd-pleasing.


Why Is Cheesy Baked Mexican Lasagna Casserole So Good?

This casserole works because every layer brings something to the pan. The tortillas soften as they bake and create that familiar stacked texture, while the meat filling stays rich and savory. Salsa adds moisture and flavor, beans make it more filling, and the cheese on top pulls everything together with that golden, bubbly finish everyone loves.

Another reason it is such a favorite is how adaptable it is. You can make it spicier, swap in shredded chicken, add corn, or top it with sour cream, cilantro, sliced jalapeños, or diced avocado before serving.


Ingredients for the Cheesy Baked Mexican Lasagna Casserole

  • 1 pound ground beef
  • 1 tablespoon olive oil
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 1 packet taco seasoning
  • 1/3 cup water
  • 1 can black beans, drained and rinsed
  • 1 can diced tomatoes with green chilies, drained
  • 2 cups salsa
  • 8 small flour tortillas
  • 2 1/2 cups shredded Mexican cheese blend
  • 1 cup shredded cheddar cheese
  • 1 cup sour cream
  • 2 tablespoons chopped fresh cilantro
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Nonstick cooking spray
Cheesy Baked Mexican Lasagna Casserole (1)

How To Make the Cheesy Baked Mexican Lasagna Casserole

Step 1: Prepare the oven and baking dish

Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish with nonstick cooking spray so the casserole lifts out more easily after baking.

Step 2: Cook the beef and onion

Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened. Add the ground beef and cook until browned, breaking it up as it cooks. Drain excess grease if needed.

Step 3: Build the filling

Stir in the minced garlic and cook for 30 seconds. Add the taco seasoning and water, then mix well. Stir in the black beans, diced tomatoes with green chilies, salt, and black pepper. Let the mixture simmer for 3 to 5 minutes so the flavors come together.

Step 4: Start layering

Spread a thin layer of salsa on the bottom of the prepared baking dish. Place a layer of tortillas over the salsa, trimming or overlapping as needed to cover the bottom.

Step 5: Add the first full layer

Spoon part of the beef mixture over the tortillas. Add a few dollops of sour cream, spread a little salsa over the top, then sprinkle with some of the Mexican cheese blend and cheddar.

Step 6: Repeat the layers

Continue layering tortillas, beef mixture, salsa, sour cream, and cheese until all ingredients are used, finishing with tortillas, the remaining salsa, and a generous layer of cheese on top.

Step 7: Bake until bubbly

Cover loosely with foil and bake for 20 minutes. Remove the foil and bake for another 10 to 15 minutes, until the cheese is melted, bubbling, and lightly golden.

Step 8: Rest and serve

Let the casserole rest for 10 minutes before slicing. This helps the layers set so each serving holds together better. Top with chopped cilantro before serving.


Best Ways to Serve and Store Cheesy Baked Mexican Lasagna Casserole

Serve this casserole hot with a fresh spoonful of sour cream, chopped cilantro, sliced green onions, or diced avocado. It also pairs well with tortilla chips, a crisp salad, Mexican rice, or roasted corn for a fuller meal.

To store leftovers, let the casserole cool completely, then cover and refrigerate for up to 4 days. Reheat individual portions in the microwave or warm larger portions in the oven at 350°F until heated through. You can also freeze it in tightly wrapped portions for up to 2 months.


Frequently Asked Questions

Can I make Cheesy Baked Mexican Lasagna Casserole ahead of time?

Yes. You can assemble it a day in advance, cover it tightly, and refrigerate until ready to bake. Add a few extra minutes to the baking time if it is going into the oven cold.

Can I use corn tortillas instead of flour tortillas?

Yes, corn tortillas work well and give the casserole a slightly more traditional flavor. They may be a bit more delicate, so layer them carefully.

What protein can I use instead of ground beef?

Ground turkey, shredded chicken, or even a combination of beans and sautéed vegetables all work nicely in this dish.

How do I keep the casserole from getting watery?

Drain the tomatoes well, avoid overly thin salsa, and let the beef mixture simmer briefly before layering. Letting the casserole rest after baking also helps it firm up.

Can I make it spicier?

Absolutely. Use hot salsa, add chopped jalapeños, or stir a pinch of cayenne into the meat mixture.

What cheese works best for this casserole?

A Mexican cheese blend melts beautifully, but cheddar, Monterey Jack, pepper jack, or a mix of all three also taste great.


Want More Mexican Casserole Ideas?

If this layered dinner hit the spot, you may also enjoy a few more savory favorites from Nina Dishes:

For even more daily recipe inspiration, save your favorites and explore new ideas on Nina Dishes Pinterest.


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

When you make this Cheesy Baked Mexican Lasagna Casserole, share how it turned out for you. Did you add corn, use shredded chicken, or make it extra spicy? Little changes can make it your own, and that is part of the fun.

I always enjoy hearing how these recipes fit into real kitchens and real family dinners. Questions are welcome too, and your tips may help someone else make it even better.


Cheesy Baked Mexican Lasagna Casserole (2)
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
Cheesy Baked Mexican Lasagna Casserole

Cheesy Baked Mexican Lasagna Casserole


  • Author: Nina Klatten
  • Total Time: 55 minutes
  • Yield: 8 servings

Description

Cheesy Baked Mexican Lasagna Casserole is a hearty layered dinner made with seasoned ground beef, tortillas, salsa, black beans, sour cream, and plenty of melted cheese. It bakes up hot, bubbly, and satisfying, making it a perfect family meal for busy weeknights or casual gatherings.


Ingredients

1 pound ground beef

1 tablespoon olive oil

1 small yellow onion, diced

2 cloves garlic, minced

1 packet taco seasoning

1/3 cup water

1 can black beans, drained and rinsed

1 can diced tomatoes with green chilies, drained

2 cups salsa

8 small flour tortillas

2 1/2 cups shredded Mexican cheese blend

1 cup shredded cheddar cheese

1 cup sour cream

2 tablespoons chopped fresh cilantro

1/2 teaspoon salt

1/4 teaspoon black pepper

Nonstick cooking spray


Instructions

1. Preheat the oven to 375°F and lightly grease a 9×13-inch baking dish with nonstick cooking spray.

2. Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 3 to 4 minutes until softened. Add the ground beef and cook until browned, breaking it apart as it cooks. Drain excess grease if needed.

3. Stir in the garlic and cook for 30 seconds. Add the taco seasoning and water, then mix well. Stir in the black beans, diced tomatoes with green chilies, salt, and black pepper. Simmer for 3 to 5 minutes.

4. Spread a thin layer of salsa in the bottom of the prepared baking dish. Add a layer of tortillas, trimming or overlapping as needed.

5. Spoon part of the beef mixture over the tortillas. Add small spoonfuls of sour cream, spread a little salsa over the top, and sprinkle with some of the Mexican cheese blend and cheddar.

6. Repeat the layers until all ingredients are used, finishing with tortillas, the remaining salsa, and the rest of the cheese on top.

7. Cover loosely with foil and bake for 20 minutes. Remove the foil and bake for another 10 to 15 minutes, until the cheese is melted and bubbly.

8. Let the casserole rest for 10 minutes before slicing. Top with chopped cilantro and serve warm.

Notes

Use a thick salsa so the casserole layers stay sturdy and do not become watery.

Let the casserole rest before slicing so the layers can firm up and serve neatly.

For extra flavor, top each serving with avocado, jalapeños, or green onions just before serving.

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dinner Casserole
  • Method: Baking
  • Cuisine: Mexican-American

Nutrition

  • Serving Size: 1 portion
  • Calories: 420
  • Sugar: 4g
  • Sodium: 780mg
  • Fat: 24g
  • Saturated Fat: 11g
  • Unsaturated Fat: 11g
  • Trans Fat: 0.5g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 27g
  • Cholesterol: 70mg

Keywords: cheesy baked mexican lasagna casserole, mexican casserole, taco casserole, layered tortilla casserole, beef casserole

Cheesy Baked Mexican Lasagna Casserole (3)

WANT TO SAVE THIS RECIPE?