Irresistible Asparagus and Zucchini Pasta Salad

By Mila | Updated on January 13, 2026

Here is my favorite asparagus and zucchini pasta salad, with roasted spring vegetables, garlic, lemon, and toasted pine nuts tossed with spaghetti in a light olive oil sauce.

This pasta salad is perfect for using up all those fresh vegetables from the farmers market. I love making it on warm evenings when I want something filling but not too heavy. Plus, it tastes even better the next day for lunch!

asparagus and zucchini pasta salad
Image: theamazingfood.com / All Rights reserved

Why You’ll Love This Pasta Salad

  • Quick and easy – Ready in under 45 minutes, this pasta salad is perfect for busy weeknights when you need something fresh and satisfying without spending hours in the kitchen.
  • Light and healthy – Packed with fresh vegetables like asparagus and zucchini, this dish gives you a nutritious meal that doesn’t feel heavy.
  • Simple ingredients – You probably have most of these pantry staples on hand already, making this an easy go-to recipe.
  • Great for meal prep – This pasta salad tastes even better the next day, so you can make it ahead for lunches throughout the week.
  • Vegan-friendly – Using nutritional yeast instead of cheese keeps this dish plant-based while still delivering that savory, cheesy flavor you crave.

What Kind of Pasta Should I Use?

This recipe calls for spaghetti, but honestly, you can swap in just about any pasta shape you have in your pantry. Long noodles like linguine or fettuccine work great and give you that same twirl-around-your-fork experience, while shorter shapes like penne or fusilli are perfect for catching all those tasty bits of asparagus and zucchini. If you’re looking for a healthier option, whole wheat pasta adds a nice nutty flavor that pairs well with the vegetables, or you could try chickpea or lentil pasta for extra protein. Just make sure to cook your pasta al dente since it’ll continue to soften a bit when you toss it with the other ingredients.

asparagus and zucchini pasta salad
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This pasta salad is pretty forgiving when it comes to swapping ingredients:

  • Asparagus: If asparagus isn’t in season or you’re not a fan, try using green beans or broccoli florets instead. They’ll give you a similar fresh, green crunch.
  • Spaghetti: Any pasta shape works here – penne, fusilli, or farfalle are great options that actually catch the dressing better than long noodles. Cook according to package directions.
  • Nutritional yeast: For a non-vegan version, swap this with grated Parmesan cheese in the same amount. If you don’t have either, just add a bit more lemon juice and salt to boost the flavor.
  • Pine nuts: Pine nuts can be pricey, so feel free to use toasted slivered almonds, chopped walnuts, or sunflower seeds instead.
  • Mint: Fresh basil or parsley make excellent substitutes if you don’t have mint on hand. They’ll give you that fresh herb flavor without the minty taste.
  • Lemon juice: White wine vinegar or apple cider vinegar can step in for lemon juice – start with about 1 tablespoon and adjust to taste.

Watch Out for These Mistakes While Cooking

The biggest mistake with pasta salad is overcooking your vegetables, which turns them mushy instead of keeping that nice bite – aim for asparagus that’s tender but still has a slight snap, and zucchini that’s charred on the outside but not completely soft.

Don’t skip saving that pasta water, as it’s the secret ingredient that helps the nutritional yeast create a creamy sauce that actually clings to the noodles instead of pooling at the bottom of the bowl.

When cooking the garlic in oil, keep the heat low and watch it carefully since burnt garlic will make the whole dish taste bitter – it should just turn fragrant and lightly golden.

Finally, toast your pine nuts in a dry pan for a couple minutes before adding them on top, which brings out their nutty flavor and adds a nice crunch to contrast with the pasta.

asparagus and zucchini pasta salad
Image: theamazingfood.com / All Rights reserved

What to Serve With Asparagus and Zucchini Pasta Salad?

