Vegetarian Mexican Lasagna Recipe

This cheesy Vegetarian Mexican Lasagna recipe is the ultimate Meatless Monday solution for busy families looking for a hearty, flavorful meal. Packed with fresh vegetables, a zesty homemade sauce, and plenty of melted cheese, it offers a satisfying alternative to traditional pasta dishes that the whole family will dive into.

Why You Will Love This Recipe

There are so many reasons to keep this Vegetarian Mexican Lasagna Recipe in your permanent rotation. First, it is incredibly veg-forward; it is filled with nutrient-dense vegetables like peppers and mushrooms, yet it remains a total hit with kids who usually shy away from greens. Second, it makes phenomenal leftovers, as the flavors continue to meld and deepen overnight in the refrigerator. Finally, it is highly customizable and perfect for meal prep, allowing you to assemble it ahead of time and bake it when you are ready for a stress-free dinner.

Personal Experience & Testing

When I first started developing this Vegetarian Mexican Lasagna Recipe, I spent several trials perfecting the texture and flavor balance. In my first few attempts, I used standard corn tortillas, but I discovered that they tended to get a bit soggy when layered with the heavy sauce and beans. I eventually switched to fajita-sized flour tortillas and found they provided a much sturdier structure that mimics the “bite” of traditional lasagna noodles perfectly.

I also tested the difference between using plain canned enchilada sauce and my “boosted” version. While the canned sauce is fine in a pinch, taking three minutes to blend it with chipotle peppers, garlic, and fresh cilantro completely transformed the dish. I found that the smoky heat from the chipotles in adobo cuts through the richness of the cheese, creating a much more complex flavor profile. My biggest discovery during testing was the importance of sauce placement; I learned that spreading a thin layer of sauce on the very bottom of the dish is the secret to preventing the bottom layer of tortillas from sticking or becoming too dry.

Ingredients

  • 2 10 oz Cans Red Enchilada Sauce
  • 3 Chipotle Peppers in Adobo Sauce
  • 3 Cloves Garlic (divided)
  • ½ Cup Fresh Cilantro
  • ¼ teaspoon Cayenne Pepper (optional)
  • 1 tablespoon Olive Oil
  • ½ Red Onion
  • 1 Bell Pepper (any color)
  • 1 Cup Crimini Mushrooms
  • ¼ teaspoon Sea Salt
  • ½ teaspoon Ground Black Pepper
  • 1 teaspoon Paprika
  • 1 14 oz Can Black Beans
  • 2 Cups Frozen Corn
  • 2 Cups Mexican Shredded Cheese
  • 1 Cup Mozzarella Cheese
  • 9 Fajita Sized Flour Tortillas
  • Optional: Avocado, Salsa, Sour Cream, Guacamole, and Hot Sauce

Step-by-Step Instructions

  1. Prepare the Oven and Dish: Preheat your oven to 350 degrees F and lightly grease a 9×13 inch baking dish.
  2. Make the Boosted Sauce: Combine the canned red enchilada sauce, chipotle peppers, 2 cloves of garlic, fresh cilantro, and optional cayenne pepper in a blender or food processor. Blend on high speed until the mixture is smooth and no large chunks of cilantro remain. Set this aside.
  1. Sauté the Vegetables: Finely dice the red onion, bell pepper, and mushrooms. Heat olive oil in a large skillet over medium heat. Add the vegetables and sauté for about 5 minutes until they are soft. Stir in 1 clove of minced garlic, salt, black pepper, and paprika. Cook for one more minute until fragrant, then remove from heat.
  2. Prep the Beans and Corn: Rinse and strain the canned black beans. If using canned corn, rinse and strain that as well; if using frozen corn, no rinsing is necessary.
  3. Layer the Lasagna: Spread a thin layer of the blended enchilada sauce across the bottom of the baking dish. Place three flour tortillas over the sauce, tearing one in half to ensure the surface is evenly covered.
  4. Add Fillings: Spread half of the sautéed vegetable mixture, half of the black beans, and half of the corn over the tortillas. Pour approximately 1 cup of the sauce over the filling and sprinkle with 1 cup of the shredded cheese.
  5. Repeat Layers: Repeat the layering process with three more tortillas, the remaining vegetables, beans, corn, another cup of sauce, and another cup of cheese.
  6. Final Topping: Place the final three tortillas on top. Pour the remaining enchilada sauce over them and finish with the remaining shredded cheese.
  7. Bake: Place the dish on the center rack of the oven and bake for 20 to 30 minutes. You are looking for the cheese to be completely melted and the sauce to be bubbling around the edges.
  8. Serve: Let the lasagna rest for a few minutes before slicing. Serve warm with your choice of optional toppers like avocado or sour cream.

