Veggie Lasagna Recipe

Rate this recipe

This vibrant veggie lasagna celebrates the best of Italian vegetable cuisine with layers of roasted zucchini, eggplant, bell peppers, and spinach bound together with a silky béchamel and tangy tomato sauce. Each forkful delivers tender pasta sheets alternating with colorful vegetables and creamy cheese, creating a satisfying main course that's both nutritious and deeply comforting. Perfect for feeding a family or bringing to a dinner table with confidence.

Veggie Lasagna Recipe
Prep35 min
Cook50 min
Total85 min
Serves8
428kcal
18gprotein
38gcarbs
22gfat

Ingredients

Instructions

  1. Preheat oven to 200°C (400°F). Arrange zucchini and eggplant slices on two baking sheets, brush lightly with 30 ml olive oil, season with salt and pepper, and roast for 15 minutes until pliable.

  2. Place red pepper halves cut-side down on a third baking sheet and roast alongside other vegetables for 15 minutes. Remove peppers and place in a covered bowl to cool slightly, then peel off the charred skin and tear into strips.

  3. Heat remaining 30 ml olive oil in a large saucepan over medium heat. Sauté diced onion for 3 minutes until softened, then add minced garlic and cook for 1 minute until fragrant. Stir in crushed tomatoes, season with salt and pepper, and simmer for 10 minutes. Stir in fresh basil at the end.

  4. In a separate pot, heat butter over medium heat. Whisk in flour to form a smooth paste, cooking for 2 minutes while stirring constantly. Gradually add milk, whisking continuously to avoid lumps, then simmer for 5 minutes until the sauce thickens. Season with salt, pepper, and nutmeg.

  5. Place spinach in a large bowl and pour boiling water over it. Let sit for 2 minutes, then drain thoroughly, squeeze out excess moisture, and chop roughly. Fold spinach into ricotta cheese until well combined.

  6. Cook lasagna noodles according to package directions, drain, and lay flat on parchment paper to prevent sticking.

  7. Spread a thin layer of béchamel sauce on the bottom of a 9×13 inch (23×33 cm) baking dish. Arrange a layer of pasta sheets, breaking pieces to fit as needed.

  8. Layer half of the roasted zucchini and eggplant strips, then half of the roasted pepper strips, then one-third of the spinach-ricotta mixture. Drizzle with one-third of the tomato sauce.

  9. Repeat layering: pasta sheets, remaining roasted vegetables, remaining spinach-ricotta mixture, and half of the remaining tomato sauce. Finish with a final layer of pasta sheets and the remaining béchamel sauce. Sprinkle Parmigiano-Reggiano cheese on top.

  10. Bake covered with aluminum foil at 180°C (350°F) for 35 minutes, then remove foil and bake uncovered for an additional 15 minutes until the top is golden and bubbling at the edges. Allow to rest for 10 minutes before serving.

Substitutions

Tips

Lasagna alla Verdure represents the Italian philosophy of celebrating seasonal vegetables and regional variations. While meat-based lasagnas are iconic in Northern Italy, vegetable lasagnas showcase Italian cucina vegetariana and are particularly celebrated in regions with abundant produce, reflecting centuries of cucina povera traditions where vegetables were the primary protein source.

Frequently Asked Questions

How long does Veggie Lasagna Recipe take to make?

Veggie Lasagna Recipe takes about 85 minutes total — 35 minutes of prep and 50 minutes of cooking — and makes 8 servings.

What can I substitute in Veggie Lasagna Recipe?

You can adapt it easily: For vegan: replace ricotta with crumbled firm tofu mixed with nutritional yeast and lemon juice; replace milk and butter béchamel with cashew cream sauce; omit Parmigiano-Reggiano or use nutritional yeast.; For gluten-free: use certified gluten-free lasagna noodles; replace all-purpose flour with cornstarch or rice flour in the béchamel sauce.; For dairy-free: use plant-based milk and oil instead of butter for the béchamel; replace ricotta and Parmigiano-Reggiano with dairy-free alternatives..

How should I store leftover Veggie Lasagna Recipe?

Store leftovers in an airtight container in the refrigerator for up to 3–4 days and reheat gently before serving.

How much protein is in Veggie Lasagna Recipe?

Each serving of Veggie Lasagna Recipe has about 18g of protein and 428 calories.

Comments (0)

Loading comments...