Spring Veggie Alfredo Lasagna

Featured in: Family-Friendly Plates

This vibrant Italian-American dish features tender spring vegetables including asparagus, sugar snap peas, zucchini, carrots, and baby spinach layered with creamy light Alfredo sauce and no-boil lasagna noodles. The ricotta and mozzarella blend creates a rich, satisfying texture while keeping portions moderate. Ready in about 75 minutes, this vegetarian main yields six generous servings and pairs beautifully with crisp white wine like Pinot Grigio.

Updated on Wed, 21 Jan 2026 14:50:00 GMT
Golden, bubbling layers of Spring Veggie Alfredo Lasagna with tender asparagus, carrots, and spinach peeking through creamy cheese. Pin It
Golden, bubbling layers of Spring Veggie Alfredo Lasagna with tender asparagus, carrots, and spinach peeking through creamy cheese. | feliztirga.com

I first made this lasagna on a rainy April afternoon when my CSA box arrived overflowing with vegetables I had no plan for. The asparagus was particularly beautiful that week, and I kept thinking about how sad it would be to bury all that spring brightness under a heavy meat sauce. Something about the combination of tender vegetables and creamy Alfredo just clicked in my mind, and by the time I pulled it from the oven, my entire apartment smelled like garlic and butter. My roommate wandered in, drawn by the aroma, and we ended up eating half the pan standing at the counter.

Last spring, I brought this to a friends potluck and watched three different people ask for the recipe before dessert was even served. The best part was watching her kids, who normally pick out vegetables, go back for seconds without realizing they were eating asparagus and snap peas. Now it is my go-to for feeding a crowd because it feels fancy enough for company but comes together on a Tuesday night.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Asparagus: Choose spears that snap cleanly when bent, woody ends make the texture unpleasant
  • Sugar snap peas: Leave them whole if they are small, halve larger ones for even cooking
  • Baby spinach: Chop it roughly so it distributes evenly instead of clumping
  • Zucchini: Dice into small cubes so they soften but do not turn mushy
  • Carrots: Julienne them or use a vegetable peeler for ribbons that cook quickly
  • Frozen peas: Thaw them completely and pat dry to prevent excess moisture
  • Part-skim ricotta: Whole milk ricotta can make the layers too heavy
  • Mozzarella cheese: Shred it yourself if you can, pre-shredded has anti-caking agents
  • Light Alfredo sauce: Homemade lets you control the salt, but a good quality brand works perfectly
  • No-boil noodles: These actually absorb sauce better than boiled ones
  • Garlic: Fresh minced is essential, powder never quite right here
  • Fresh basil: Add it at the end so it stays bright and fragrant
  • Olive oil: Use a mild one so it does not compete with the vegetables
  • Salt and pepper: Season generously at each stage for depth
  • Crushed red pepper: Just a hint cuts through all that creaminess

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get everything ready:
Preheat your oven to 375°F and grease a 9x13 baking dish with a little olive oil or cooking spray.
Sauté the vegetables:
Heat olive oil in a large skillet over medium heat, add garlic and cook for 30 seconds until fragrant but not brown.
Add the harder vegetables first:
Toss in asparagus, snap peas, zucchini and carrots, cooking for 4 to 5 minutes until they start to soften.
Finish with delicate greens:
Stir in spinach and peas for just 1 minute, then season everything with salt, pepper and red pepper flakes before removing from heat.
Mix the cheese filling:
Combine ricotta with half the Parmesan in a small bowl, mashing any large lumps with a fork.
Start the layers:
Spread half a cup of Alfredo sauce on the bottom of your dish, then arrange 3 noodles over it.
Build each layer:
Add one third of the ricotta mixture, one third of vegetables, one third cup mozzarella and two thirds cup Alfredo sauce.
Repeat and finish:
Do two more complete layers, ending with noodles, remaining sauce, mozzarella and reserved Parmesan.
Bake covered first:
Cover tightly with foil and bake for 30 minutes so the noodles can absorb sauce and cook through.
Get it golden:
Remove the foil and bake another 15 minutes until the cheese is bubbling and starting to brown in spots.
Let it rest:
Wait 10 minutes before cutting, this is crucial for clean slices that hold their shape.
Fresh Spring Veggie Alfredo Lasagna slices on a white plate, garnished with basil and showing off colorful vegetable layers. Pin It
Fresh Spring Veggie Alfredo Lasagna slices on a white plate, garnished with basil and showing off colorful vegetable layers. | feliztirga.com

