Save The first time I made this lasagna, it was an accident born from a CSA box overload and my stubborn refusal to let anything go to waste. I had mountains of asparagus and snap peas threatening to take over my refrigerator, and somehow they ended up layered between no-boil noodles and the creamiest Alfredo sauce I could throw together. My roommate walked in, took one whiff of the bubbling dish, and cancelled her dinner plans immediately. Now it is the recipe that officially marks spring in my kitchen, the one I start dreaming about as soon as the farmers market tables start filling with green again.
I served this at my first proper dinner party in my new apartment, nervous about making vegetarian food for a group that included my meat loving uncle. He went back for thirds and actually asked if I could make it for his birthday instead of the usual beef lasagna. There is something about the combination of tender spring vegetables, that creamy sauce, and layers of melted cheese that makes people forget they are eating something loaded with vegetables. The dish was empty before anyone even touched the bread I had spent all afternoon baking.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 2 cups asparagus: Trim the woody ends and cut into 1-inch pieces for even cooking
- 1 cup sugar snap peas: Halved lengthwise so they nestle beautifully between layers
- 1 cup baby spinach: Roughly chopped, it wilts into the other vegetables like it belongs there
- 1 cup zucchini: Diced small so it does not make the layers watery
- 1 cup carrots: Julienned or shredded for sweetness and color contrast
- 3/4 cup frozen peas: Thawed first, they add pops of sweetness throughout
- 2 cups part-skim ricotta cheese: The lighter version keeps this from feeling too heavy
- 1 cup shredded mozzarella cheese: Distributed throughout and on top for those perfect cheese pulls
- 1/2 cup grated Parmesan cheese: Split between the ricotta mixture and the final topping
- 3 cups light Alfredo sauce: Store-bought works perfectly, but homemade adds something special
- 9 no-boil lasagna noodles: Do not worry if they seem stiff before baking, they soften beautifully
- 2 cloves garlic: Minced fresh, it builds the aromatic foundation for the vegetables
- 2 tablespoons fresh basil: Chopped and stirred into the vegetables, plus extra for garnish
- 1 tablespoon olive oil: For sautéing the vegetables until they are just tender
- 1/2 teaspoon salt: Enhances the natural sweetness of the spring vegetables
- 1/4 teaspoon freshly ground black pepper: Adds a gentle warmth that balances the cream
- 1/4 teaspoon crushed red pepper flakes: Optional, but I love the subtle heat it provides
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat your oven:
- Set it to 375°F and grease a 9x13-inch baking dish with a little oil or cooking spray
- Sauté the vegetables:
- Heat olive oil in a large skillet over medium heat, add garlic for 30 seconds, then cook asparagus, snap peas, zucchini, and carrots for 4 to 5 minutes until slightly tender
- Finish the vegetable mixture:
- Stir in spinach and peas for 1 minute, season with salt, pepper, and red pepper flakes, then remove from heat and fold in fresh basil
- Mix the ricotta filling:
- Combine the ricotta cheese with half of the Parmesan in a small bowl until smooth
- Start layering:
- Spread 1/2 cup of Alfredo sauce on the bottom of the dish, then add 3 noodles, 1/3 of the ricotta mixture, 1/3 of the vegetables, 1/3 cup mozzarella, and 2/3 cup sauce
- Build the remaining layers:
- Repeat the layering process twice more, ending with the final layer of noodles, remaining Alfredo sauce, mozzarella, and the rest of the Parmesan
- Bake covered:
- Cover tightly with foil and bake for 30 minutes, then remove foil and bake for 15 more minutes until golden and bubbly
- Let it rest:
- Wait 10 minutes before slicing so the layers set, then garnish with extra basil and serve warm
Save This recipe became my go-to for new parents and friends recovering from surgery because it freezes beautifully and feels like a hug in a baking dish. I have delivered it to more neighbors than I can count, always with instructions to let it thaw completely before reheating. One friend told me it was the first thing she actually wanted to eat after weeks of morning sickness, and I cannot think of a better endorsement than that.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Ahead
I have assembled this lasagna the night before and stored it in the refrigerator, covered tightly with foil, with excellent results. The noodles have even more time to soften in the sauce, and the flavors meld together beautifully. Just add about 10 minutes to the covered baking time if it is going into the oven cold from the refrigerator.
Vegetable Swaps
While I love this specific combination of spring vegetables, the recipe is incredibly forgiving. I have used leeks, artichoke hearts, and even blanched green beans when that is what I had on hand. The key is keeping the total volume roughly the same and cutting everything into similar sized pieces so they cook evenly.
Serving Suggestions
A crisp white wine like Pinot Grigio cuts through the richness perfectly, though a light rosé works just as well for spring meals. I usually serve a simple green salad with a vinaigrette alongside, but honestly, this lasagna is substantial enough to stand on its own as a complete meal.
- Set out extra red pepper flakes at the table for the heat lovers
- A squeeze of fresh lemon juice right before serving brightens everything
- Leftovers reheat beautifully in the microwave for lunch the next day
Save There is something deeply satisfying about turning a refrigerator full of vegetables into a dish that makes people happy. This lasagna celebrates spring in every bite, and I hope it becomes a regular in your kitchen rotation too.
Recipe FAQs
- → Can I use fresh lasagna noodles instead of no-boil?
Yes, you can substitute fresh lasagna noodles. Boil them according to package directions until al dente, then drain and pat dry before layering. This may slightly increase your total cooking time by 10-15 minutes.
- → What spring vegetables work best as substitutes?
Leeks, artichoke hearts, baby bok choy, and broccoli are excellent alternatives. Choose vegetables with similar cook times to ensure even tenderness. Fresh peas and fava beans also work wonderfully for a spring twist.
- → How do I prevent a watery lasagna?
Sauté vegetables until just tender to reduce excess moisture. Avoid overcooking spinach and peas, which can release water. The creamy Alfredo sauce binds well, but ensure your vegetables are properly drained before layering.
- → Can I make this ahead and refrigerate?
Absolutely. Assemble the lasagna, cover with foil, and refrigerate up to 24 hours before baking. Add 10-15 minutes to baking time if cooking from cold. You can also freeze assembled lasagna for up to 3 months.
- → What wine pairs well with this dish?
Crisp white wines like Pinot Grigio, Sauvignon Blanc, or Verdicchio complement the fresh vegetables and creamy sauce beautifully. The acidity cuts through the richness while enhancing the springtime flavors.
- → How do I add more flavor to the filling?
Squeeze fresh lemon juice into the vegetable mixture for brightness. Add fresh dill, tarragon, or thyme to the ricotta blend. A pinch of nutmeg in the cheese mixture adds subtle depth without overpowering the delicate spring vegetables.