There is nothing quite like pulling a freshly baked Veggie White Lasagna out of the oven. The soft natural daylight catching the glossy melted cheese and creamy sauce will make your mouth water instantly. This comforting dish swaps the traditional heavy red meat sauce for a lighter, flavor-packed vegetarian profile.
This recipe builds incredible textures, contrasting tender vegetables with perfectly cooked pasta. The best part is watching the rich, creamy white bechamel sauce ooze out from beneath a bubbling, golden-brown melted mozzarella and parmesan cheese crust. It is a stunning, crowd-pleasing centerpiece for any dinner table.
Why You’ll Love This Recipe
- Perfectly Balanced Textures: Wavy lasagna noodles perfectly capture and hold the rich sauces, while the slightly charred crispy edges of the cheese crust offer a satisfying crunch.
- Decadent Sauce: A velvety, rich, creamy white bechamel sauce acts as the flavorful glue that binds the entire casserole together.
- Vibrant Vegetables: Cooked vibrant green spinach leaves and diced tender green zucchini add a pop of color and necessary nutrients.
- Flavorful Finish: Generous dollops of fluffy white ricotta cheese intermingle with the veggies, all beautifully garnished with finely chopped fresh green parsley and coarse cracked black pepper flakes.
Ingredients & Substitutions
Wavy Lasagna Noodles: You will need 1 lb (450g) of classic wavy lasagna noodles. The ruffled edges are essential for trapping the creamy sauces and providing structural integrity to the dish.
Zucchini & Spinach: Use 2 medium (400g) green zucchini, finely diced, and 2 cups (60g) of fresh green spinach leaves. Sautéing these veggies removes excess moisture so your lasagna doesn’t become watery.
Butter & Flour: For the bechamel roux, use 4 tbsp (60g) of unsalted butter and 1/4 cup (30g) of all-purpose flour. This foundational mixture thickens the sauce to the perfect velvety consistency.
Whole Milk: Slowly whisk in 3 cups (720ml) of whole milk to create the rich, creamy white bechamel. Whole milk provides the necessary fat content for a smooth, luxurious texture.

Fluffy Ricotta Cheese: Use 2 cups (450g) of high-quality whole milk ricotta cheese for the filling. We mix this with 1 large (50g) egg to bind the fluffy white ricotta cheese dollops during baking.
Mozzarella & Parmesan: A blend of 2 cups (225g) shredded mozzarella and 1 cup (90g) freshly grated parmesan creates that essential bubbling, golden-brown crust. Avoid pre-shredded cheeses for the best melting results.
Garlic, Olive Oil & Seasonings: Use 1 tbsp (15ml) olive oil and 2 cloves (10g) minced garlic to flavor the vegetables. You will also need 1/2 tsp (1g) ground nutmeg, kosher salt, and coarse cracked black pepper flakes for authentic Italian seasoning.
Fresh Parsley: Finish the baked dish with 2 tbsp (8g) of finely chopped fresh green parsley. This adds a bright, herbaceous aroma that cuts through the richness of the cheeses.
Equipment Needed
- Rectangular White Ceramic Casserole Dish: A 9×13-inch (23x33cm) dish is perfectly sized to hold the deep layers of pasta and sauce.
- Large Skillet: Essential for blistering and sautéing the diced zucchini and spinach to remove their excess water.
- Heavy-Bottomed Saucepan & Whisk: Required to build a smooth, clump-free bechamel sauce.
Step-by-Step Instructions
1. Prepare the Vegetables
Heat 1 tbsp (15ml) of olive oil in a large skillet over medium-high heat. Add the diced tender green zucchini and sauté until they just begin to soften and lightly brown.
Toss in the minced garlic and fresh green spinach leaves, cooking for 1 to 2 minutes until the spinach is fully wilted. Remove the pan from the heat and drain any excess liquid to prevent a soggy casserole.
2. Make the Creamy Bechamel Sauce
In a heavy saucepan, melt the 4 tbsp (60g) of butter over medium heat. Whisk in the 1/4 cup (30g) of flour and cook for 1 minute until lightly toasted and fragrant.
Gradually pour in the 3 cups (720ml) of whole milk, whisking constantly until the rich, creamy white bechamel sauce thickens enough to coat the back of a spoon. Remove from heat and stir in the nutmeg, salt, and half of your coarse cracked black pepper flakes.
3. Mix the Ricotta Filling
In a medium mixing bowl, combine the 2 cups (450g) of fluffy white ricotta cheese with the egg and a pinch of salt. Stir vigorously until the mixture is smooth and well incorporated.
This bound ricotta will form beautiful, distinct dollops throughout the layers rather than melting completely away into the pasta.

