Skip to main content
Mexican Lasagna

Mexican Lasagna

Mexican lasagna is a delicious way to enjoy lots of Mexican-inspired foods all in one dish! Its perfect for those nights when you need to feed a crowd and want something tasty and filling.

Total Time
1 hour
Mexican Lasagna

Ingredients for 8-10 Servings

  • 2 tbs
    Olive oil
  • 1/2
  • 1
    Red bell pepper, diced
  • 1
    Green bell pepper, diced
  • 1 lb
    Ground beef
  • 1 can
    Green chiles (4 oz)
  • 1 can
    Black beans, drained and rinsed
  • 1 can
    Refried beans
  • 6 cups
    Shredded cheddar cheese
  • 1 cup
    Frozen corn
  • 30-35
    Tortillas, cut into 2 inch strips
  • 3 cups
    Enchilada sauce

Total Time

  • Preparation Time
    10 min
  • Cooking Time
    50 min


  1. Heat olive oil in a large saute pan on medium heat. Add onions and peppers and cook for 5-7 minutes or until softened. Remove from pan and set aside. Add ground beef to pan, and brown. Remove from heat and cool.
  2. In a 9×13 pan, place one layer of the cut tortillas. Top with 1 cup of enchilada sauce. Spread refried beans on top of the tortillas, and evenly spread black beans and green chiles on top. Sprinkle 2 cups cheese on top.
  3. Add another layer of cut tortillas, then 1 cup of enchilada sauce. Spread meat on top of tortillas, and then spread corn, and pepper and onion mixture evenly. Sprinkle 2 more cups of cheese on top.
  4. Add the final layer of cut tortillas, one cup of enchilada sauce, and remaining cheese.
  5. Cover with foil and bake at 350 degrees for 40 minutes. Remove foil and bake for an additional 10 minutes.
  6. Top with sour cream and cilantro.
Goes Great with