Spring Veggie Alfredo Lasagna

Featured in: Comfort Treat Classics

This vibrant lasagna celebrates spring with fresh asparagus, snap peas, spinach, zucchini, and carrots layered with creamy light Alfredo sauce and convenient no-boil noodles. The vegetables are gently sautéed to retain their tender texture and bright flavor, then combined with a rich ricotta and cheese filling. Simply layer the components in a baking dish—sauce, noodles, cheese mixture, vegetables, and repeat—then bake covered for 30 minutes before uncovering for a final 15 minutes of golden-brown perfection. This vegetarian dish serves six and comes together in just over an hour, making it ideal for weeknight dinners or entertaining guests who appreciate fresh, quality ingredients.

Updated on Wed, 21 Jan 2026 16:51:00 GMT
Freshly baked Spring Veggie Alfredo Lasagna reveals layers of tender asparagus, snap peas, and creamy sauce with golden, bubbly cheese.  Save to Pinterest
Freshly baked Spring Veggie Alfredo Lasagna reveals layers of tender asparagus, snap peas, and creamy sauce with golden, bubbly cheese. | sweetaksil.com

Last April, my neighbor Sarah brought over an armful of asparagus from her garden and I stood there staring at it, realizing Id never actually cooked with fresh spring vegetables before. That night, I threw together this lasagna on impulse, trying to use up everything in my crisper drawer, and my husband actually took a picture of his plate before eating it. The way the bright green vegetables peek through the creamy layers makes people think you spent hours perfecting it.

My sister came over unexpectedly that first night I made this, and I was stressed about having enough food. She ended up having three helpings and texting me at 11pm that night asking if there were leftovers she could steal for lunch the next day. Now it is the one thing she actually requests for her birthday dinner every year.

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: Fresh spears snap cleanly when bent, a trick my grandmother taught me for finding the tender point
  • 1 cup sugar snap peas: These add such satisfying crunch, and I always eat a few while prepping
  • 1 cup baby spinach: Wilts down into nothing but adds this gorgeous green color throughout
  • 1 cup zucchini: I learned the hard way to squeeze excess moisture out with paper towels first
  • 1 cup carrots: Julienned they mimic the texture of the pasta in the best way
  • 3/4 cup frozen peas: Thawed completely so they do not make everything watery
  • 2 cups part skim ricotta: Room temperature spreads so much easier between layers
  • 1 cup shredded mozzarella: Buy a block and shred it yourself, it melts differently
  • 1/2 cup grated Parmesan: The salty finish ties all the vegetables together
  • 3 cups light Alfredo sauce: Homemade or good quality store bought, just do not go too thick
  • 9 no boil noodles: These are a game changer, but check they are fully submerged in sauce
  • 2 cloves garlic: Only 30 seconds in the pan, anything longer burns it
  • 2 tablespoons fresh basil: One of those herbs worth the fresh purchase every time
  • 1 tablespoon olive oil: Just enough to coat the pan and start building flavor
  • 1/2 teaspoon salt: Vegetables need seasoning before they go into the casserole
  • 1/4 teaspoon black pepper: Freshly cracked makes a noticeable difference here
  • 1/4 teaspoon red pepper flakes: Even if you think you do not like heat, try it

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 grab your 9 by 13 inch dish, giving it a quick coat of cooking spray so nothing sticks later.
Sauté the vegetables:
Heat that olive oil until it shimmers, toss in the garlic for just 30 seconds, then add all your harder vegetables first. Let them cook for about 5 minutes until they are fork tender but still have some bite, then fold in the spinach and peas at the very end.
Mix the cheese filling:
Stir the ricotta with half your Parmesan in a small bowl until it is smooth and creamy.
Start layering:
Spread half a cup of Alfredo across the bottom of your dish, then lay down three noodles. Spread a third of your ricotta mixture, a third of the vegetables, some mozzarella, and about two thirds cup of sauce.
Build it up:
Repeat that whole layering process two more times, ending with your final three noodles on top and the rest of the sauce and cheese to finish it off.
Bake covered:
Tent that foil tight and let it bake for 30 minutes so everything steams together.
Get it golden:
Remove the foil and give it another 15 minutes until the cheese is bubbling and starting to turn golden in spots.
Let it rest:
This is the hard part, but wait 10 minutes before slicing or the layers will slide everywhere.
Slice of Spring Veggie Alfredo Lasagna served on a plate, showcasing vibrant green vegetables and a light, creamy Alfredo topping.  Save to Pinterest
Slice of Spring Veggie Alfredo Lasagna served on a plate, showcasing vibrant green vegetables and a light, creamy Alfredo topping. | sweetaksil.com

