Spring Veggie Alfredo Lasagna

Featured in: Cozy Weeknight Dinners

This Spring Veggie Alfredo Lasagna combines fresh asparagus, snap peas, spinach, zucchini, and carrots with a light, creamy Alfredo sauce for a vibrant main dish. Layer no-boil noodles with seasoned ricotta and mozzarella cheese, roasting until golden and bubbly. Perfect for vegetarians seeking restaurant-quality comfort food at home.

Updated on Tue, 20 Jan 2026 16:04:00 GMT
Golden Spring Veggie Alfredo Lasagna fresh from the oven with bubbling mozzarella and fresh basil garnish. Save
Golden Spring Veggie Alfredo Lasagna fresh from the oven with bubbling mozzarella and fresh basil garnish. | toastybloom.com

The first time I made this lasagna, it was a Tuesday in April and I was desperate for something that felt like a celebration of spring but wouldn't keep me in the kitchen until midnight. I had a bundle of asparagus from the farmers market that was begging to be used, and somewhere between the vegetable prep and the first layer of noodles, my roommate wandered in and started pulling up a chair. We ended up eating it standing up at the counter, steam rising from our plates, talking about how vegetables suddenly felt luxurious instead of obligatory.

Last spring, my sister called me in a panic because she'd invited her new in-laws over for dinner and only remembered three hours before they were due to arrive. I talked her through this exact recipe over the phone, listening to her crisis slowly turn into excitement as she realized everything could go into one dish. Later that night, she texted me a photo of empty plates and told me her mother-in-law asked for the recipe before she even finished her first slice.

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: Look for firm stalks with tight tips, and cut them into uniform pieces so they cook evenly
  • 1 cup sugar snap peas: These add the most satisfying crunch, so don't overcook them during the initial sauté
  • 1 cup baby spinach: Rough chopping helps it distribute evenly throughout the layers
  • 1 cup zucchini: Dice small so it doesn't release too much water into your lasagna
  • 1 cup carrots: Julienne them for prettier presentation or shred for faster prep
  • 3/4 cup frozen peas: Thaw them first so they don't make your sauce watery
  • 2 cups part-skim ricotta: Room temperature ricotta spreads so much more smoothly
  • 1 cup shredded mozzarella: Buy it pre-shredded or shred it yourself from a block for better melt
  • 1/2 cup grated Parmesan: Divide it between the ricotta mixture and the final topping
  • 3 cups light Alfredo sauce: Homemade is lovely but don't stress about it
  • 9 no-boil lasagna noodles: Don't worry if they seem slightly small for your pan
  • 2 cloves garlic: Fresh minced garlic makes such a difference here
  • 2 tablespoons fresh basil: Save some pretty leaves for garnish
  • 1 tablespoon olive oil: Use this to sauté your vegetables
  • 1/2 teaspoon salt: Adjust based on how salty your Alfredo sauce is
  • 1/4 teaspoon black pepper: Freshly ground makes a noticeable difference
  • 1/4 teaspoon red pepper flakes: These add just a whisper of warmth

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 give your 9x13-inch baking dish a light coating of oil or cooking spray
Sauté your spring vegetables:
Heat olive oil in a large skillet over medium heat, add garlic for 30 seconds, then add asparagus, snap peas, zucchini, and carrots, cooking for 4 to 5 minutes
Add the delicate greens:
Stir in spinach and peas for just 1 minute, then season with salt, pepper, and red pepper flakes before removing from heat and folding in fresh basil
Mix your ricotta filling:
Combine the ricotta with half the Parmesan in a small bowl until smooth
Start layering:
Spread 1/2 cup Alfredo sauce on the bottom, add 3 noodles, then top with one-third of the ricotta, vegetables, 1/3 cup mozzarella, and 2/3 cup Alfredo sauce
Repeat and finish:
Build two more identical layers, ending with noodles, remaining Alfredo sauce, mozzarella, and Parmesan
Bake until golden:
Cover tightly with foil for 30 minutes, then uncover and bake 15 more minutes until bubbly and lightly golden
Let it rest:
Wait 10 minutes before slicing so the layers set up nicely, then garnish with extra basil
Steaming slice of Spring Veggie Alfredo Lasagna showing layers of ricotta and tender asparagus. Save
Steaming slice of Spring Veggie Alfredo Lasagna showing layers of ricotta and tender asparagus. | toastybloom.com