Expert Tips / Pro Tips

Sauce it Up: The most common mistake when making a Vegetarian Mexican Lasagna Recipe is being too stingy with the sauce. You want the tortillas to be fully hydrated so they stay soft and tender. Ensure the sauce reaches the very edges of the tortillas to prevent them from becoming hard or crunchy in the oven.

The “Boosted” Secret: While you can use store-bought sauce as-is, I highly recommend the blending step. Adding chipotle peppers and fresh cilantro provides a “restaurant-style” depth of flavor that masks the metallic taste sometimes found in canned sauces.

Variations & Substitutions

Tortilla Choices: While I prefer flour tortillas for texture, you can certainly use corn tortillas for a gluten-free option. Just be sure to use more of them to cover the surface area of the 9×13 dish.

Cheese Swaps: If you don’t have a Mexican blend, a mix of sharp cheddar, Monterey Jack, and Pepper Jack works beautifully. For a creamier finish, you can even add dollops of cream cheese between the layers.

Add Protein: If you aren’t strictly vegetarian, you can add cooked ground beef, shredded rotisserie chicken, or pork carnitas to the layers. Ensure the meat is fully cooked before adding it to the assembly.

Serving Suggestions

This lasagna is a complete meal on its own, but it pairs perfectly with a side of cilantro lime rice or a simple green salad with a lime vinaigrette. To elevate the presentation, set out a “topping bar” featuring diced avocado, fresh cilantro, lime wedges, sour cream, and a variety of salsas. A dash of Cholula or your favorite hot sauce adds a nice vinegar-based kick to the richness of the cheese.

Storage, Freezing & Reheating

Storage: Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually improve after a day in the fridge!

Freezing: This dish is very freezer-friendly. You can freeze the entire baked lasagna (once cooled) or cut it into individual portions. Wrap tightly in foil and store in a freezer bag for up to 3 months.

Reheating: To reheat, place a slice in the microwave for 1-2 minutes or put the dish back in the oven at 350 degrees F, covered with foil, until warmed through. If reheating from frozen, let it thaw in the refrigerator overnight first for the best results.

Nutrition Information

NutrientAmount per Serving
Calories619 kcal
Carbohydrates98.1 g
Protein32.2 g
Fat18.3 g
Saturated Fat10 g
Fiber29.4 g
Sodium374 mg

For more of the best dinner recipes, check out my:

=> Easy Instant Pot Taco Meat Recipe
=> Easy Instant Pot Carne Asada Tacos
=> Creamy One Pot Pumpkin Pasta Recipe 2
=> Grilled Hawaiian Bbq Chicken Recipe



Make sure to tag me @tastyrecipes.info on Instagram and leave a review below if you make this vegetarian mexican lasagna recipe. To pin this recipe and save it for later, you can use the button on the recipe card, the buttons above or below this post, or on any of the photos above. Happy baking!

FAQ

Can I make this recipe vegan?

Yes, you can easily adapt this into a vegan Mexican lasagna by substituting the Mexican shredded cheese and mozzarella with your favorite plant-based cheese shreds. Ensure your enchilada sauce is also vegan-certified.

What are the best vegetables to add?

While this recipe calls for peppers, mushrooms, and onions, you can also add zucchini, spinach, or roasted cauliflower. Just be sure to sauté any watery vegetables first to remove excess moisture before layering.

Can I assemble this the night before?

Absolutely. You can assemble the entire lasagna, cover it tightly with plastic wrap or foil, and keep it in the fridge for up to 12 hours. When you are ready to eat, let it sit at room temperature for 20 minutes before baking according to the instructions.

Why is my lasagna falling apart when I slice it?

Like traditional Italian lasagna, this dish needs a few minutes to rest after coming out of the oven. Letting it sit for 5 to 10 minutes allows the cheese and sauce to set, which results in much cleaner slices.

Vegetarian Mexican Lasagna

