RP
RecipePoolDiscover your next favorite recipe
  • Recipes
  • Collections
  • Roundups
  • Meal Plans
  • Guides
  • About
Search
Browse
IngredientsCuisineDietMethodOccasion

Main Navigation

  • Recipes
  • Collections
  • Roundups
  • Meal Plans
  • Guides
  • About

Browse Faster

IngredientsCuisineDietMethodOccasion
Follow RecipePool on Pinterest
RecipePool

1,784+ tested recipes

Thoughtfully tested recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Get weekly recipe inspiration

Explore

  • Recipes
  • Collections
  • Roundups
  • Seasonal
  • Products
  • Meal Plans
  • Guides
  • Ingredients

Browse By

  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Editorial Policy
  • Recipe Testing
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

HomeSearchCollectionsSaved
  1. Home
  2. Recipes
  3. Veggie Lasagna
Slice of vegetable lasagna with layers of pasta, ricotta, and roasted vegetables

Layers of pasta, ricotta, roasted vegetables, and bubbly mozzarella

Veggie Lasagna

Veggie Lasagna

1h 20mMedium

Prep Time

30 min

Cook Time

50 min

Total Time

1 hr 20 min

Servings

8

1 large lasagna

Difficulty

Medium

Cost

Moderate

$$

Be the first to rate this recipe
Share

Veggie Lasagna

Layers of pasta, ricotta, roasted vegetables, and bubbly mozzarella

Roasted zucchini, spinach, and mushrooms layered between sheets of pasta, creamy ricotta, and rich marinara, baked until golden and bubbly. A vegetarian lasagna that satisfies.

30m

Prep Time

50m

Cook Time

80m

Total Time

8

Servings

Medium

Difficulty

Moderate $$

Cost

Italian CuisineMain CoursePastaVegetarian
Sarah Chen
Sarah Chen

December 1, 2021(Updated April 12, 2026)

A great veggie lasagna should never feel like it is missing something. This version is loaded with roasted zucchini, sautéed mushrooms, and wilted spinach — a trio that provides plenty of hearty, savory depth. Between those vegetable layers sit pillows of seasoned ricotta and a generous amount of melty mozzarella.

The trick is roasting the vegetables first to concentrate their flavor and remove excess moisture. Nobody wants a watery lasagna, and this step ensures every slice holds together beautifully. Make it on a Sunday and enjoy leftovers all week — it only gets better with time.

Why This Recipe Works

Roasting vegetables before layering removes excess moisture and concentrates flavor. A mix of ricotta and mozzarella provides both creaminess and stretch. Resting 15 minutes after baking allows layers to set for clean slicing.

Ingredients

  • 12 lasagna noodles (or no-boil sheets)
  • 2 cups ricotta cheese
  • 3 cups shredded mozzarella cheese
  • 2 medium zucchini, sliced and roasted
  • 8 oz cremini mushrooms, sliced and sautéed
  • 5 oz fresh spinach, wilted
  • 3 cups marinara sauce
  • 1/2 cup grated Parmesan cheese
  • 2 large eggs
OvenBake

Test Kitchen Pick

Sheet Pan

Helpful Tool

Why a good sheet pan helps here

The pan is doing more work here than it looks like. A sturdy, evenly heating sheet pan gives you better browning and fewer hot spots.

This recipe benefits from more even oven contact and easier cleanup.

  • Promotes more even browning
  • Useful across weeknight roasts and baking

A heavy rimmed sheet pan is one of the highest-use tools in almost any kitchen.

Shop sheet pan options for this recipe

Instructions

  1. 1

    Preheat oven to 375°F. Cook lasagna noodles according to package directions if not using no-boil sheets. Roast zucchini slices at 425°F for 15 minutes until golden.

  2. 2

    Sauté mushrooms in a hot skillet with olive oil for 5 minutes until browned. Wilt spinach in the same pan and squeeze out excess moisture.

  3. 3

    Mix ricotta, eggs, half the Parmesan, salt, and pepper in a bowl until smooth.

  4. 4

    Spread 1/2 cup marinara in the bottom of a 9x13 baking dish. Layer noodles, ricotta mixture, roasted vegetables, marinara, and mozzarella. Repeat 3 times.

  5. 5

    Top final layer with remaining marinara, mozzarella, and Parmesan. Cover with foil.

  6. 6

    Bake covered for 35 minutes. Remove foil and bake 15 more minutes until cheese is golden and bubbly. Rest 15 minutes before slicing.

Serving Suggestions

Ways to Serve This Dish

  • Serve with crusty artisan bread for dipping

  • Finish with a drizzle of high-quality extra virgin olive oil

  • Pair with a simple arugula salad dressed in lemon vinaigrette

  • Finish with freshly grated Parmesan and a crack of black pepper

