Go Back
Close-up view of a creamy Asparagus Pasta Salad with hard-boiled eggs, peas, spinach, and sun-dried tomatoes

Layered Spring Pasta Salad

This vibrant Layered Spring Pasta Salad is packed with fresh seasonal vegetables, tender pasta, and a zesty lemon-herb vinaigrette, perfect for picnics, potlucks, or a light meal.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Main Course, Side Dish
Cuisine: American, Mediterranean
Calories: 390

Ingredients
  

For the Pasta
  • 12 oz rotini pasta or fusilli, penne, or other medium-sized pasta
  • 2 tsp salt for pasta water
For the Lemon-Herb Vinaigrette
  • 1/2 cup extra virgin olive oil
  • 1/4 cup fresh lemon juice from about 1-2 lemons
  • 1 tbsp Dijon mustard
  • 1 clove garlic minced
  • 1 tbsp fresh dill chopped
  • 1 tbsp fresh parsley chopped
  • 1 tsp fresh chives snipped
  • 1/2 tsp salt
  • 1/4 tsp black pepper
For the Spring Vegetables & Layers
  • 1 lb asparagus trimmed and cut into 1-inch pieces
  • 1 cup frozen English peas thawed
  • 1 cup cherry tomatoes halved
  • 1/2 cup cucumber diced (about 1/2 a small cucumber)
  • 1/4 cup red onion thinly sliced or finely diced
  • 1/2 cup crumbled feta cheese
  • 1 can chickpeas 15 oz, rinsed and drained
  • 2 cups baby spinach or arugula
  • Lemon wedges and extra fresh dill for garnish (optional)

Equipment

  • Large Pot
  • Large mixing bowls
  • Whisk
  • Colander
  • Serving Platter or Large Clear Bowl

Method
 

Cook the Pasta
  1. Bring a large pot of generously salted water to a rolling boil. Add the rotini pasta and cook according to package directions until al dente, about 8-10 minutes.
  2. While the pasta cooks, prepare a large bowl of ice water. Once the pasta is cooked, drain it in a colander and immediately rinse with cold water to stop the cooking and cool it down. Drain thoroughly and set aside.
Prepare the Vinaigrette
  1. In a medium bowl, whisk together the olive oil, fresh lemon juice, Dijon mustard, minced garlic, chopped dill, parsley, chives, salt, and black pepper until well combined. Taste and adjust seasonings if needed.
Prepare the Spring Vegetables
  1. Bring a small pot of water to a boil. Add the trimmed asparagus pieces and blanch for 1-2 minutes until bright green and tender-crisp. Immediately transfer to the ice water bath to stop cooking, then drain well. Add the thawed English peas to the same ice water bath for 30 seconds to chill, then drain.
  2. Prepare the remaining vegetables: halve the cherry tomatoes, dice the cucumber, and thinly slice or finely dice the red onion. Rinse and drain the canned chickpeas.
Assemble the Layered Spring Pasta Salad
  1. In a large mixing bowl, combine the cooled pasta with about half of the lemon-herb vinaigrette. Toss gently to ensure the pasta is evenly coated.
  2. If using a clear serving bowl or platter for presentation, start layering. Otherwise, you can gently combine. First, spread the dressed pasta evenly as the base layer.
  3. Evenly sprinkle the rinsed chickpeas over the pasta layer.
  4. Next, evenly distribute the crumbled feta cheese over the chickpeas.
  5. Arrange the blanched asparagus pieces, English peas, and diced cucumber over the feta layer.
  6. Add the baby spinach or arugula as the next layer, spreading it out.
  7. Top with the halved cherry tomatoes and thinly sliced red onion.
  8. Drizzle the remaining lemon-herb vinaigrette over the top layer of vegetables.
Chill and Serve
  1. Cover the layered pasta salad and refrigerate for at least 30 minutes to allow the flavors to meld. For best results, chill for 1-2 hours.
  2. Before serving, give the salad a gentle toss if desired, or serve as is to maintain the layered appearance. Garnish with extra fresh dill and lemon wedges if desired.

Notes

This salad can be made up to 1 day in advance. Store leftovers in an airtight container in the refrigerator for up to 3 days. If making ahead, you might want to add the baby spinach or arugula closer to serving time to prevent wilting. For a heartier meal, consider adding grilled chicken or shrimp.