There is nothing quite like pulling a bubbling, golden masterpiece straight from the oven to serve your family. This loaded Veggie White Lasagna is the ultimate comfort food, blending rich, creamy textures with perfectly cooked, vibrant vegetables. When you look closely at this dish, you will immediately notice the beautiful curled, wavy edges of lasagna noodles peeking out from the sides of a beautiful rectangular ceramic baking dish. It is a visual and culinary triumph.
If you are tired of traditional red sauce, this creamy white bechamel sauce variation will completely transform your dinner rotation. A thick, bubbling layer of melted mozzarella and golden-brown blistered parmesan cheese blankets the entire surface, creating an irresistible crust. Embedded within the melted cheese and velvety sauce are vibrant green cooked spinach leaves, tender diced zucchini, and deeply roasted broccoli florets. It is a symphony of flavors and textures.
To finish it off, the entire dish is garnished with finely chopped fresh green parsley and cracked black pepper for a pop of freshness and subtle heat. Whether you are hosting a weekend dinner party or meal-prepping for the week, this recipe delivers on every level. Grab your favorite rectangular ceramic baking dish, and let us dive into making this spectacular, photo-worthy meal.
Why You’ll Love This Recipe
- Unbeatable Texture: The contrast between the thick, bubbling layer of melted blistered mozzarella cheese and the curled, wavy edges of lasagna noodles provides the perfect bite every single time.
- Rich and Creamy: A velvety creamy white bechamel sauce perfectly coats every layer, offering a luxurious, savory alternative to acidic tomato sauces.
- Vibrant Vegetables: Every slice is packed with visually stunning and nutritious veggies, including vibrant green cooked spinach leaves, tender diced zucchini, and perfectly roasted broccoli florets.
- Picture-Perfect Finish: Garnishing with finely chopped fresh green parsley and cracked black pepper gives this dish a gourmet, restaurant-quality appearance.
Ingredients & Substitutions

Wavy Lasagna Noodles
These traditional noodles are essential for capturing the thick sauce in their crevices. The curled, wavy edges peek out beautifully from the baking dish, adding a rustic, homestyle charm to your final presentation.
Unsalted Butter
Butter forms the rich, flavorful foundation of our roux. Using 4 tbsp (56g) of unsalted butter allows you to perfectly control the sodium content of your creamy white bechamel sauce.
All-Purpose Flour
Flour acts as the crucial thickening agent that transforms melted butter and milk into a luxurious sauce. You will need 1/4 cup (30g) to achieve a velvety texture that naturally clings to your veggies and noodles.
Whole Milk
Whole milk provides the necessary fat content for a glossy, stable white sauce. Warming 3 cups (710ml) of milk beforehand ensures a perfectly smooth bechamel without any unwanted lumps.
Mozzarella Cheese
Mozzarella is famous for its incredible melting capabilities and mild, milky flavor. Using 2.5 cups (250g) of freshly shredded mozzarella guarantees a thick, bubbling layer of melted cheese across the entire dish.
Parmesan Cheese
Parmesan delivers a sharp, salty bite that cuts through the richness of the white sauce. A generous 1 cup (100g) of grated parmesan bakes into a stunning golden-brown blistered crust on top.
Fresh Spinach Leaves
Spinach adds a mild, earthy flavor and a brilliant pop of color to the rich layers. Wilting 5 oz (140g) of cooked spinach leaves removes excess water, preventing your lasagna from becoming soggy.
Zucchini
Zucchini provides a subtle sweetness and a satisfying, meaty bite to the vegetable medley. Dicing 1 medium zucchini (about 1.5 cups or 200g) ensures it cooks into tender diced zucchini that blends seamlessly with the sauce.
Broccoli Florets
Broccoli brings a robust, slightly nutty flavor and a hearty texture to the dish. Using 2 cups (180g) of roasted broccoli florets adds an incredible depth of flavor that steamed vegetables simply cannot match.
Fresh Green Parsley
Parsley acts as a bright, herbaceous contrast to the heavy, creamy cheeses. Garnishing the dish with 2 tbsp (10g) of chopped fresh green parsley elevates the visual appeal instantly.
Cracked Black Pepper & Kosher Salt
Proper seasoning is the secret to any restaurant-quality meal. 1 tsp (5g) of salt flavors the veggies, while 1/2 tsp (1g) of cracked black pepper adds a spicy, aromatic finish to the cheesy crust.
Olive Oil & Garlic
These foundational ingredients are used to sauté the vegetables, building a deep, savory flavor profile. Sautéing 3 minced garlic cloves in 2 tbsp (30ml) of olive oil infuses the spinach and zucchini with an irresistible aroma.
Equipment Needed
- Rectangular Ceramic Baking Dish: A 9×13 inch (23×33 cm) dish is crucial for holding the layers and achieving that classic, handheld smartphone photo aesthetic.
- Heavy-Bottomed Saucepan: Necessary for whisking together your creamy white bechamel sauce evenly without scorching the milk.
- Large Skillet: Essential for sautéing your tender diced zucchini and wilting the vibrant green spinach leaves.
- Large Pot: Required for boiling the wavy lasagna noodles to a perfect al dente texture.
- Baking Sheet: Needed to achieve those perfectly roasted broccoli florets.
Step-by-Step Instructions

