Healthy Vegetarian Mexican Lasagna Recipe
If bold flavours and layered comfort food excite your palate, this healthy vegetarian Mexican lasagna is a dish worth adding to your culinary repertoire. Rich in colour, texture, and nutrition, it beautifully blends corn or whole wheat tortillas with beans, fresh vegetables, cheese, and aromatic seasonings. The result is a hearty, wholesome, and deeply satisfying meal that brings both nourishment and indulgence to the table. Whether you’re planning a family dinner, a small gathering, or meal prep for the week, this lasagna promises comfort in every flavourful bite.

Table of Contents
Ingredients List
- 10 corn or whole wheat tortillas
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 1 red bell pepper, diced
- 1 zucchini, diced
- 1 can (15 oz) black beans, rinsed and drained
- 1 can (15 oz) corn kernels, drained
- 2 cups baby spinach, chopped
- 2 cups enchilada sauce (homemade or store-bought)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- Salt and pepper to taste
- 2 cups shredded Mexican cheese blend
- Fresh cilantro, chopped (for garnish)
- Lime wedges for serving
how to make Healthy Vegetarian Mexican Lasagna
Preparing this lasagna begins with creating a flavourful, vegetable rich filling. Heat olive oil in a large skillet and saute the onion, garlic, and red bell pepper until they release their aroma and soften. Add zucchini, black beans, corn, and chopped spinach, allowing the vegetables to cook until tender. Season with cumin, smoked paprika, chili powder, salt, and pepper, ensuring every ingredient absorbs the warm, smoky spices. Once your filling is ready, move on to assembling the dish. Preheat the oven to 375°F (190°C) and coat the base of your baking dish with a thin layer of enchilada sauce.
Arrange tortillas to cover the bottom, spread a hearty layer of the vegetable mixture, sprinkle cheese, and drizzle more sauce. Repeat these layers, finishing with tortillas topped generously with sauce and cheese. Cover with foil and bake for 20 minutes, then remove the foil and continue baking until the top becomes golden and bubbly. Allow the lasagna to rest briefly before slicing, then garnish with fresh cilantro and serve with lime wedges for brightness.
Cooking Time
This recipe is designed for convenience without compromising quality. With approximately 20 minutes of preparation followed by 30 minutes of baking, the entire dish comes together in about 50 minutes, making it ideal for both busy weeknights and relaxed weekend cooking.
Nutritional Information
Each serving offers a balanced and nourishing profile, delivering roughly 340 calories, 16 grams of protein, 42 grams of carbohydrates, 12 grams of fat, 9 grams of fiber, and 6 grams of natural sugars. These values highlight the dish’s harmonious blend of complex carbs, plant-based protein, and wholesome vegetables, making it a nutritious addition to any meal plan.
Storage Instructions
This lasagna stores exceptionally well, preserving both flavour and texture. Refrigerate leftovers in an airtight container for up to four days. For long term storage, wrap tightly in foil and freeze for up to two months. When reheating, simply warm it in a 350°F (175°C) oven until heated through, restoring its comforting, melty goodness.
Seasonal Relevance
One of the greatest strengths of this recipe is its versatility throughout the year. During summer, fresh garden vegetables enhance the dish’s vibrancy and aroma. In the colder seasons, it becomes a warm, comforting bake that brings coziness to the dining table. Its seasonless adaptability makes it a timeless recipe to enjoy regardless of the weather.
Vegetarian Mexican Lasagna
6-8
servings20
minutes35
minutes320
kcal55
minutesThis Healthy Vegetarian Mexican Lasagna Recipe layers tortillas, beans, veggies, and cheese with bold Mexican inspired flavours. A wholesome, family friendly dish that’s hearty, comforting, and perfect for weeknight dinners or meal prep.
Ingredients
8 corn or flour tortillas
1 can (15 oz / 425 g) black beans, rinsed and drained
1 can (15 oz / 425 g) corn kernels, drained (or 1½ cups frozen corn)
1 bell pepper, diced
1 zucchini, diced
1 onion, chopped
2 garlic cloves, minced
2 cups salsa or enchilada sauce
1½ cups shredded Mexican blend cheese (or cheddar/monterey jack)
1 tsp chili powder
1 tsp cumin
½ tsp paprika
Salt and black pepper, to taste
Fresh cilantro, chopped (for garnish)
Directions
- Preheat oven to 375°F (190°C). Grease a baking dish.
- Heat a skillet with a drizzle of oil, then sauté onion, garlic, bell pepper, and zucchini until softened. Stir in black beans, corn, chili powder, cumin, paprika, salt, and pepper. Cook for 3–4 minutes.
- Spread a thin layer of salsa on the bottom of the baking dish.
- Layer tortillas, bean-veggie mixture, salsa, and cheese. Repeat layers until ingredients are used, ending with tortillas topped with salsa and cheese.
- Cover with foil and bake for 20 minutes. Remove foil and bake an additional 10–15 minutes until cheese is melted and bubbly.
- Garnish with fresh cilantro before serving. Slice into squares or wedges and enjoy!
Recipe Video
Notes
- Use whole wheat or gluten-free tortillas for a healthier twist.
- Add jalapeños or chipotle peppers for extra heat.
- Can be made ahead and refrigerated overnight; just bake when ready.
