Spring Vegetable Lasagna Béchamel

Golden baked Spring Vegetable Lasagna with Béchamel, bubbling with cheese and layered with vibrant zucchini and asparagus. Save to Pinterest
Golden baked Spring Vegetable Lasagna with Béchamel, bubbling with cheese and layered with vibrant zucchini and asparagus. | mealminty.com

This light lasagna celebrates fresh spring vegetables including zucchini, asparagus, peas, and spinach, layered with creamy béchamel and a blend of cheeses. The vegetables are sautéed to tender perfection before assembly with no-boil noodles and a silky sauce. Baked until golden and bubbling, it offers a comforting yet vibrant meal that highlights seasonal produce and smooth textures. Perfect for a medium-difficulty dish to serve six, it combines fresh flavors with rich dairy in a classic Italian style.

Last April, my neighbor dropped off a bag of vegetables from her garden and I somehow ended up with this lasagna on my table instead of my usual Saturday pasta. The asparagus was so fresh it snapped when I bent it, and those tiny peas made me feel like spring was actually happening after a long gray winter. Now I wait all year for that first bunch of tender vegetables to show up at the farmers market.

I made this for my book club last month and watched everyone go silent after the first bite, which is basically the highest compliment I can hope for. Someone actually asked if I had spent all day cooking, even though it came together in about an hour. There is something about layers of tender vegetables and creamy sauce that makes people feel taken care of, you know

Ingredients

  • Zucchini and yellow squash: Thinly slice these yourself instead of buying pre-cut, the fresh slices hold their texture better during baking
  • Asparagus: Trim the woody ends by bending each spear until it snaps naturally, it knows exactly where the tough part begins
  • Fresh peas: If you can find them at the market, they are worth the shelling time, but frozen work perfectly fine too
  • Baby spinach: Chop it roughly so it distributes evenly through the layers instead of clumping together
  • Leek: Slice the white and light green parts thinly, then rinse well to remove any hidden grit between the layers
  • Olive oil: Use a good quality one here since the vegetables are simply sautéed, the oil flavor really comes through
  • Mozzarella cheese: Shred it yourself from a block if you have time, pre-shredded has anti-caking agents that prevent smooth melting
  • Parmesan cheese: Buy a wedge and grate it fresh, the difference in flavor is honestly dramatic
  • Ricotta cheese: Full-fat ricotta gives the best creamy texture, but part-skim works if you are watching calories
  • No-boil lasagna noodles: These absorb excess moisture from the vegetables and sauce, preventing a watery lasagna
  • Unsalted butter: Lets you control the salt level in your béchamel, which matters since the cheese is already salty
  • All-purpose flour: This thickens the béchamel, and whisking it into the butter cooks out any raw flour taste
  • Whole milk: Warm it slightly before adding to the roux, cold milk can cause lumps that are frustrating to whisk out
  • Fresh nutmeg: Grate it yourself if possible, it adds this subtle warmth that makes the béchamel taste professionally made

Instructions

Roast the vegetables just right:
Heat olive oil in a large skillet over medium heat, add the leeks first and let them soften for about 2 minutes before adding the other vegetables. Toss in the zucchini, yellow squash, and asparagus, sautéing for 5 to 6 minutes until they are just tender, you want them to hold their shape in the oven. Stir in the peas and spinach, season generously with salt and pepper, and cook for 2 more minutes until the spinach wilts. Set this aside to cool slightly while you make the sauce.
Whisk up the béchamel:
Melt butter in a saucepan over medium heat, then whisk in the flour and cook for exactly 1 minute, it should bubble but not brown. Gradually whisk in the warm milk, about half a cup at a time, letting the mixture smooth out before adding more. Keep stirring constantly for 6 to 8 minutes until the sauce thickens enough to coat the back of a spoon. Season with salt, white pepper, and that pinch of nutmeg, then remove from heat.
Build the layers:
Spread a thin layer of béchamel on the bottom of your baking dish to prevent sticking. Arrange 3 noodles over the sauce, then top with half the vegetables, dollops of ricotta, a third of the mozzarella and Parmesan, and a quarter of the béchamel. Repeat this whole layer one more time. Finish with the last 3 noodles, the remaining béchamel, and the rest of the cheese.
Bake until golden:
Cover tightly with foil and bake for 30 minutes, then uncover and bake for another 10 to 15 minutes until the top is golden brown and bubbling around the edges. Let it rest for 10 minutes before slicing, this waiting time is torture but it keeps the layers from sliding apart when you cut it.
A close-up of a slice of Spring Vegetable Lasagna with Béchamel showing creamy white sauce and tender spring peas. Save to Pinterest
A close-up of a slice of Spring Vegetable Lasagna with Béchamel showing creamy white sauce and tender spring peas. | mealminty.com