This cheesy Vegetarian Mexican Lasagna recipe is the ultimate Meatless Monday solution for busy families looking for a hearty, flavorful meal. Packed with fresh vegetables, a zesty homemade sauce, and plenty of melted cheese, it offers a satisfying alternative to traditional pasta dishes.
Prep Time 20 minutes
Cook Time 25 minutes
Resting Time 10 minutes
Total Time 55 minutes
Servings: 8 servings
Course: Dinner, Main Course
Cuisine: Mexican
Calories: 619

Ingredients
  

Boosted Sauce
  • 2 10 oz Cans Red Enchilada Sauce
  • 3 Chipotle Peppers in Adobo Sauce
  • 3 cloves Garlic divided
  • 1/2 cup Fresh Cilantro
  • 1/4 tsp Cayenne Pepper optional
Vegetable Filling
  • 1 tbsp Olive Oil
  • 1/2 Red Onion finely diced
  • 1 Bell Pepper any color, finely diced
  • 1 cup Crimini Mushrooms finely diced
  • 1/4 tsp Sea Salt
  • 1/2 tsp Ground Black Pepper
  • 1 tsp Paprika
  • 1 14 oz Can Black Beans rinsed and strained
  • 2 cups Frozen Corn
Assembly
  • 2 cups Mexican Shredded Cheese
  • 1 cup Mozzarella Cheese
  • 9 Fajita Sized Flour Tortillas
  • Optional toppings: Avocado, Salsa, Sour Cream, Guacamole, Hot Sauce

Equipment

  • 9×13 inch baking dish
  • Blender or Food Processor
  • Large skillet

Method
 

  1. Preheat your oven to 350 degrees F and lightly grease a 9×13 inch baking dish.
  2. Combine the canned red enchilada sauce, chipotle peppers, 2 cloves of garlic, fresh cilantro, and optional cayenne pepper in a blender or food processor. Blend on high speed until the mixture is smooth and no large chunks of cilantro remain; set aside.
    2 10 oz Cans Red Enchilada Sauce, 3 Chipotle Peppers in Adobo Sauce, 3 cloves Garlic, 1/2 cup Fresh Cilantro, 1/4 tsp Cayenne Pepper
  3. Finely dice the red onion, bell pepper, and mushrooms. Heat olive oil in a large skillet over medium heat, add the vegetables, and sauté for about 5 minutes until soft. Stir in 1 clove of minced garlic, salt, black pepper, and paprika, cooking for one more minute until fragrant.
    1 tbsp Olive Oil, 1/2 Red Onion, 1 Bell Pepper, 1 cup Crimini Mushrooms, 3 cloves Garlic, 1/4 tsp Sea Salt, 1/2 tsp Ground Black Pepper, 1 tsp Paprika
  4. Rinse and strain the canned black beans. If using canned corn, rinse and strain that as well; if using frozen corn, no rinsing is necessary.
    1 14 oz Can Black Beans, 2 cups Frozen Corn
  5. Spread a thin layer of the blended enchilada sauce across the bottom of the baking dish. Place three flour tortillas over the sauce, tearing one in half to ensure the surface is evenly covered.
    9 Fajita Sized Flour Tortillas
  6. Spread half of the sautéed vegetable mixture, half of the black beans, and half of the corn over the tortillas. Pour approximately 1 cup of the sauce over the filling and sprinkle with 1 cup of the shredded cheese.
    2 cups Mexican Shredded Cheese
  7. Repeat the layering process with three more tortillas, the remaining vegetables, beans, corn, another cup of sauce, and another cup of cheese.
    9 Fajita Sized Flour Tortillas, 2 cups Mexican Shredded Cheese
  8. Place the final three tortillas on top. Pour the remaining enchilada sauce over them and finish with the remaining shredded cheese.
    9 Fajita Sized Flour Tortillas, 1 cup Mozzarella Cheese
  9. Place the dish on the center rack of the oven and bake for 20 to 30 minutes. You are looking for the cheese to be completely melted and the sauce to be bubbling around the edges.
  10. Let the lasagna rest for a few minutes before slicing. Serve warm with your choice of optional toppers like avocado or sour cream.
    Optional toppings: Avocado, Salsa, Sour Cream, Guacamole, Hot Sauce

Notes

Ensure the sauce reaches the very edges of the tortillas to prevent them from becoming hard or crunchy in the oven. For a restaurant-style flavor depth, taking the time to blend the chipotle peppers and cilantro into the canned sauce is highly recommended.

Leave a Comment

Recipe Rating