Cooking My Dreams

  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!
menu icon
go to homepage
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

subscribe
search icon
Homepage link
  • RECIPES
  • Italian Food Guides
  • About
  • COOKBOOKS
  • Subscribe!

×
Home » Vegetarian Recipes

White Lasagna with Wild Mushroom and Zucchini

Last updated May 28, 2025 by Jessica Montanelli

3.7K shares

This White Lasagna with Wild Mushroom and Zucchini is creamy, savory, and layered with comforting goodness. It's a vegetarian twist on the classic lasagna-rich with flavor, yet light enough to enjoy year-round.

Jump to Recipe Print Recipe
5 from 2 votes
Overhead picture of a white pasta dish with mushroom and zucchini
Add "Cooking my Dreams" as a Google Trusted Source

This post may contain affiliate links, which means I may make a small commission off items you purchase at no additional cost to you. 

If you're looking for a cozy, elegant dish that's perfect for gatherings or meatless dinners, this white lasagna is a must-try. Instead of traditional meat sauce like in this Classic Tuscan Lasagna (with Ragù and Béchamel) or this Lasagna Napoletana (Southern Italian Lasagna with Cheese and Meatballs), it's made with a luscious béchamel (white sauce) layered between tender lasagna sheets, sautéed wild mushrooms, thinly sliced zucchini, and a blend of cheeses.

It's a dish perfect for a Sunday meal with family, a dinner party centerpiece, or prepping ahead for a busy week. You can make it ahead, freeze it, or enjoy it fresh out of the oven with a side salad and a glass of white wine.

Jump to:
  • 🍳 Substitutions
  • 🥣 Variations
  • ❄️ Storage & Reheating
  • 💭 Recipe FAQs
  • Tips for a perfect Vegetable Lasagna
  • ⭐ Top tip
  • 🫶 Related recipes you might like
  • 📖 RECIPE

🍳 Substitutions

  • Mushrooms → Use any mushroom variety you like, or substitute with sautéed spinach or eggplant.
  • Zucchini → Try yellow squash, roasted bell peppers, or thin slices of butternut squash.
  • Parmesan → Use Pecorino Romano, Grana Padano, or a vegetarian hard cheese alternative.
  • Milk → Use oat, almond, or soy milk for a dairy-free béchamel.
  • Mozzarella → Replace with provolone, gouda, or vegan cheese alternatives.

🥣 Variations

  • Truffle twist - Add a drizzle of truffle oil to the béchamel or mushroom filling for an elevated flavor.
  • Nutty topping - Sprinkle crushed walnuts or pine nuts over the top before baking for extra crunch.
  • Spinach layer - Add a layer of sautéed spinach or kale to boost the greens.
  • Individual portions - Assemble in small ramekins or loaf pans for elegant individual servings.
  • Extra creamy - Add a layer of ricotta or mascarpone cheese between each layer.
Overhead of a white lasagna with a slice on a plate

❄️ Storage & Reheating

Fridge: Store cooled leftovers in an airtight container in the fridge for up to 3-4 days.

Freezer: Freeze the unbaked or baked lasagna in a tightly wrapped dish for up to 2 months. Thaw overnight in the fridge before baking or reheating.

Reheating: Reheat individual slices in the oven at 350°F (175°C) for 15-20 minutes or in the microwave in short intervals. Add a splash of milk or broth to prevent drying out.

💭 Recipe FAQs

Can I make this lasagna ahead of time?

Yes! Assemble the lasagna a day in advance, cover, and refrigerate. Bake just before serving.

What are the best mushrooms for this dish?

A mix of wild mushrooms like shiitake, oyster, and chanterelles works beautifully. Cremini or portobello mushrooms are also great additions.

Is this lasagna vegetarian?

Yes, just make sure to use a vegetarian-friendly Parmesan and check your pasta ingredients.

Can I make this gluten-free?

Yes! Use gluten-free lasagna noodles and substitute the flour in the béchamel with a gluten-free flour blend or cornstarch.

Tips for a perfect Vegetable Lasagna