This recipe has become my go-to for bringing dinner to friends who need a meal, because it travels well and reheats beautifully. Something about all those spring vegetables wrapped in creamy sauce feels like giving someone a hug in food form.

Making It Ahead

You can assemble this lasagna up to 24 hours ahead, cover it tightly, and keep it in the refrigerator. Add about 10 minutes to the baking time if it is cold from the fridge. I have also frozen unbaked lasagna for up to a month, just thaw it overnight before baking.

Vegetable Swaps

Feel free to use whatever looks best at the market. I have swapped in fava beans, artichoke hearts, or even thinly sliced spring carrots when asparagus was not available. The key is keeping the vegetables cut into similar sizes so they cook evenly.

Serving Suggestions

A simple green salad with lemon vinaigrette cuts through the richness perfectly. Crusty bread is almost mandatory for soaking up any extra sauce. This pairs beautifully with a crisp white wine like Pinot Grigio.

  • Let the lasagna rest longer than you think you should, patience really does pay off here
  • Cut through the layers with a sharp knife, wiping it clean between slices for the prettiest pieces
  • Leftovers reheat surprisingly well in the microwave, though the oven gives a better texture
Overhead view of Spring Vegetable Lasagna with Béchamel topped with melted mozzarella, garnished with fresh basil leaves. Save to Pinterest
Overhead view of Spring Vegetable Lasagna with Béchamel topped with melted mozzarella, garnished with fresh basil leaves. | mealminty.com

Hope this brings some spring brightness to your table like it has to mine.

Recipe Questions & Answers

Yes, feel free to use other spring vegetables like fava beans or artichoke hearts to suit your taste and seasonal availability.

Gradually whisk warm milk into the butter and flour mixture while stirring constantly until the sauce thickens smoothly without lumps.

No-boil noodles are convenient, but you can pre-cook regular noodles according to package instructions if preferred.

A crisp Pinot Grigio or Sauvignon Blanc complements the creamy béchamel and fresh vegetables nicely.

Yes, you can assemble the layers in advance and refrigerate before baking for convenience.

Spring Vegetable Lasagna Béchamel

Tender spring vegetables layered with creamy béchamel and melted cheeses in a flavorful Italian main dish.

Prep 30m
Cook 45m
Total 75m
Servings 6
Difficulty Medium

Ingredients

Vegetables

  • 1 medium zucchini, thinly sliced
  • 1 medium yellow squash, thinly sliced
  • 1 cup asparagus, trimmed and cut into 1-inch pieces
  • 1 cup fresh or frozen peas
  • 1 cup baby spinach, chopped
  • 1 medium leek, white and light green parts only, thinly sliced
  • 2 tablespoons olive oil
  • Salt and freshly ground black pepper, to taste

Cheese

  • 1 1/2 cups shredded mozzarella cheese
  • 1 cup grated Parmesan cheese
  • 1 cup ricotta cheese

Pasta

  • 9 no-boil lasagna noodles (or pre-cooked according to package directions)

Béchamel Sauce

  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 3 cups whole milk, warmed
  • Pinch of ground nutmeg
  • Salt and white pepper, to taste

Instructions

1
Preheat the Oven: Preheat oven to 375°F.
2
Prepare the Vegetables: Heat olive oil in a large skillet over medium heat. Add leeks and cook 2 minutes. Add zucchini, yellow squash, and asparagus. Sauté 5–6 minutes until just tender. Stir in peas and spinach, season with salt and pepper, and cook 2 more minutes. Remove from heat and set aside.
3
Make the Béchamel Sauce: Melt butter in a saucepan over medium heat. Whisk in flour and cook 1 minute. Gradually whisk in warm milk until smooth. Cook, stirring constantly, until thickened (about 6–8 minutes). Season with salt, white pepper, and nutmeg. Remove from heat.
4
Assemble the Lasagna: Spread a thin layer of béchamel in a 9x13-inch baking dish. Arrange 3 noodles over the sauce. Top with half of the vegetables, dollops of ricotta, a third of the mozzarella and Parmesan, and a quarter of the béchamel. Repeat layers. Finish with remaining noodles, béchamel, and cheeses.
5
Bake the Lasagna: Cover with foil and bake 30 minutes. Uncover and bake 10–15 minutes until golden and bubbling.
6
Rest and Serve: Let rest 10 minutes before slicing and serving.
Additional Information

Equipment Needed

  • Large skillet
  • Saucepan
  • Whisk
  • 9x13-inch baking dish
  • Aluminum foil
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 410
Protein 19g
Carbs 37g
Fat 21g

Allergy Information

  • Contains wheat (gluten)
  • Contains milk (dairy)
Kelsey Reed

Simple homemade recipes and practical kitchen tips for real life cooks—shared by Kelsey Reed.