Spring Veggie Alfredo Lasagna

Featured in: Family-Style Dishes

This bright and elegant lasagna combines fresh spring vegetables including asparagus, sugar snap peas, zucchini, and carrots with a light, creamy Alfredo sauce and layers of ricotta and mozzarella cheese.

Assembled with convenient no-boil noodles and finished in the oven until golden and bubbly, it delivers restaurant-quality results in just over an hour.

Perfect for weeknight dinners or entertaining, this dish balances nutritious vegetables with comforting, classic Italian-American flavors that appeal to vegetarian and non-vegetarian diners alike.

Updated on Wed, 21 Jan 2026 12:58:00 GMT
A close-up of baked Spring Veggie Alfredo Lasagna with golden cheese, creamy sauce, and visible layers of asparagus and zucchini. Save
A close-up of baked Spring Veggie Alfredo Lasagna with golden cheese, creamy sauce, and visible layers of asparagus and zucchini. | zitounekitchen.com

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
| zitounekitchen.com

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
Spring Veggie Alfredo Lasagna baked in a 9x13 dish, topped with melted mozzarella and fresh basil garnish for serving. Save
Spring Veggie Alfredo Lasagna baked in a 9x13 dish, topped with melted mozzarella and fresh basil garnish for serving. | zitounekitchen.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Spring Veggie Alfredo Lasagna

Tender spring vegetables layered with creamy Alfredo sauce, ricotta, and mozzarella in a satisfying vegetarian lasagna.

Time to Prep
30 min
Time to Cook
45 min
Overall Time
75 min
Created by Keira Bowman


Skill Level Medium

Cuisine Italian-American

Makes 6 Portions

Diet Preferences Meat-Free

What You'll Need

Vegetables

01 2 cups asparagus, trimmed and cut into 1-inch pieces
02 1 cup sugar snap peas, trimmed and halved
03 1 cup baby spinach, roughly chopped
04 1 cup zucchini, diced
05 1 cup carrots, julienned or shredded
06 3/4 cup frozen peas, thawed

Cheeses

01 2 cups part-skim ricotta cheese
02 1 cup shredded mozzarella cheese
03 1/2 cup grated Parmesan cheese

Sauce

01 3 cups light Alfredo sauce, store-bought or homemade

Pasta

01 9 no-boil lasagna noodles

Aromatics and Seasonings

01 2 cloves garlic, minced
02 2 tablespoons fresh basil, chopped, plus extra for garnish
03 1 tablespoon olive oil
04 1/2 teaspoon salt
05 1/4 teaspoon freshly ground black pepper
06 1/4 teaspoon crushed red pepper flakes, optional

Directions

Step 01

Prepare baking vessel: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish with oil or cooking spray.

Step 02

Sauté vegetables: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add minced garlic and sauté for 30 seconds until fragrant. Add asparagus, sugar snap peas, zucchini, and carrots. Cook for 4-5 minutes until vegetables are slightly tender. Stir in chopped spinach and thawed peas, cooking for 1 minute. Season with salt, black pepper, and red pepper flakes. Remove from heat and fold in fresh basil.

Step 03

Combine ricotta mixture: In a small mixing bowl, combine part-skim ricotta cheese with half of the grated Parmesan cheese. Mix until well integrated.

Step 04

Layer base sauce: Spread 1/2 cup of Alfredo sauce evenly on the bottom of the prepared 9x13-inch baking dish.

Step 05

Build lasagna layers: Arrange 3 no-boil noodles over the sauce layer. Top with 1/3 of the ricotta mixture, 1/3 of the sautéed vegetable mixture, 1/3 cup shredded mozzarella, and 2/3 cup Alfredo sauce. Repeat this layering sequence two more times, finishing with remaining noodles, Alfredo sauce, mozzarella, and reserved Parmesan cheese on top.

Step 06

Bake covered and uncovered: Cover the baking dish tightly with aluminum foil. Bake for 30 minutes. Remove foil and bake for an additional 15 minutes until the surface is golden and sauce is bubbly.

Step 07

Rest and serve: Remove from oven and let rest for 10 minutes before slicing. Garnish with additional fresh basil and serve.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • 9x13-inch baking dish
  • Large skillet
  • Mixing bowls
  • Sharp knife and cutting board
  • Aluminum foil

Allergy Notes

Review each item for possible allergens and seek advice from a health expert if uncertain.
  • Contains milk and dairy products
  • Contains wheat gluten

Nutrition Details (per portion)

These nutrition figures are for informational use only. Always consult with a medical professional if needed.
  • Calories: 370
  • Fats: 13 g
  • Carbohydrates: 44 g
  • Proteins: 19 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.