Here are a few tips to take into consideration when making a veggie lasagna:

  • Choose vegetables that pair well together, without overpowering each other.
  • If you choose vegetables with delicate flavors, use only a white sauce as in this recipe. Otherwise, feel free to add tomato sauce.
  • Add some cheese between the layers to make it a perfect comfort food.
  • You can also add some protein like ham, bacon or fish to the vegetables.
  • Be careful with the vegetables' cooking times. Cook them separately or start cooking first the ones that take longer to cook.
  • As a yummy alternative, make the Lasagna with roasted vegetables.
  • Make the white sauce from scratch.
    Check also this guide on How to easily make Béchamel Sauce (White Sauce) to read more about the homemade white sauce, or béchamel sauce.

If you like white Lasagne, check also my recipe for Artichoke and Mozzarella Lasagne or this Butternut Squash Lasagna with Italian Sausage, or even these Classic Spinach and Ricotta Cannelloni.

⭐ Top tip

Let the lasagna rest for at least 10-15 minutes after baking-this helps the layers set and makes it easier to slice cleanly without falling apart.

Overhead picture of a pasta bake

🫶 Related recipes you might like

Looking for other recipes like this? Try these:

  • portion of seafood lasagna on a plate in front of the baking dish.
    Creamy Seafood Lasagna (with frozen seafood mix)
  • baking dish with baked cannelloni.
    Beef Ragù Cannelloni
  • Spinach & Ham Lasagna Roll Ups
  • overhead of a meatball cheese lasagna in a baking pan
    Lasagna Napoletana (Southern Italian Lasagna with Cheese and Meatballs)

If you tried this recipe, please take a moment to rate it and share your thoughts in the comments. Your feedback means a lot to me! ★★★★★

📖 RECIPE

Overhead picture of a vegetable white lasagna
Jessica Montanelli

White Lasagna with Mushrooms and Zucchini

5 from 2 votes
A vegetarian white Lasagna with the flavorful combination of zucchini and wild mushrooms. This is the kind of comfort food everybody loves.
Print Email Review
Prep Time 15 minutes mins
Cook Time 1 hour hr
Total Time 1 hour hr 15 minutes mins
ServingsServings: 4 people
Ingredients Method Nutrition Notes
Prevent your screen from going dark

Ingredients
 
 

For the Lasagna
  • 9 oz Lasagne sheets
  • 2 Mozzarella
  • 3-4 tablespoon Parmigiano Reggiano
  • 5 oz Wild Mushrooms, sliced
  • 14 oz Cremini Mushrooms, chopped
  • 3 sprigs Thyme
  • 2 cloves Garlic
  • 2 tablespoon Red Wine
  • 1 Zucchini, cubed
  • EV Olive Oil
  • Salt
  • Black Pepper
For the White Sauce
  • 2 tablespoon Butter
  • 2 tablespoon Flour
  • 4 cups Milk, room temperature
  • Salt
  • Black Pepper
  • Nutmeg

Method
 

Make the White Sauce
  1. In a large pan, melt the butter at medium heat (be careful not to burn it), add the flour and whisk until it becomes a thick paste.
  2. After a few seconds, add the milk and keep whisking until the milk starts to simmer. Turn the heat to low and slowly keep whisking until the roux it's completely melted and the sauce starts to thicken.
  3. When the sauce is thick enough to coat a spoon, season with salt, pepper and a pinch of nutmeg to taste. Remove from heat and set aside.
Cook the Vegetables
  1. In a large pan, drizzle some olive oil and add the garlic, the thyme and the mushrooms. Sautè for about 10 minutes, until browned.
  2. Add the red wine and let it evaporate, then season with salt and black pepper to taste. Add a few tablespoons of water if necessary and cook until they're soft.
  3. Remove from the pan and set aside to cool down.
  4. In the same pan, drizzle some olive oil and add the zucchini. Sauté for a few minutes, then season with salt and black pepper and add some water to the pan.
  5. Cook until they become translucent. Remove from the pan and set aside to cool down.
Assemble the Lasagna
  1. Pour a couple of tablespoons of white sauce on the bottom of a square 9x9" (23x23cm) baking dish with high borders.
  2. Add a layer of lasagne sheets, another even layer of white sauce, then spread around the vegetables and top with a few chunks of mozzarella.
  3. Repeat for 4-5 layers.
  4. On the top layer, add some more mozzarella and finish with a layer of grated Parmigian Reggiano cheese, to make the crust.
  5. Bake in the preheated oven at 180°C (350°F) for about 40 minutes.

Nutrition