Step 1: Roast the Broccoli
Preheat your oven to 400°F (200°C). Toss 2 cups (180g) of small broccoli florets with 1 tbsp (15ml) of olive oil and a pinch of salt. Spread them evenly on a baking sheet and roast for 15 minutes. You are looking for a visual cue of slightly charred edges and a vibrant green color.
Step 2: Sauté the Zucchini and Spinach
In a large skillet over medium heat, warm the remaining 1 tbsp (15ml) of olive oil. Add the diced zucchini and cook for 5 minutes until tender. Toss in the minced garlic and 5 oz (140g) of fresh spinach. Cook just until the spinach is wilted and vibrant green. Remove from heat and drain any excess liquid immediately.
Step 3: Boil the Wavy Lasagna Noodles
Bring a large pot of generously salted water to a rolling boil. Add 12 wavy lasagna noodles and cook according to the package instructions, usually about 8-10 minutes. The noodles should have curled, wavy edges and feel pliable but still slightly firm (al dente). Drain and lay them flat on parchment paper.
Step 4: Create the Creamy White Bechamel Sauce
In your heavy-bottomed saucepan, melt 4 tbsp (56g) of butter over medium-low heat. Whisk in 1/4 cup (30g) of all-purpose flour and cook for 1-2 minutes until it smells lightly toasted. Gradually pour in 3 cups (710ml) of whole milk, whisking constantly. Simmer until the sauce is thick enough to coat the back of a spoon, then stir in a pinch of salt.
Step 5: Assemble the Veggie White Lasagna
Spread a thin layer of the creamy white bechamel sauce at the bottom of your rectangular ceramic baking dish. Lay down 3 to 4 wavy lasagna noodles, allowing their curled edges to peek out slightly from the sides. Top with more bechamel, a portion of the roasted broccoli florets, tender diced zucchini, and cooked spinach leaves. Sprinkle generously with melted mozzarella and parmesan cheese. Repeat these layers until all ingredients are used, finishing with a final layer of noodles topped with remaining sauce.
Step 6: Top with Cheese and Bake
Cover the final layer of sauce with the remaining mozzarella and parmesan cheeses. Cover the dish loosely with aluminum foil (make sure it does not touch the cheese) and bake at 375°F (190°C) for 25 minutes. Remove the foil and bake for another 15-20 minutes. You want to see a thick, bubbling layer of melted mozzarella and golden-brown blistered parmesan cheese on the surface.
Step 7: Garnish and Serve
Remove the lasagna from the oven and let it rest for 15 minutes; this allows the creamy layers to set. Generously sprinkle the top with chopped fresh green parsley and cracked black pepper. Ensure the vibrant veggies embedded within the melted cheese and creamy sauce are beautifully highlighted. Serve in soft natural daylight against a neutral background for maximum visual appeal.
Expert Tips for Success
- Squeeze the Spinach Dry: Excess water is the enemy of a sturdy lasagna. After cooking your vibrant green spinach leaves, press them firmly in a colander to remove all moisture.
- Warm Your Milk: When creating your creamy white bechamel sauce, using slightly warmed milk prevents the butter and flour roux from seizing, ensuring a lump-free texture.
- Do Not Overcook the Noodles: The curled, wavy edges of lasagna noodles will continue to cook and soften in the oven. Boil them strictly to al dente so they retain their satisfying bite.
- Broil for the Perfect Crust: If your cheese isn’t quite blistered after baking, turn the broiler on high for 2-3 minutes. Watch closely until you achieve that golden-brown parmesan finish.
- Let It Rest: Cutting into the lasagna too soon will cause the creamy white bechamel sauce to spill out. A 15-minute resting period guarantees clean, beautiful slices.
Storage & Reheating/Freezing
This loaded veggie white lasagna makes fantastic leftovers, as the flavors continue to meld in the fridge. Store any remaining portions in an airtight container in the refrigerator for up to 4 days. When you are ready to reheat, place a slice in the microwave for 2 minutes, or heat it in the oven at 350°F (175°C) until the thick, bubbling layer of melted mozzarella is warmed through.
To freeze, let the fully baked lasagna cool completely to room temperature. Wrap the entire rectangular ceramic baking dish tightly in a layer of plastic wrap, followed by a layer of aluminum foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating in the oven.
What to Serve With This
This hearty, cheese-laden lasagna pairs beautifully with a variety of fresh and flavorful side dishes. To cut through the richness of the creamy white bechamel sauce, serve it alongside a crisp, refreshing cucumber-mozzarella-salad. The acidity of a vinaigrette works wonders with the golden-brown parmesan.
If you are looking to add some protein to the table for a larger crowd, our air-fryer-garlic-parmesan-chicken is an incredibly easy and complimentary main that shares similar Italian flavor profiles. Alternatively, you could serve some warm sourdough-discard-focaccia on the side to mop up every last drop of that velvety white sauce.
For dessert, keep things light and citrusy after such a decadent meal. Our bright and chewy lemon-sugar-cookies are the perfect sweet treat to cleanse the palate. If you want to go all out with a show-stopping finish, a platter of classic-cream-puffs will leave your dinner guests absolutely speechless.
Frequently Asked Questions
Absolutely! Bake the lasagna fully, let it cool completely, and wrap the ceramic baking dish tightly in plastic wrap and foil. It can be frozen for up to 3 months. Thaw overnight in the fridge before reheating.
Yes, you can prepare the creamy white bechamel sauce up to 2 days in advance. Store it in an airtight container in the fridge, and gently reheat it on the stove with a splash of milk before assembling the lasagna.
For this specific recipe, boiling the wavy lasagna noodles to al dente is recommended. The thick creamy bechamel sauce does not provide as much liquid as a traditional tomato sauce, so pre-cooking ensures perfectly tender noodles.
The key is properly preparing your vegetables. Always thoroughly drain and squeeze out your wilted spinach, and sauté your diced zucchini until tender to remove excess moisture before assembling the layers.
You can easily customize the dish by adding sautéed mushrooms, roasted bell peppers, or caramelized onions. Just ensure any added veggies are cooked down first to prevent adding excess water to the lasagna.
Recipe Card

