Save The first time I made this lasagna, it was a complete accident. I had planned to make traditional meat lasagna for dinner guests, but halfway through prep I realized I was out of ground beef and didnt have time to run to the store. I stared at my CSA box overflowing with spring vegetables and decided to improvise. My husband raised an eyebrow when he saw me layering asparagus between noodles, but that night everyone went back for seconds. Now it is become our spring tradition, a lighter lasagna that actually celebrates the season instead of feeling heavy.
Last Easter, my sister was skeptical about a vegetable lasagna replacing our usual ham centerpiece. She took a tiny portion, just to be polite, then went back for a third helping and asked for the recipe before she even left the table. The way the ricotta mellows the vegetables while still letting their sweetness shine through is something special.
Ingredients
- 2 cups asparagus: Snap off the woody ends where they naturally break, then cut into 1-inch pieces so they distribute evenly
- 1 cup sugar snap peas: Trim the ends and halve them lengthwise for easier eating and prettier presentation
- 1 cup baby spinach: Rough chop gives you pockets of green throughout instead of whole leaves that slide out
- 1 cup zucchini: Dice into small cubes so they cook through without becoming watery
- 1 cup carrots: Julienned or shredded, they add sweetness and a beautiful orange color contrast
- 3/4 cup frozen peas: Thaw them first so they do not cool down your vegetable mixture
- 2 cups part-skim ricotta: Room temperature ricotta spreads so much easier than cold
- 1 cup shredded mozzarella: Buy it pre-shredded or shred it yourself from a block for better melting
- 1/2 cup grated Parmesan: Divide this between the ricotta mixture and the top layer
- 3 cups light Alfredo sauce: Homemade or store-bought both work beautifully
- 9 no-boil lasagna noodles: Do not worry if they seem stiff before baking, they soften perfectly
- 2 cloves garlic: Minced fresh garlic makes a huge difference over jarred
- 2 tablespoons fresh basil: Save some pretty leaves for garnish at the end
- 1 tablespoon olive oil: For sautéing the vegetables until they are just tender
- 1/2 teaspoon salt: Adjust this based on how salty your Alfredo sauce is
- 1/4 teaspoon freshly ground black pepper: Freshly cracked gives you more aromatic depth
- 1/4 teaspoon crushed red pepper flakes: Optional, but I love the gentle heat it provides
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven ready:
- Preheat to 375°F and lightly grease a 9x13 baking dish with butter or cooking spray
- Sauté the vegetables:
- Heat olive oil in a large skillet over medium heat, add garlic for 30 seconds until fragrant, then add asparagus, snap peas, zucchini, and carrots
- Add the delicate greens:
- Cook the harder vegetables for 4 to 5 minutes until slightly tender, then stir in spinach and peas for just 1 minute
- Season everything well:
- Add salt, black pepper, and red pepper flakes, remove from heat, and stir in fresh basil
- Mix the ricotta filling:
- In a small bowl, combine ricotta with half the Parmesan until smooth and evenly distributed
- Start layering:
- Spread 1/2 cup Alfredo sauce on the bottom, then add 3 noodles, 1/3 ricotta mixture, 1/3 vegetables, 1/3 cup mozzarella, and 2/3 cup sauce
- Build it up:
- Repeat the layers twice more, ending with remaining noodles, Alfredo sauce, mozzarella, and Parmesan on top
- Bake covered:
- Cover tightly with foil and bake for 30 minutes to let everything steam and cook together
- Get the golden top:
- Remove foil and bake for 15 more minutes until cheese is bubbly and lightly browned
- Let it rest:
- Wait 10 minutes before slicing so the layers set and you get clean portions
Save My daughter, who swore she hated vegetables as a kid, actually asked if we could have this for her birthday dinner one year. That is when I knew this recipe had earned its permanent place in our rotation.
Make It Your Own
I have swapped in leeks, artichoke hearts, and even fresh peas from the garden when they are in season. The beauty of this recipe is its flexibility with whatever spring vegetables look beautiful at the market.
Serving Suggestions
A crisp white wine like Pinot Grigio cuts through the creaminess perfectly. I also love serving it with a simple arugula salad dressed in lemon vinaigrette to balance the rich layers.
Storage and Reheating
This lasagna actually tastes better the next day when the flavors have had time to mingle. Cover and refrigerate for up to 4 days, or freeze individual portions for those nights when cooking feels impossible.
- Reheat covered at 350°F for about 20 minutes until hot through
- Microwave individual portions with a damp paper towel to prevent drying out
- Let frozen portions thaw overnight in the refrigerator before reheating
Save There is something deeply satisfying about serving a lasagna that feels special but does not leave everyone at the table feeling uncomfortably full. This one strikes that perfect balance.
Recipe Questions & Answers
- → Can I prepare this ahead of time?
Yes, assemble the lasagna completely, cover with foil, and refrigerate up to 24 hours before baking. Add 10-15 minutes to the baking time if baking from cold.
- → What other spring vegetables work well?
Leeks, artichoke hearts, fresh peas, fennel, or baby bok choy all complement the creamy Alfredo beautifully. Adjust cooking time based on vegetable thickness.
- → Can I make my own Alfredo sauce?
Absolutely. Melt 4 tablespoons butter, whisk in 3 tablespoons flour to create a roux, gradually add 3 cups warm milk, then stir in 1 cup Parmesan cheese until smooth and creamy.
- → How do I prevent a watery lasagna?
Don't overload vegetables, as they release moisture during cooking. The light sauté removes excess water. Avoid overcooking vegetables and use part-skim ricotta instead of whole milk varieties.
- → Is this gluten-free?
Traditional lasagna noodles contain gluten. Use certified gluten-free no-boil noodles and verify all other ingredients for gluten content, especially store-bought Alfredo sauce.
- → What wine pairs best with this dish?
Crisp white wines like Pinot Grigio, Sauvignon Blanc, or Vermentino complement the light Alfredo and fresh vegetables. Their acidity cuts through the cream beautifully.