I made this for my book club last spring and we spent half the night talking about the lasagna instead of the actual book. One member asked for the recipe before she even finished her first slice, which I think is the highest compliment a cook can receive.

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 Ahead Magic

Assemble everything the night before, cover tightly, and keep it in the refrigerator. Add about 10 minutes to the baking time since it will be cold going into the oven.

Vegetable Swaps

Leeks add this mild sweetness that works beautifully with the creamy sauce. Artichoke hearts bring tang and heft, though I would drain them really well first to prevent sogginess.

Serving Suggestions

A crisp white wine cuts through all that richness perfectly. A simple arugula salad with lemon vinaigrette on the side balances everything out.

  • Let it sit longer than you think you need to
  • Cut squares with a sharp knife for clean layers
  • Save extra basil for the prettiest garnish
Overhead view of Spring Veggie Alfredo Lasagna in a baking dish, highlighting colorful veggies and melted Parmesan cheese. Save to Pinterest
Overhead view of Spring Veggie Alfredo Lasagna in a baking dish, highlighting colorful veggies and melted Parmesan cheese. | sweetaksil.com

This lasagna turned me into someone who actually gets excited about spring vegetables. Hope it brings that same fresh energy to your table too.

Recipe Questions & Answers

Can I prepare this dish ahead of time?

Yes, you can assemble the lasagna up to 24 hours in advance. Cover it tightly with plastic wrap and refrigerate. When ready to bake, add 10-15 minutes to the cooking time since it will start cold. Alternatively, freeze the unbaked lasagna for up to 3 months and bake directly from frozen, adding 20-30 minutes to the total cooking time.

What spring vegetables work best as substitutes?

Leeks, artichoke hearts, English peas, and tender broccoli florets are excellent alternatives. Baby bok choy and fresh fava beans also pair beautifully with Alfredo. Avoid watery vegetables like tomatoes or cucumber, which can make the dish soggy. Keep vegetable pieces roughly the same size for even cooking.

How do I prevent the lasagna from becoming watery?

Sauté vegetables only until slightly tender to reduce excess moisture release. Don't overcook the vegetables before layering. Additionally, ensure your Alfredo sauce isn't too thin, and drain thawed frozen peas well. Allowing the baked lasagna to rest for 10 minutes before slicing helps set the layers and makes serving easier.

Is there a way to make this dish lighter or lower in calories?

Use light or reduced-fat ricotta and mozzarella cheeses, and opt for a lighter Alfredo sauce made with less cream or butter. Increase the vegetable portions while slightly reducing the cheese layers. You can also use a 50/50 blend of ricotta and Greek yogurt to reduce fat while maintaining creaminess.

Can I add meat to this vegetarian lasagna?

Absolutely. Cooked Italian sausage, pancetta, or prosciutto can be layered in with the vegetables. Brown and crumble about 1 pound of sausage before adding to the layers. Alternatively, crisp bacon adds a smoky complement to the spring vegetables and Alfredo sauce.

What wine pairs well with this dish?

A crisp Pinot Grigio is ideal, as its acidity cuts through the richness of the Alfredo sauce while complementing the fresh vegetables. Other great options include Vermentino, Albariño, or a dry Riesling. These white wines enhance the delicate spring vegetable flavors without overpowering the creamy sauce.

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 and no-boil noodles for a quick vegetarian main dish.

Prep Time
30 minutes
Time to Cook
45 minutes
Total Duration
75 minutes
Recipe by Isaac Russell


Skill Level Medium

Cuisine Italian-American

Portions 6 Serving Size

Diet Preferences Meatless

Ingredient List

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 cooking spray or butter.

Step 02

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

Step 03

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

Step 04

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

Step 05

Assemble lasagna layers: Layer 3 no-boil noodles over the sauce. Top with 1/3 of the ricotta mixture, 1/3 of the vegetable mixture, 1/3 cup mozzarella, and 2/3 cup Alfredo sauce. Repeat this layering sequence twice more, finishing with the remaining noodles, Alfredo sauce, mozzarella, and Parmesan cheese.

Step 06

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

Step 07

Rest and serve: Remove from oven and let rest for 10 minutes before slicing. Garnish with 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
  • Chef's knife and cutting board
  • Aluminum foil

Allergy Details

Review every ingredient for allergens and talk to a healthcare provider if unsure.
  • Contains milk and dairy products
  • Contains wheat and gluten
  • Always verify ingredient labels for potential allergen cross-contamination

Nutrition Details (each serving)

For informational purposes only, not intended as medical advice.
  • Caloric Value: 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.