This recipe has become my go-to for new parents and anyone who needs a meal that feels special but doesn't demand fuss. Something about all those green vegetables tangled up in creamy sauce makes people feel cared for, like you put extra thought into making something nourishing and lovely.

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

I've made this with leeks in place of asparagus when the season shifted, and once I threw in some diced artichoke hearts that I had lingering in the pantry. The recipe is forgiving, more of a template than a strict set of rules. Last month I added a layer of fresh tomato slices when I had too many from the garden, and the acidity cut through the rich sauce beautifully.

The Sauce Situation

Store-bought light Alfredo sauce works perfectly here, but if you want to make your own, it's surprisingly simple. I usually don't bother unless I'm already planning to be in the kitchen for a while. The vegetables are the real stars anyway, and a decent jarred sauce lets them shine without hours of prep work.

Serving Suggestions

A crisp white wine like Pinot Grigio cuts through the creaminess beautifully, and I love serving this with a simple green salad dressed with nothing but olive oil and lemon juice. The brightness balances the rich lasagna perfectly.

  • Let the lasagna rest the full 10 minutes even if you're hungry
  • Cut squares with a sharp knife and use a thin metal spatula to lift servings
  • Leftovers reheat surprisingly well in the microwave with a splash of water
Spring Veggie Alfredo Lasagna plated with a green salad and lemon wedge, ready to serve. Save
Spring Veggie Alfredo Lasagna plated with a green salad and lemon wedge, ready to serve. | toastybloom.com

This is the kind of dinner that makes you feel like you've accomplished something wonderful without actually working that hard. Spring in a baking dish.

Recipe FAQs

Can I use fresh pasta sheets instead of no-boil noodles?

Yes, you can substitute fresh pasta sheets. Reduce baking time by 10-15 minutes since fresh pasta requires less cooking. Ensure they fit your baking dish dimensions properly.

What other spring vegetables work well in this dish?

Leeks, artichoke hearts, peas, broccoli, and fennel are excellent alternatives. Adjust cooking times based on vegetable density—tender vegetables like spinach need minimal heat while denser ones like broccoli may need extra minutes.

How do I make homemade Alfredo sauce?

Melt butter over medium heat, whisk in flour to create a roux, gradually add warm milk while stirring, then fold in Parmesan and mozzarella cheese until smooth. Season with salt, pepper, and nutmeg. Simmer until desired thickness.

Can this be assembled ahead and refrigerated?

Absolutely. Assemble completely, cover with plastic wrap, and refrigerate up to 24 hours. Add 10-15 minutes to baking time when cooking from cold. This makes meal prep convenient for busy weeknights.

What wine pairs best with this dish?

Crisp white wines like Pinot Grigio, Sauvignon Blanc, or Vermentino complement the light Alfredo sauce and fresh vegetables beautifully. The acidity balances the richness of the cheese layers.

How should I store leftovers?

Store cooled portions in airtight containers for up to 4 days. Reheat gently in a 350°F oven covered with foil for 15-20 minutes to prevent drying out the noodles and cheese.

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 meet creamy Alfredo sauce in this satisfying vegetarian lasagna made with convenient no-boil noodles.

Prep Time
30 minutes
Time for Cooking
45 minutes
Complete Time
75 minutes
Recipe Creator Grace Miller

Recipe Group Cozy Weeknight Dinners

Skill Level Medium

Cuisine Type Italian-American

Servings Made 6 Portion Count

Dietary Notes 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

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

Step-by-Step Directions

Step 01

Prepare baking dish: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.

Step 02

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

Step 03

Combine cheese mixture: In a small bowl, combine ricotta cheese with half of the Parmesan cheese.

Step 04

Layer lasagna: Spread 1/2 cup of Alfredo sauce on the bottom of the prepared baking dish. 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 layers twice more, finishing with remaining noodles, Alfredo sauce, mozzarella, and Parmesan cheese.

Step 05

Bake covered: Cover tightly with aluminum foil and bake for 30 minutes.

Step 06

Finish baking: Remove foil and bake for an additional 15 minutes, or until golden and bubbly.

Step 07

Rest and serve: Let rest for 10 minutes before slicing. Garnish with extra 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 You'll Need

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

Allergy Details

Look over every item for allergens. If unsure, check with your healthcare provider.
  • Contains milk and dairy products
  • Contains wheat and gluten

Nutrition (per portion)

For guidance only: not a replacement for professional medical counsel.
  • Energy (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.