This dish showcases tender lasagna layered with fresh spring vegetables including zucchini, squash, asparagus, and peas. A creamy béchamel sauce brings richness, balanced by ricotta, mozzarella, and Parmesan cheeses. Preparing sautéed vegetables and a smooth white sauce enhances the flavors, while layering no-boil noodles simplifies assembly. Baked until golden and bubbling, this hearty main serves six and embraces the vibrant bounty of spring with every savory bite.
The first time I made this lasagna, it was actually on a whim. I'd come home from the farmers market with an absurd amount of spring vegetables and no plan. My roommate walked in, took one look at the overflowing bags, and suggested lasagna. Sometimes the best ideas happen when you're just trying to use up what you bought.
I served this at my first proper dinner party in my new apartment. Everyone went quiet after that first bite. There's something about layers of tender vegetables and creamy sauce that makes people slow down and really enjoy their food. My friend Sarah actually asked for the recipe before she'd even finished her plate.
Ingredients
- 1 medium zucchini, thinly sliced: Thin slices mean they'll cook through evenly and layer beautifully
- 1 medium yellow squash, thinly sliced: These add such a lovely sweetness when they're roasted properly
- 1 cup asparagus tips, cut into 2-inch pieces: Use just the tender tips for the best texture
- 1 cup baby spinach leaves: They wilt down into almost nothing but add such gorgeous color
- 1 cup fresh or frozen peas: Frozen work perfectly here, no need to thaw first
- 1 small leek, white and light green parts only, thinly sliced: Leeks have this mild sweetness that onions just don't quite hit
- 2 tablespoons olive oil: For getting those vegetables nicely started
- 1/2 teaspoon salt: Don't be shy with seasoning each layer as you build
- 1/4 teaspoon black pepper: Freshly ground makes such a difference here
- 1 1/2 cups ricotta cheese: Room temperature ricotta spreads so much easier
- 1 1/2 cups shredded mozzarella cheese: Buy it pre-shredded or shred it yourself yourself
- 1 cup grated Parmesan cheese: The real stuff, not the shaker can stuff
- 1 large egg: This keeps the ricotta layer from getting too loose
- 4 tablespoons unsalted butter: Unsalted lets you control the seasoning perfectly
- 1/4 cup all-purpose flour: This is what makes your béchamel actually thicken properly
- 3 cups whole milk: Warm it up a bit before adding, it prevents lumps
- 1/4 teaspoon ground nutmeg: Just a tiny pinch adds this amazing warmth
- 1/2 teaspoon salt: For the sauce layer
- 1/4 teaspoon white pepper: White pepper keeps the sauce looking pristine
- 12 no-boil lasagna noodles: These are a game changer, no boiling water needed
Instructions
- Get your oven ready:
- Preheat oven to 375°F (190°C) and move your oven rack to the middle position
- Sauté your vegetables:
- Heat olive oil in a large skillet over medium heat. Add zucchini, squash, asparagus, leek, and peas. Sauté for 5-7 minutes until just tender. Stir in spinach until wilted. Season with salt and pepper. Remove from heat and set aside.
- Make the béchamel:
- Melt butter in a medium saucepan over medium heat. Whisk in flour and cook for 1 minute until it smells nutty. Gradually add milk, whisking constantly to prevent lumps. Bring to a gentle simmer and cook until thickened, about 5 minutes. Stir in nutmeg, salt, and white pepper. Remove from heat.
- Prep the ricotta layer:
- In a small bowl, combine ricotta, egg, and 1/2 cup Parmesan. Mix until completely smooth.
- Start layering:
- Spread a thin layer of béchamel on the bottom of a 9x13-inch baking dish. Layer 3 noodles over sauce. Top with 1/3 of the ricotta mixture, 1/3 of the sautéed vegetables, 1/3 of the mozzarella, and 1/4 of the béchamel.
- Repeat and finish:
- Repeat layers twice more. Finish with remaining noodles, béchamel, mozzarella, and Parmesan.
- Bake it:
- Cover with foil and bake for 30 minutes. Remove foil and bake an additional 15-20 minutes, or until golden and bubbling.
- Let it rest:
- This is the hard part. Let it rest for 10 minutes before slicing. This helps everything set up so you get clean slices.
This recipe has become my go-to for bringing dinner to friends who've just had a baby or need a meal. It reheats beautifully and somehow tastes even better the next day. I actually made this for my sister's family last month, and my nephew who usually hates vegetables asked for seconds. That's when you know a recipe is a keeper.
Making It Ahead
You can assemble this entire lasagna up to 24 hours ahead, cover it tightly, and keep it in the refrigerator. Just add about 10 minutes to the covered baking time since it'll be cold going into the oven. I've also frozen it before baking, wrapped in plastic then foil, for up to 3 months. Thaw overnight in the refrigerator before baking.
Vegetable Swaps
The beauty of this recipe is how flexible it is. When asparagus isn't in season, I've used thinly sliced mushrooms or bell peppers. Fresh fava beans make an appearance when I can find them. Artichoke hearts add such a lovely tang. Just keep the total volume of vegetables about the same so your layers still work.
Serving Suggestions
A simple green salad with a bright vinaigrette cuts through all that creamy richness beautifully. Crusty bread for sopping up any escaped sauce is pretty much mandatory. A crisp white wine like Sauvignon Blanc or Pinot Grigio balances the richness perfectly.
- Let people add extra Parmesan at the table, it's always appreciated
- Leftovers make the best lunch the next day
- This serves six generously but don't expect leftovers
There's something so satisfying about lifting that foil and seeing the golden bubbly top. Hope this becomes one of your spring traditions too.
Recipe FAQs
- → What vegetables work best in this lasagna?
-
Zucchini, yellow squash, asparagus, leeks, peas, and spinach create a fresh and vibrant layer. You can also substitute artichoke hearts or fava beans.
- → How is the white sauce prepared?
-
The white sauce, or béchamel, is made by whisking butter and flour, then gradually adding milk and seasoning with nutmeg, salt, and white pepper until thickened.
- → Can I prepare this dish ahead of time?
-
Yes, you can assemble the layers ahead and refrigerate before baking. Just add some extra baking time if baking cold.
- → What cheese combination is used in this dish?
-
A blend of ricotta, shredded mozzarella, and grated Parmesan adds creamy, melty, and savory elements throughout the layers.
- → What is the best way to serve this meal?
-
Allow the lasagna to rest for 10 minutes after baking to set the layers, then slice and serve warm, ideally paired with a crisp white wine.