Spring Veggie Alfredo Lasagna

Featured in: Seasonal Food Planning

This vibrant vegetarian lasagna celebrates the best of spring produce with tender asparagus, crisp sugar snap peas, fresh spinach, zucchini, and sweet peas. The vegetables are lightly sautéed with garlic and basil to enhance their natural flavors before being layered with a light Alfredo sauce and creamy ricotta cheese.

No-boil lasagna noodles make assembly quick and easy, while the combination of mozzarella and Parmesan creates a golden, bubbly topping. The result is a satisfying main dish that's perfect for family dinners or entertaining, offering a lighter take on traditional lasagna without sacrificing flavor or comfort.

Updated on Wed, 21 Jan 2026 15:53:00 GMT
Freshly baked Spring Veggie Alfredo Lasagna with melted mozzarella and golden, bubbly edges from the oven. Pin it
Freshly baked Spring Veggie Alfredo Lasagna with melted mozzarella and golden, bubbly edges from the oven. | tifawtfoods.com

The first time I made this lasagna, it was supposed to be a quick Tuesday dinner but my neighbor kept texting me about how good it smelled through our shared wall. I had to bring her a slice, and now we make it together whenever spring vegetables hit the farmers market. There is something about the combination of tender asparagus, sweet snap peas, and that creamy Alfredo sauce that feels like eating the season itself.

Last spring I made this for my sister who swore she hated vegetables in lasagna. She took one bite and literally asked if I had hidden something magical in there, but it was just the way the roasted asparagus and sweet peas played with that rich sauce. Now she requests it every time she visits, and we have started adding whatever looks fresh at the market that week.

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: Look for bright green stalks that snap cleanly when bent, and trim only the woody ends
  • 1 cup sugar snap peas trimmed and halved: These add a satisfying crunch and natural sweetness that balances the rich sauce
  • 1 cup baby spinach roughly chopped: Wilt it just until it collapses so it keeps its vibrant green color
  • 1 cup zucchini diced: Smaller cubes cook faster and distribute more evenly throughout the layers
  • 1 cup carrots julienned or shredded: Thin ribbons or shreds cook at the same speed as the other vegetables
  • 3/4 cup frozen peas thawed: These need no cooking and stay sweet and pops of bright green
  • 2 cups part skim ricotta cheese: Room temperature ricotta spreads more evenly and prevents watery layers
  • 1 cup shredded mozzarella cheese: Reserve some for the very top layer to get that golden bubbly finish
  • 1/2 cup grated Parmesan cheese: Mix half into the ricotta for depth and save the rest for the final cheesy crust
  • 3 cups light Alfredo sauce: Homemade or good quality store bought both work beautifully here
  • 9 no boil lasagna noodles: These absorb excess moisture from the vegetables while cooking
  • 2 cloves garlic minced: Let it sizzle just briefly in the oil before adding vegetables to avoid bitterness
  • 2 tablespoons fresh basil chopped: Save some whole leaves for garnish to make it look restaurant worthy
  • 1 tablespoon olive oil: This helps the vegetables sauté rather than steam
  • 1/2 teaspoon salt: Taste your vegetables before salting since some Alfredo sauces are already quite salty
  • 1/4 teaspoon freshly ground black pepper: Freshly ground makes a noticeable difference in this delicate dish
  • 1/4 teaspoon crushed red pepper flakes optional: Just a subtle background warmth that wakes up all the spring flavors

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 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 until fragrant, then toss in asparagus, snap peas, zucchini and carrots for 4 to 5 minutes until they brighten and start to soften
Finish the veggie mixture:
Stir in spinach and peas for just 1 minute, season with salt, pepper and red pepper flakes, then remove from heat and fold in fresh basil
Mix the ricotta filling:
Combine ricotta cheese with half the Parmesan in a small bowl until smooth
Start the layers:
Spread 1/2 cup Alfredo sauce on the bottom of your dish, then arrange 3 noodles over the sauce
Build the first layer:
Spread one third of the ricotta mixture, one third of the vegetables, 1/3 cup mozzarella, and 2/3 cup Alfredo sauce over those noodles
Repeat and finish:
Layer twice more with noodles, ricotta, vegetables, mozzarella and sauce, ending with remaining noodles, Alfredo sauce, mozzarella and Parmesan on top
Bake covered:
Cover tightly with foil and bake for 30 minutes, trapping steam to cook those no boil noodles perfectly
Brown the top:
Remove foil and bake 15 more minutes until the cheese is golden and bubbling around the edges
Let it rest:
Wait 10 minutes before slicing so the layers set and you get clean portions instead of a sloppy mess
Layered Spring Veggie Alfredo Lasagna served on a white plate, garnished with fresh basil leaves. Pin it
Layered Spring Veggie Alfredo Lasagna served on a white plate, garnished with fresh basil leaves. | tifawtfoods.com

This lasagna has become my go to for spring potlucks because it travels well and always earns me requests for the recipe. Something about layers of tender vegetables in that creamy sauce makes people feel cared for and comforted.

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.

Make It Ahead