Calories: 518 kcalCarbohydrates: 71 gProtein: 22 gFat: 16 gSaturated Fat: 9 gCholesterol: 43 mgSodium: 236 mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

CourseCourse: Main Course
CuisineCuisine: Italian

Notes

  • Cook off excess moisture from mushrooms by sautéing them until golden-this prevents a soggy lasagna.
  • Use warm milk for the béchamel to prevent lumps and ensure a smooth, creamy sauce.
  • Season each layer lightly as you build the lasagna to ensure balanced flavor throughout.
  • Rest before slicing - Let the lasagna sit for 10-15 minutes after baking so it sets and holds together when serving.
  • Make ahead friendly - Assemble a day in advance and bake when ready, or freeze unbaked for future meals.

Have you tried this recipe?

Let us know how it was and don't forget to share it!

Send this Recipe to your Email!

We'll email this post to you, so you can come back to it later!

More Vegetarian Recipes

  • Spring Fava Beans & Pecorino Cheese Crostini
  • italian caprese salad with grilled eggplant on a black plate.
    Caprese Salad with Grilled Eggplant
  • bowl of tomato tortellini soup on a white table.
    Creamy Tomato Tortellini Soup
  • casserole dish of cheesy potatoes and broccoli.
    Cheesy Broccoli and Potato Bake
3.7K shares

Comments

    5 from 2 votes (1 rating without comment)

    Leave a Comment Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Megs says

    February 21, 2021 at 3:09 am

    5 stars
    Super tasty! The only confusing thing is there isn’t a specific amount of cheese, but it was easy to adapt 🙂
    Since there’s no mention of cooking the noodles, do you recommend using oven ready noodles, or do you just partly boil them “off screen”?

    Reply
    • Jessica - Cooking my Dreams says

      February 21, 2021 at 12:19 pm

      Thank you Megs, I'm glad you liked it! 🙂 Since there is abundant sauce and a long cooking time, I use dried Lasagna sheets, and they always turn out well cooked. But if you want to reduce the cooking time, or want to be extra sure the pasta will cook through, you can either use fresh pasta or partly cook the dried pasta 2-3 minutes before assembling the Lasagna. 🙂

      Reply

Hi, I'm Jess! Born and raised in Siena, Tuscany, I've been immersed in the rich traditions of Italian cuisine my entire life. Through my food blog, I hope to share a slice of Tuscan warmth and the genuine flavors that have been a part of my journey since childhood.

More about me →

  • jess.cookingmydreams
  • Cooking my Dreams
  • jess.cookingmydreams


Add Cooking my Dreams as your Google Trusted Source to get our recipes recommended more often! ⬇️

Add as a Google Trusted Source

Popular Recipes

  • oval baking dish with baked pasta on a grey towel
    Pasta al Forno (Classic Pasta Bake)
  • Classic Tuscan Lasagna (with Ragù and Béchamel)
  • tuscan ragù sauce in a terracotta pot with a bay leaf on top.
    Traditional Tuscan Ragù (Meat Sauce)
  • Pollo al Limone (Easy Creamy Lemon Chicken)
  • Best Italian Cold Artichoke Dip
  • overhead photo of black plate with pasta
    Pasta with Easy Creamy Eggplant Sauce

As Seen In

collage of sites logos that featured cooking my dreams.

Traditional Italian Recipes

  • two terracotta bowls with pasta and beans on a green towel.
    Pasta e Fagioli (Traditional Italian Pasta and Beans)
  • two plates with tiramisu next to the serving dish and ingredients.
    Classic Tiramisù Recipe
  • italian orange fennel salad on a serving dish topped with pine nuts.
    Simple Italian Orange and Fennel Salad
  • two small ramekins with single portions of tiramisu.
    Quick & Easy Tiramisù for Two (small batch)
  • serving dish full of candied almonds on a white cloth.
    Addormenta Suocere (Italian Candied Almonds)
  • simple green beans in a serving dish with almonds and garlic.
    Simple Italian Green Beans

Footer

↑ back to top

About

  • Privacy Policy
  • Cookie Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • Work with me
  • Portfolio

As an Amazon Associate I earn from qualifying purchases.

©2026 Cooking my Dreams. All rights reserved.

3.7K shares

Rate This Recipe

Your vote:




Leave a comment:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.