Save The first time I made this lasagna, my roommate walked in and announced someone had ordered fancy restaurant takeout. The smell of garlic and spring vegetables had filled our entire apartment building. I remember standing at the counter, rapidly chopping asparagus while the Alfredo sauce simmered, completely losing track of time. When we finally sat down to eat, the vegetables were still crisp-tender, the sauce was velvety, and we both went back for seconds. That night I learned lasagna does not need meat to feel special.
Last spring I made this for my mothers birthday dinner. She is usually skeptical of vegetarian main courses but took one bite and immediately asked for the recipe. We ate on the back porch as the sun went down, and she kept pointing at the layers saying how pretty the green vegetables looked against the white sauce. Now she requests it every time I visit home.
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 trimmed and cut into 1-inch pieces: The tender tips add sweetness while the stalks provide crunch
- 1 cup sugar snap peas trimmed and halved: These stay crisp even after baking and add a fresh snap
- 1 cup baby spinach roughly chopped: Wilts beautifully into the layers without becoming slimy
- 1 cup zucchini diced: Absorbs the Alfredo flavors while maintaining texture
- 1 cup carrots julienned or shredded: Adds natural sweetness and vibrant color throughout
- 3/4 cup frozen peas thawed: Little bursts of sweetness that pop when you bite them
- 2 cups part-skim ricotta cheese: Creates creamy layers without overwhelming the vegetables
- 1 cup shredded mozzarella cheese: Provides the golden bubbly top everyone fights over
- 1/2 cup grated Parmesan cheese: Adds salty depth to the ricotta mixture
- 3 cups light Alfredo sauce: Store-bought works perfectly but homemade is worth the extra time
- 9 no-boil lasagna noodles: Absorb excess moisture from the vegetables as they bake
- 2 cloves garlic minced: Sautéing it first releases oils that infuse every vegetable
- 2 tablespoons fresh basil chopped: Add it at the end so the flavor stays bright and fresh
- 1 tablespoon olive oil: Just enough to sauté the vegetables without greasiness
- 1/2 teaspoon salt: Enhances the natural sweetness of spring vegetables
- 1/4 teaspoon freshly ground black pepper: Adds subtle warmth without overwhelming the delicate flavors
- 1/4 teaspoon crushed red pepper flakes optional: A tiny kick that makes all flavors pop
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat your oven and prepare the baking dish:
- Set the oven to 375F and lightly grease a 9x13-inch baking dish with olive oil or cooking spray
- Sauté the vegetables:
- Heat olive oil in a large skillet over medium heat, add garlic for 30 seconds, then add asparagus, snap peas, zucchini, and carrots for 4-5 minutes until slightly tender
- Add the delicate vegetables:
- Stir in spinach and frozen peas, cook for just 1 minute, then season with salt, pepper, and red pepper flakes before removing from heat
- Mix the ricotta filling:
- In a small bowl, combine ricotta cheese with half of the Parmesan cheese until smooth
- Start layering:
- Spread 1/2 cup of Alfredo sauce on the bottom of the dish, then layer 3 noodles, 1/3 of the ricotta mixture, 1/3 of the vegetables, 1/3 cup mozzarella, and 2/3 cup sauce
- Repeat the layers:
- Build two more identical layers, then finish with remaining noodles, Alfredo sauce, mozzarella, and Parmesan cheese
- Bake covered:
- Cover tightly with foil and bake for 30 minutes to let everything steam together
- Finish uncovered:
- Remove foil and bake for 15 more minutes until the cheese is golden and bubbling
- Rest before serving:
- Let the lasagna rest for 10 minutes so the layers set up nicely
Save This recipe became my go-to for new parents and friends recovering from surgery. It travels well, reheats beautifully, and feels like a hug in food form. Last month I dropped one off at my neighbors house, and she texted me two hours later saying her kids who hate vegetables had devoured three pieces each.
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 Your Own
Sometimes I swap in whatever looks good at the farmers market. Broccoli florets work well if you cut them small, and fresh peas in the pod are worth the shucking time. I have even made this with roasted butternut squash in fall, though the cooking time needs another 10 minutes.
Sauce Secrets
The light Alfredo sauce strikes the perfect balance between indulgent and fresh. If you want to make it from scratch, whisk together 2 tablespoons butter, 2 cloves garlic, 2 cups heavy cream, and 1 cup Parmesan cheese until thickened. The store-bought version saves time but add a pinch of nutmeg to wake up the flavor.
Make Ahead Magic
You can assemble this lasagna up to 24 hours before baking, which actually improves the flavor. Cover tightly and refrigerate, then add 10 minutes to the covered baking time. Leftovers keep well in the freezer for up to 3 months if you wrap individual portions before freezing.
- Thaw frozen portions in the refrigerator overnight
- Reheat covered at 350F for about 20 minutes
- Let it stand for 5 minutes before serving
Save This lasagna turned one of my meat-loving friends into a believer that vegetarian food can be satisfying. Serve it with a simple green salad and crusty bread.
Common Questions
- → Can I use fresh lasagna noodles instead of no-boil noodles?
Yes, you can substitute fresh lasagna noodles. Boil them according to package directions until al dente, then layer as directed. This may slightly increase your preparation time but works beautifully in this dish.
- → What spring vegetables work best for this dish?
Asparagus, sugar snap peas, zucchini, carrots, spinach, and peas create a colorful blend of flavors and textures. You can also substitute with leeks, artichoke hearts, English peas, or baby broccoli based on availability and preference.
- → Can I make this lasagna ahead of time?
Absolutely. Assemble the lasagna completely, cover with foil, and refrigerate for up to 24 hours before baking. Simply add 10-15 minutes to the baking time if cooking from cold. You can also freeze unbaked lasagna for up to 3 months; thaw overnight before baking.
- → How do I prevent the noodles from becoming dry?
Ensure you have adequate sauce between each layer. The no-boil noodles will absorb moisture from the Alfredo sauce and vegetables during baking. If your sauce seems thin, use closer to 3.5 cups. Cover with foil for the first half of baking to trap steam.
- → What wine pairs well with this dish?
A crisp white wine like Pinot Grigio, Sauvignon Blanc, or Vermentino complements the light Alfredo sauce and spring vegetables beautifully. The acidity in these wines cuts through the richness of the cheese and cream.
- → Is this dish freezer-friendly?
Yes, this lasagna freezes well for up to 3 months. Assemble and freeze unbaked, or bake, cool completely, then wrap portions or the entire dish in plastic wrap and foil. Thaw overnight in the refrigerator before reheating at 325°F until warmed through.