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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kimberly
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Casserole
  • Method: Baked
  • Cuisine: Mexican-American
  • Diet: Vegetarian

Description

A flavorful and cheesy Mexican-inspired casserole made with layers of tortillas, seasoned beef, beans, and melted cheese. Perfect for a crowd-pleasing dinner!


Ingredients

Units Scale

For the Meat Filling:

  • 1 lb ground beef (or ground turkey)
  • 1 tbsp olive oil
  • 1 small onion, chopped
  • 3 cloves garlic, minced
  • 1 packet taco seasoning (or homemade: 1 tsp chili powder, 1/2 tsp cumin, 1/2 tsp paprika, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/4 tsp salt, 1/4 tsp black pepper)
  • 1 (10 oz) can diced tomatoes with green chilies (like Rotel)
  • 1/2 cup salsa
  • 1 (15 oz) can black beans, drained and rinsed
  • 1 (15 oz) can corn, drained (optional)

For Layering:

  • 8 small flour or corn tortillas
  • 2 cups shredded Mexican blend cheese (cheddar, Monterey Jack, or a mix)
  • 1 cup shredded pepper jack cheese (optional for spice)
  • 1 (10 oz) can enchilada sauce (red or green)
  • 1/2 cup sour cream (optional)

For Topping:

 

  • Chopped fresh cilantro
  • Sliced green onions
  • Diced tomatoes
  • Sliced jalapeños (optional)

Instructions

  • Cook the Meat – Heat olive oil in a large skillet over medium heat. Add onion and cook for 2 minutes. Add ground beef and cook until browned. Drain excess grease.
  • Season & Simmer – Stir in garlic, taco seasoning, diced tomatoes, salsa, black beans, and corn. Simmer for 5 minutes, stirring occasionally. Remove from heat.
  • Assemble the Layers – In a greased 9×13 baking dish, spread a small amount of enchilada sauce on the bottom. Place two tortillas to cover the base. Add a layer of meat mixture, a sprinkle of cheese, and a drizzle of enchilada sauce. Repeat the layers until all ingredients are used, finishing with cheese on top.
  • Bake – Cover with foil and bake at 375°F (190°C) for 20 minutes. Remove foil and bake for another 10 minutes until cheese is bubbly and golden.

 

  • Serve & Enjoy – Let rest for 5 minutes before slicing. Top with sour cream, cilantro, green onions, and diced tomatoes.

Notes

  • For a spicier version, use hot enchilada sauce or add extra jalapeños.
  • Swap ground beef for shredded chicken or a vegetarian mix of mushrooms and extra beans.

 

  • Serve with guacamole and tortilla chips on the side!