Go Back

Mexican Lasagna

A Mexican fusion twist on the classic lasagna by adding enchilada sauce, cilantro, jalapenos and more.

Cuisine Mexican
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 8 people
Author Feed Your Soul Too


Lasagna Ingredients

  • 2 tbsp Olive Oil
  • 1 whole Onion Peeled and chopped
  • 1 whole Red Bell Pepper Seeded and Chopped
  • 1 whole Green Bell Pepper Seeded and Chopped
  • 2 whole Jalapenos chopped
  • 1/4 Cup Basil packed
  • 12 Ounces Fresh Spinach
  • 1 1/2 tsp Kosher Salt
  • 2 whole Cilantro Stalks finely chopped
  • 29 Ounces Diced Tomatoes
  • 1 2/3 Cups Water
  • 28 Ounces Enchilada Sauce
  • 6 Ounces Tomato Paste
  • 6 Ounces Green Chillies


  • 30 Ounces Black Beans rinsed and drained
  • 15 Ounces Frozen Corn
  • 1 Cup Mozzarella Shredded
  • 1 Cip Parmesan Shredded
  • 12 Ounces Ricotta
  • 1 Package Lasagna Noodles
  • 1 Cup Fresh Cilantro Rough chop


  1. Cook lasagna according to box instructions. Set aside and drizzle with some olive oil to keep from sticking.

    For the sauce:

    Heat the oil in a skillet on medium heat.

    Add the onion, bell peppers. cilantro stalks and chiles.

    Add the salt and cook gently for 15 minutes, and once soft, add the chopped cilantro stalks.

    Add the canned tomatoes then rinse the cans out with water and add this too. Add in the enchilada sauce, tomato paste and the rest of the canned tomatoes and let things come to a simmer.

    For the filling:

    Drain the beans and corn and set aside.

    Wash the spinach and basil.

    Start to assemble the lasagna by spooning about a third of the enchilada sauce into the bottom of the baking tray. Cover with a layer of lasagna noodles overlapping slightly.

    Add 1/2 the ricotta over the lasagna noodles.

    Add 1/2 of the mozzarella, black beans and corn, and then half of the canned tomatoes.

    Sprinkle some of the basil.

    Add 1/2 the Parmesan and more of the basil.

    Add another 1/3 of the enchilada sauce.

    Add another layer of lasagna noodles.

    Add the remaining ricotta and spinach.

    Add the final layer of lasagna noodles.

    Finish by topping with the remaining mozzarella.

    Finally, add the remaining enchilada sauce and sprinkle with any remaining mozzarella or Parmesan cheese.

    Bake for 30 minutes covered with foil in a 350 degree oven. Remove the foil and bake another 15 minutes until the top is bubbly and crisp.

    Serve and enjoy!