This recipe became my daughters actual favorite meal after she told me she hates lasagna because of the ricotta texture. I started mixing extra Parmesan into the ricotta to give it more flavor and salt, and now she specifically requests the white lasagna. Sometimes the small tweaks make all the difference.

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.

Choosing Your Spring Vegetables

The beauty of this recipe is how flexible the vegetable combination can be. I have made it with leeks, artichoke hearts, even fresh peas from the garden when they are in season. Just keep the total volume around 5 cups and aim for vegetables that cook at similar rates.

Making It Ahead

This lasagna actually tastes better the next day when all the flavors have had time to mingle. You can assemble it completely, refrigerate overnight, then add about 10 minutes to the covered baking time. Just let it sit on the counter while the oven preheats so it is not ice cold.

Perfect Pairings

A crisp white wine like Pinot Grigio cuts through the richness beautifully. A simple arugula salad with lemon vinaigrette adds a nice bitter contrast to all that cream.

  • Keep the vegetable pieces uniform so every bite has the same texture
  • Do not skip the red pepper flakes, they balance the sweet vegetables
  • Leftovers reheat surprisingly well in the microwave
A close-up of Spring Veggie Alfredo Lasagna, highlighting melted mozzarella and a spoonful of creamy sauce over noodles. Pin It
A close-up of Spring Veggie Alfredo Lasagna, highlighting melted mozzarella and a spoonful of creamy sauce over noodles. | feliztirga.com

Hope this brings some spring brightness to your table. Enjoy every bite.

Recipe FAQs

Can I make this ahead of time?

Yes, assemble the entire dish up to 24 hours in advance and refrigerate. Increase baking time by 10-15 minutes if baking from cold.

What vegetables work best in this dish?

Asparagus, sugar snap peas, zucchini, carrots, spinach, and peas provide excellent flavor and texture. You can also add leeks, artichoke hearts, or bell peppers.

Can I freeze this lasagna?

Absolutely. Wrap the unbaked dish tightly in plastic and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

How do I know when it's done baking?

The lasagna is ready when the cheese is golden and bubbly, and the noodles are tender when pierced with a knife. Let rest 10 minutes before slicing for clean cuts.

Can I make this gluten-free?

Use gluten-free lasagna noodles and ensure your Alfredo sauce is certified gluten-free. The vegetable and cheese layers naturally remain gluten-free.

What can I substitute for ricotta?

Cottage cheese blended until smooth works well. For a dairy-free version, try cashew ricotta or almond-based cheese alternatives.

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 for a satisfying vegetarian meal.

Prep Time
30 min
Cook Time
45 min
Overall Time
75 min
Created by Kaitlyn Barnett


Skill Level Medium

Cuisine Italian-American

Makes 6 Portions

Diet Considerations 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 & Seasonings

01 2 cloves garlic, minced
02 2 tablespoons fresh basil, chopped
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

Steps

Step 01

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

Step 02

Sauté 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–5 minutes until 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 Ricotta Mixture: In a small bowl, combine ricotta cheese with half of the grated Parmesan cheese. Mix until well incorporated.

Step 04

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

Step 05

Build First Layer: Top noodles with 1/3 of the ricotta mixture, spreading evenly. Add 1/3 of the sautéed vegetables, 1/3 cup mozzarella, and 2/3 cup Alfredo sauce.

Step 06

Complete Layering: Repeat layers twice more, finishing with remaining noodles, Alfredo sauce, mozzarella, and reserved Parmesan cheese.

Step 07

Bake Covered: Cover baking dish tightly with aluminum foil. Bake for 30 minutes until noodles are tender and sauce is bubbling.

Step 08

Brown and Finish: Remove foil and bake for an additional 15 minutes until cheese is golden and bubbly.

Step 09

Rest and Serve: Let 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 You'll Need

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

Allergy Details

Always review each ingredient for allergens. Ask a medical expert if you're unsure.
  • Contains milk and wheat. Those with allergies should always double-check ingredient labels.

Nutrition Info (per portion)

Details listed here are for information only. They don't substitute for professional medical guidance.
  • Kcal: 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.