Substitutions

RicottaCottage cheese, blended smooth

A lighter option with a similar creamy texture.

Lasagna noodlesThinly sliced zucchini

For a low-carb, gluten-free version.

MushroomsRoasted bell peppers or artichoke hearts

Both add great flavor and texture variation.

DepthPantry

Test Kitchen Pick

Olive Oil

Helpful Pantry Staple

Why the olive oil matters

On recipes like this, olive oil is not just a background fat. A better bottle gives you cleaner flavor and a better finish.

This is one of the few pantry upgrades that keeps paying off every time you cook in this lane.

  • Useful in dressings, sauces, and finishing
  • Improves flavor without changing the recipe structure

A good bottle of olive oil is one of the safest pantry upgrades for Mediterranean and Italian cooking.

Shop olive oil for this recipe

Tips & Storage

Pro Tips

  • No-boil noodles save time and absorb sauce for a more cohesive lasagna.

  • Squeeze all excess moisture from spinach to prevent a soggy lasagna.

  • Assemble up to 24 hours ahead and refrigerate; add 10 minutes to bake time.

Storage

Refrigerate covered for up to 5 days. Freeze individual portions wrapped in foil for up to 3 months.

Reheating

Reheat individual slices in a 350°F oven for 15-20 minutes covered with foil until heated through.

Nutrition Facts

Per serving (1 large slice) · 8 servings

Calories380
LowModerateHigh

A moderate-calorie serving · based on a 2,000 cal daily diet

Protein22g
Carbohydrates36g
Fat16g
Fiber4g
Sugar7g
Sodium680mg

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Can I add meat to this?
Yes, browned Italian sausage or ground beef can be added to the marinara layer.
Why is my lasagna watery?
Make sure to roast vegetables and squeeze spinach dry. Also let it rest at least 15 minutes before cutting.

Explore More

More Italian RecipesMore Main CourseMore PastaVegetarian RecipesOven Recipes
Sarah Chen

About Sarah Chen

Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.

View all recipes →

Some product links on this page may be affiliate links. As an Amazon Associate RecipePool earns from qualifying purchases.

Related Recipes

Bowl of Thai green curry with tofu, vegetables, and basil over jasmine rice

Thai Green Curry with Tofu

35 min

A street vendor serves a grilled portobello mushroom at an outdoor food market.

Caprese Stuffed Portobello Mushrooms

30 min

Colorful bibimbap bowl with arranged vegetables, fried egg, and gochujang sauce

Vegetarian Bibimbap

40 min

Baked enchiladas verdes with green salsa, sour cream, and fresh cilantro on a plate

Veggie Enchiladas Verdes

45 min

Pasta in a creamy mushroom sauce garnished with herbs

Creamy Mushroom Stroganoff

35 min

Close-up shot of crispy falafel balls served with creamy tahini sauce in an inviting setting.

Falafel with Tahini Sauce

35 min

Featured in: The Ultimate Pasta Collection

You Might Also Like

Bowl of Thai green curry with tofu, vegetables, and basil over jasmine rice
VegetarianVegan
Easy

Thai

Thai Green Curry with Tofu

35 min4 servings
View Recipe

Thai Green Curry with Tofu

35 min•Easy
A street vendor serves a grilled portobello mushroom at an outdoor food market.
VegetarianGluten-Free
Easy

Italian

Caprese Stuffed Portobello Mushrooms

30 min4 servings
View Recipe

Caprese Stuffed Portobello Mushrooms

30 min•Easy
Colorful bibimbap bowl with arranged vegetables, fried egg, and gochujang sauce
Vegetarian
Medium

Asian

Vegetarian Bibimbap

40 min4 servings
View Recipe

Vegetarian Bibimbap

40 min•Medium
Baked enchiladas verdes with green salsa, sour cream, and fresh cilantro on a plate
Vegetarian
Medium

Mexican

Veggie Enchiladas Verdes

45 min6 servings
View Recipe

Veggie Enchiladas Verdes

45 min•Medium
Pasta in a creamy mushroom sauce garnished with herbs
Vegetarian
Easy

French

Creamy Mushroom Stroganoff

35 min4 servings
View Recipe

Creamy Mushroom Stroganoff

35 min•Easy
Close-up shot of crispy falafel balls served with creamy tahini sauce in an inviting setting.
VegetarianVegan
Medium

Mediterranean

Falafel with Tahini Sauce

35 min6 servings
View Recipe

Falafel with Tahini Sauce

35 min•Medium
See more Italian recipes →