4. Assemble the Lasagna
Spread a thin layer of the bechamel sauce on the bottom of your rectangular white ceramic casserole dish. Place a slightly overlapping layer of wavy lasagna noodles over the sauce.
Spoon the cooked veggies evenly over the noodles, followed by dollops of the fluffy white ricotta cheese. Drizzle generously with bechamel, then sprinkle with a handful of the mozzarella and parmesan cheeses; repeat this layering process until the dish is full.
5. Bake to Golden Perfection
Top the final layer of noodles with the remaining bechamel, then completely cover it with the rest of the mozzarella and parmesan. Cover the dish tightly with aluminum foil and bake at 375°F (190°C) for 25 minutes.
Remove the foil and bake for an additional 15-20 minutes. Watch closely for sensory cues: you want a bubbling, golden-brown melted mozzarella and parmesan cheese crust with slightly charred crispy edges.
6. Garnish and Serve
Remove the lasagna from the oven and let it rest on your light grey stone kitchen counter for 15 minutes before slicing. This resting period allows the rich, creamy white bechamel sauce to set slightly so it oozes perfectly when cut.
Sprinkle the golden top generously with the finely chopped fresh green parsley and additional coarse cracked black pepper flakes. Slice cleanly and serve warm.
Expert Tips for Success
- Drain the veggies: Moisture is the enemy of a sturdy lasagna. Thoroughly drain the sautéed zucchini and spinach to ensure clean, visible layers.
- Whisk the bechamel constantly: To achieve a silky smooth sauce, do not stop whisking when incorporating the cold milk into the hot roux.
- Let it rest: Slicing straight out of the oven will cause the lasagna to collapse. Waiting 15 minutes gives the starches time to re-absorb moisture and stabilize.
- Grate your own cheese: Block mozzarella and parmesan melt much smoother than pre-shredded bags, which are coated in anti-caking starches.
Storage & Reheating/Freezing
Store leftover Veggie White Lasagna in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and improve by the second day.
To freeze, wrap the fully cooled lasagna tightly in plastic wrap, then aluminum foil, and store for up to 3 months. Thaw overnight in the fridge before reheating covered in a 350°F (175°C) oven until warmed through.
What to Serve With This
To cut through the richness of this cheesy masterpiece, start your meal with a crisp and refreshing cucumber mozzarella salad. The bright acidity is the perfect palate cleanser.
You will definitely want something to soak up the creamy bechamel sauce that escapes onto your plate. We highly recommend baking a fresh loaf of pesto parmesan sourdough or serving thick wedges of warm sourdough discard focaccia.
For a complete, restaurant-quality dinner party, finish the evening on a sweet note. Serve a decadent slice of caramel brownie cheesecake or a comforting piece of warm homemade apple pie recipe with vanilla ice cream.
Frequently Asked Questions
Yes! You can assemble the entire lasagna, cover it tightly, and refrigerate it for up to 24 hours before baking. Add an extra 10-15 minutes to the covered baking time if cooking straight from the fridge.
Yes, no-boil noodles work perfectly. The rich, creamy white bechamel sauce provides plenty of moisture to cook the noodles directly in the oven. Just ensure the noodles are completely covered by the sauce.
The key is to thoroughly sauté the diced zucchini and spinach first to release their natural moisture, then drain off any excess liquid before layering them into the casserole dish.
You can easily swap the spinach and zucchini for other sautéed vegetables like mushrooms, bell peppers, or kale. Just make sure to pre-cook and drain them to maintain the structural integrity of the dish.
Ready to Bake?
If you loved making this ultimate Veggie White Lasagna, please leave a comment and a 5-star rating below! Don’t forget to subscribe to our newsletter for more comforting, restaurant-quality recipes delivered straight to your inbox.
Save this recipe for later by pinning it to your favorite dinner boards!

Recipe

The Ultimate Veggie White Lasagna
Ingredients
Equipment
Instructions
- Heat olive oil in a large skillet over medium-high heat. Add diced zucchini and sauté until slightly softened. Add minced garlic and spinach, cooking until wilted. Drain excess liquid.
- Melt butter in a saucepan over medium heat. Whisk in flour and cook for 1 minute. Gradually whisk in whole milk until the sauce thickens and coats the back of a spoon. Season with nutmeg, salt, and pepper.
- In a bowl, mix the fluffy white ricotta cheese with the egg and a pinch of salt until well incorporated and smooth.
- Spread a thin layer of bechamel in a 9x13-inch casserole dish. Layer wavy lasagna noodles, cooked vegetables, dollops of the ricotta mixture, a drizzle of bechamel, and a sprinkle of mozzarella and parmesan. Repeat layers.
- Top the final layer of noodles with the remaining bechamel and a generous layer of mozzarella and parmesan. Cover tightly with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake another 15-20 minutes until the crust is bubbling, golden-brown with slightly charred crispy edges.
- Let rest on the counter for 15 minutes. Garnish with finely chopped fresh green parsley and coarse cracked black pepper flakes before slicing.
Notes
Whisk the bechamel constantly to avoid clumps.
Let the lasagna rest for 15 minutes before cutting so the sauce sets.