The Ultimate Loaded Veggie White Lasagna
Ingredients
Equipment
Method
- Preheat oven to 400°F (200°C). Toss broccoli florets with 1 tbsp olive oil and salt. Roast on a baking sheet for 15 minutes until vibrant green and slightly charred.
- In a skillet over medium heat, warm 1 tbsp olive oil. Cook diced zucchini for 5 minutes. Add garlic and fresh spinach leaves, cooking until the spinach is wilted. Drain excess liquid.
- Boil the wavy lasagna noodles in salted water for 8-10 minutes until al dente. Drain and lay flat.
- Melt butter in a saucepan. Whisk in flour and cook for 1-2 minutes. Gradually whisk in whole milk until the sauce is thick and creamy. Season with salt.
- In a rectangular ceramic baking dish, spread a thin layer of sauce. Layer noodles, more sauce, cooked veggies, mozzarella, and parmesan. Repeat, finishing with noodles and sauce on top.
- Top with remaining cheeses. Cover loosely with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake 15-20 more minutes until golden-brown and blistered. Garnish with chopped parsley and cracked black pepper.
Notes
Tip 2: Warm your milk before adding it to the roux to ensure a silky smooth, lump-free bechamel.
Closing & Subscribe
This loaded Veggie White Lasagna is truly a masterpiece that balances the comfort of a rich, creamy white bechamel sauce with the nutritious boost of vibrant, freshly roasted vegetables. From the curled, wavy edges of lasagna noodles to the golden-brown blistered parmesan cheese on top, every single detail makes this dish unforgettable.
If you loved making this recipe, please leave a comment and a 5-star rating below! We love hearing how your culinary creations turn out. Do not forget to subscribe to our newsletter for more delicious, restaurant-quality meals delivered straight to your inbox.
Looking for more inspiration? Pin the image below to your favorite Pinterest dinner board so you always have this recipe on hand when the craving strikes!