I have assembled this the night before and stored it in the refrigerator covered tightly with foil. You may need to add 5 to 10 minutes to the covered baking time since it starts cold. The flavors actually meld beautifully overnight.

Vegetable Swaps

When asparagus season ends, I swap in fresh green beans or diced bell peppers. Artichoke hearts work wonderfully too, just pat them dry first so your lasagna does not become watery. The key is keeping vegetables in similar sized pieces for even cooking.

Serving Suggestions

A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. Crusty bread for sopping up that sauce is non negotiable in my house.

  • Chill the dish completely before storing leftovers for easy cleanup
  • Individual portions freeze beautifully for future weeknight dinners
  • Reveal any hidden vegetables to skeptical eaters only after they have taken their first bite
Sliced Spring Veggie Alfredo Lasagna revealing colorful asparagus, peas, and creamy ricotta layers inside. Pin it
Sliced Spring Veggie Alfredo Lasagna revealing colorful asparagus, peas, and creamy ricotta layers inside. | tifawtfoods.com

There is something deeply satisfying about transforming spring vegetables into something so cozy and comforting. Hope this becomes a staple in your kitchen too.

Recipe Questions & Answers

Can I make this lasagna ahead of time?

Yes, you can assemble the entire lasagna up to 24 hours in advance and refrigerate it before baking. You may need to add 5-10 minutes to the covered baking time if baking cold from the refrigerator.

What other spring vegetables work well in this dish?

Leeks, artichoke hearts, fresh fava beans, or even thinly sliced spring onions would be excellent additions or substitutions. The key is using vegetables that cook relatively quickly and maintain some texture.

Can I freeze this lasagna?

Absolutely. Assemble the lasagna, wrap it tightly with plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed, or add about 20 minutes to the baking time if baking from frozen.

Is there a dairy-free alternative for the sauces?

You can substitute the Alfredo sauce with a cashew-based creamy sauce or a dairy-free white sauce alternative. For the cheeses, look for high-quality vegan ricotta and shredded mozzarella alternatives made from nuts or tapioca.

Why use no-boil noodles instead of regular lasagna noodles?

No-boil noodles absorb moisture from the sauce and vegetables during baking, becoming perfectly tender without the extra step of boiling and draining. They also tend to result in a neater, less watery final dish since they haven't absorbed excess water during pre-cooking.

How do I prevent the vegetables from becoming too mushy?

The key is to sauté the vegetables just until slightly tender—about 4-5 minutes. They'll continue cooking in the oven, so starting with vegetables that still have some bite ensures they don't become completely soft in the finished dish.

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

Fresh spring vegetables layered with creamy light Alfredo sauce and no-boil noodles create this satisfying vegetarian lasagna.

Prep Time
30 min
Time to Cook
45 min
Total Duration
75 min
Created by Carter Finley


Skill Level Medium

Cuisine Italian-American

Total Yield 6 Number of Servings

Dietary Details Meat-Free

What You 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 & 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 the Oven and Baking Dish: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish with cooking spray or a small amount of olive oil.

Step 02

Sauté the Vegetables: Heat olive oil in a large skillet over medium heat. Add garlic and sauté for 30 seconds until fragrant. Add asparagus, snap peas, zucchini, and carrots. Cook for 4-5 minutes until slightly tender. Stir in spinach and peas; cook for 1 minute until spinach wilts. Season with salt, black pepper, and red pepper flakes if using. Remove from heat and stir in fresh basil.

Step 03

Prepare Ricotta Mixture: In a small bowl, combine ricotta cheese with half of the Parmesan cheese. Mix until well incorporated.

Step 04

Start Layering: Spread 1/2 cup of Alfredo sauce evenly on the bottom of the prepared baking dish. Arrange 3 no-boil noodles over the sauce, slightly overlapping if necessary.

Step 05

Build the Lasagna Layers: Top the first noodle layer with 1/3 of the ricotta mixture, spreading evenly. Add 1/3 of the vegetable mixture, then sprinkle with 1/3 cup mozzarella. Drizzle with 2/3 cup Alfredo sauce. Repeat this layering process two more times, finishing with remaining noodles, remaining Alfredo sauce, remaining mozzarella, and remaining Parmesan cheese on top.

Step 06

Bake Covered: Cover the baking dish tightly with aluminum foil. Bake for 30 minutes to allow noodles to cook through and flavors to meld.

Step 07

Finish Baking: Remove the foil and bake for an additional 15 minutes, or until the cheese is golden brown and bubbly around the edges.

Step 08

Rest and Serve: Let the lasagna rest for 10 minutes before slicing to allow layers to set. Garnish with extra fresh basil and serve warm.

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
  • Knife and cutting board
  • Aluminum foil

Allergy Information

Go through every ingredient to spot allergens. If you're unsure, check with your healthcare provider.
  • Contains milk and dairy products (ricotta, mozzarella, Parmesan, Alfredo sauce)
  • Contains wheat and gluten (lasagna noodles)
  • Those with allergies should always double-check ingredient labels, especially for store-bought Alfredo sauce

Nutrition Info (for one serving)

For informational purposes only—see a professional for health advice.
  • 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.