This is an overhead view of a shallow bowl with spaghetti topped with shredded asparagus and toasted pine nuts. A fork has spaghetti twirled around the fork and leaning against the side of the bowl. Recipe
DF Dairy-Free VG Vegetarian EF Egg-Free

Asparagus Pasta Salad

Asparagus pasta salad with sweet lemon dressing is a light and delicious dinner! Tossed with asparagus, this meal is great served hot or cold!

Prep: 10 minCook: 20 minTotal: 30 min
Servings: serves 4


Pasta Salad:

  • 10 oz. bunch of asparagus
  • 1 tablespoon avocado oil (or olive oil)
  • 8 oz. pasta
  • 1/4 cup pine nuts
  • 1/2 cup shredded Parmesan

Sweet Lemon Dressing:

  • 2 lemons, juiced (about 1/3 cup juice)
  • 4 tablespoons avocado oil (or olive oil)
  • 4 tablespoons agave nectar (or honey or maple syrup)
  • 2 tablespoons dijon mustard
  • 1 tablespoon apple cider vinegar


  1. Preheat your oven to 400F. 
  2. Place your asparagus on a baking sheet lined with parchment paper and drizzle with the tablespoon of oil. 
  3. Roast in the oven for 15 minutes. 
  4. While the asparagus is roasting, cook your pasta according to package instructions and then drain. Set aside.
  5. Toast the pine nuts in a pan over medium-low heat, shaking or stirring frequently until the are fragrant and golden brown. Set aside.
  6. In a small mason jar add the dressing ingredients: lemon juice, oil, agave, dijon, and vinegar. Shake until combined. 
  7. Once the asparagus is done roasting, add it to a food processor and pulse a few times until it is chopped up and shredded. Make sure not to over process it.
  8. Add the dressing to the empty pasta pot (or a separate large bowl) along with the cooked, drained pasta, and most of the chopped asparagus. Toss until the pasta is coated with the dressing. 
  9. Plate the pasta, and top it with any additional chopped asparagus, toasted pine nuts, and parmesan. 

Nutrition Info:

  • Serving Size: 1/4 the batch
  • Calories: 385
  • Sugar: 23.1g
  • Sodium: 276mg
  • Fat: 12.7g
  • Saturated Fat: 2.9g
  • Unsaturated Fat: 0g
  • Trans Fat: 0g
  • Carbohydrates: 58.1g
  • Fiber: 4.5g
  • Protein: 15g
  • Cholesterol: 49mg
© The Toasted Pine Nut