This pasta salad is perfect for picnics and potlucks, but it also makes a great light lunch or dinner when paired with the right sides. I love serving it alongside grilled chicken or salmon for some extra protein, especially during the summer months when you can throw everything on the grill. A simple caprese salad with fresh mozzarella and tomatoes complements the lemony, garlicky flavors really nicely. If you’re keeping things vegetarian, try adding some white beans or chickpeas directly to the pasta salad, or serve it with crusty bread and a drizzle of good olive oil for dipping.

Storage Instructions

Store: This pasta salad keeps well in the fridge for up to 3 days in an airtight container. The flavors actually get better as they sit together, so it’s great for meal prep. Just give it a good stir before serving since the olive oil might settle at the bottom.

Make Ahead: You can totally prep this a day ahead for a party or potluck. I like to add the pine nuts and fresh mint right before serving so they stay nice and crunchy. The pasta might soak up some of the dressing as it sits, so feel free to drizzle a bit more olive oil and lemon juice before serving.

Serve: This salad is delicious cold straight from the fridge, but if you prefer it at room temperature, just take it out about 30 minutes before eating. I sometimes toss in a handful of fresh arugula or cherry tomatoes when serving to brighten it up.

Preparation Time 10-15 minutes
Cooking Time 25-30 minutes
Total Time 35-45 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 900-1050
  • Protein: 22-27 g
  • Fat: 43-50 g
  • Carbohydrates: 105-120 g

Ingredients

For the vegetables:

  • 8 oz asparagus (tough ends removed and cut into 2-inch pieces)
  • 7 oz zucchini (sliced into 1/4-inch thick rounds)
  • 1.5 tbsp olive oil
  • salt
  • freshly ground black pepper

For the pasta:

  • 7 oz spaghetti
  • 2.5 tbsp olive oil
  • 3 garlic cloves (finely minced to distribute through the sauce)
  • 2 tbsp nutritional yeast
  • 1/2 lemon juice
  • 1/4 cup pasta water
  • 1/2 teaspoon chili flakes
  • 1/2 teaspoon lemon zest

For the garnish:

  • 2 tbsp pine nuts (lightly toasted until golden brown)
  • fresh mint

Step 1: Prep Vegetables and Toast Pine Nuts

  • 8 oz asparagus
  • 7 oz zucchini
  • 2 tbsp pine nuts

Remove the tough ends from the asparagus and cut into 2-inch pieces.

Slice the zucchini into 1/4-inch thick rounds.

Toast the pine nuts in a dry skillet over medium heat for 2-3 minutes, stirring occasionally until fragrant and lightly golden, then set aside.

This toasting step deepens their flavor and adds a crucial textural contrast to the finished dish.

Step 2: Sauté Asparagus and Zucchini Until Charred

  • 1.5 tbsp olive oil
  • salt
  • freshly ground black pepper
  • 8 oz asparagus
  • 7 oz zucchini

Heat 1.5 tbsp olive oil in a large skillet over medium-high heat.

Add the asparagus pieces and cook for 5 minutes, then season with salt and pepper.

Add the zucchini slices to the same pan and continue cooking until both vegetables are lightly charred and tender, about 4-5 minutes longer.

Transfer to a plate and set aside.

I like to get good color on the zucchini—it adds a subtle sweetness and depth that raw vegetables won’t provide.

Step 3: Cook Pasta and Prepare Garlic Oil Base

  • 7 oz spaghetti
  • 2.5 tbsp olive oil
  • 3 garlic cloves

Bring a pot of salted water to a boil and cook the spaghetti until just al dente, about 8-9 minutes.

Reserve 1/4 cup of the pasta water before draining.

While the pasta cooks, heat 2.5 tbsp olive oil in a small pan over low heat.

Add the minced garlic and cook gently for about 2 minutes, stirring frequently—the goal is to infuse the oil with garlic flavor without browning it, which would make it bitter.

Step 4: Build the Sauce

  • garlic oil base from Step 3
  • 1/4 cup pasta water
  • 2 tbsp nutritional yeast
  • 1/2 lemon juice
  • 1/2 teaspoon lemon zest
  • 1/2 teaspoon chili flakes
  • salt
  • freshly ground black pepper

