Vegan Mexican-style veggie lasagna layered with vegetables and dairy-free cheese. Moreover, it’s hearty, flavorful, and perfect for dinner.
🛒 Ingredients You’ll Need (Serves 6)
Veggie Filling
- 1 tbsp olive oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 red bell pepper, diced
- 1 zucchini, diced
- 1 cup corn kernels
- 1 cup black beans, cooked
Sauce & Layers
- 2 cups enchilada sauce or spiced tomato sauce
- 1 tsp cumin
- 1 tsp smoked paprika
- ½ tsp chili powder
- Salt and pepper to taste
- 9–10 lasagna sheets (or corn tortillas)
Vegan Cheese Layer
- 1 cup vegan shredded cheese or cashew cream
🔪 Preparing the Veggie Filling
First, heat olive oil in a skillet.
Then, sauté onion until soft and fragrant.
Afterward, add garlic, bell pepper, and zucchini.
Next, stir in corn, black beans, spices, salt, and pepper.
Finally, cook for 5–7 minutes until tender.
🍲 Assembling the Lasagna
To begin, preheat the oven to 190°C (375°F).
Then, spread a thin layer of sauce in a baking dish.
Next, add lasagna sheets, veggie filling, and vegan cheese.
After that, repeat layers until ingredients are used.
Finally, finish with sauce and cheese on top.
🔥 Baking Instructions
Now, cover the dish with foil.
Then, bake for 30 minutes.
Afterward, remove foil and bake for 10 more minutes until bubbly.
Finally, let it rest before slicing.
⭐ Tips for Perfect Mexican-Style Vegan Lasagna
- Firstly, use enchilada sauce for authentic flavor.
- Moreover, slightly undercook lasagna sheets.
- Additionally, let the lasagna rest to set layers.
- Finally, garnish with cilantro or avocado.
🔄 Variations to Try
- Protein Boost: Add lentils or soy crumbles
- Spicy: Add jalapeños or chipotle sauce
- Gluten-Free: Use corn tortillas instead of pasta
- Creamy: Add a cashew-lime cream layer
- Low-Carb: Use zucchini slices instead of pasta
💚 Health Benefits
This dish is rich in fiber, plant protein, and antioxidants.
Moreover, beans support heart health and digestion.
Because it’s dairy-free, it’s easier to digest.
As a result, it’s both nourishing and satisfying.
🧒 Kid-Friendly Version
- Reduce chili powder
- Use mild enchilada sauce
- Add extra vegan cheese
- Cut into small squares for easy eating
🥗 Nutrition Facts (Per Serving – Approx.)
- Calories: 360 kcal
- Carbohydrates: 46 g
- Protein: 14 g
- Fat: 13 g
- Fiber: 8 g
- Sugar: 7 g
- Sodium: 420 mg