To the warm garlic oil, add the reserved 1/4 cup pasta water and stir in the nutritional yeast, cooking for about 1 minute to allow the nutritional yeast to fully dissolve and create a creamy sauce.

Add the lemon juice, lemon zest, chili flakes, and a pinch of salt and black pepper.

Taste and adjust seasoning as needed.

This sauce is light but packed with umami from the nutritional yeast and brightness from the lemon.

Step 5: Combine and Finish

  • cooked spaghetti from Step 3
  • sauce from Step 4
  • sautéed asparagus and zucchini from Step 2
  • 2 tbsp toasted pine nuts
  • fresh mint

Add the cooked pasta from Step 3 to the sauce and toss gently to coat evenly.

Add the sautéed asparagus and zucchini from Step 2 back to the pan and toss again over low heat for 1-2 minutes to warm everything through and allow flavors to meld.

Transfer to a serving dish and top with the toasted pine nuts and fresh mint leaves just before serving.

I prefer to add the mint at the very end so it stays bright and aromatic rather than wilting into the warm pasta.

asparagus and zucchini pasta salad

Irresistible Asparagus and Zucchini Pasta Salad

Delicious Irresistible Asparagus and Zucchini Pasta Salad recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 4 servings
Calories 975 kcal

Ingredients
  

For the vegetables::

  • 8 oz asparagus (tough ends removed and cut into 2-inch pieces)
  • 7 oz zucchini (sliced into 1/4-inch thick rounds)
  • 1.5 tbsp olive oil
  • salt
  • freshly ground black pepper

For the pasta::

  • 7 oz spaghetti
  • 2.5 tbsp olive oil
  • 3 garlic cloves (finely minced to distribute through the sauce)
  • 2 tbsp nutritional yeast
  • 1/2 lemon juice
  • 1/4 cup pasta water
  • 1/2 teaspoon chili flakes
  • 1/2 teaspoon lemon zest

For the garnish::

  • 2 tbsp pine nuts (lightly toasted until golden brown)
  • fresh mint

Instructions
 

  • Remove the tough ends from the asparagus and cut into 2-inch pieces. Slice the zucchini into 1/4-inch thick rounds. Toast the pine nuts in a dry skillet over medium heat for 2-3 minutes, stirring occasionally until fragrant and lightly golden, then set aside. This toasting step deepens their flavor and adds a crucial textural contrast to the finished dish.
  • Heat 1.5 tbsp olive oil in a large skillet over medium-high heat. Add the asparagus pieces and cook for 5 minutes, then season with salt and pepper. Add the zucchini slices to the same pan and continue cooking until both vegetables are lightly charred and tender, about 4-5 minutes longer. Transfer to a plate and set aside. I like to get good color on the zucchini—it adds a subtle sweetness and depth that raw vegetables won't provide.
  • Bring a pot of salted water to a boil and cook the spaghetti until just al dente, about 8-9 minutes. Reserve 1/4 cup of the pasta water before draining. While the pasta cooks, heat 2.5 tbsp olive oil in a small pan over low heat. Add the minced garlic and cook gently for about 2 minutes, stirring frequently—the goal is to infuse the oil with garlic flavor without browning it, which would make it bitter.
  • To the warm garlic oil, add the reserved 1/4 cup pasta water and stir in the nutritional yeast, cooking for about 1 minute to allow the nutritional yeast to fully dissolve and create a creamy sauce. Add the lemon juice, lemon zest, chili flakes, and a pinch of salt and black pepper. Taste and adjust seasoning as needed. This sauce is light but packed with umami from the nutritional yeast and brightness from the lemon.
  • Add the cooked pasta from Step 3 to the sauce and toss gently to coat evenly. Add the sautéed asparagus and zucchini from Step 2 back to the pan and toss again over low heat for 1-2 minutes to warm everything through and allow flavors to meld. Transfer to a serving dish and top with the toasted pine nuts and fresh mint leaves just before serving. I prefer to add the mint at the very end so it stays bright and aromatic rather than wilting into the warm pasta.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating