This spring orzo salad is full of bright and fresh flavors that will make you happy from the very first bite! Crisp asparagus, spicy arugula, and flavorful pine nuts are all dressed in a basil lemon vinaigrette. It’s a huge hit every time! Make it for your next party, you won’t regret it! 

image of spring orzo salad in a bowl with lemon

I first made this spring orzo salad in December. Totally out of season at the time, but still completely delicious. If you remember, I talked about my cooking club in the past, and this was a recipe I made for our Christmas cooking club when we let the husbands tag along. Needless to say, it was a hit, along with all the other food the rest of the group made.

No one cared that asparagus wasn’t in season at the time. They only cared about the fresh and bright flavors of this pasta salad. They cared about the peppery arugula, the salty artichokes, the irresistible pine nuts, and the bright citrus herb dressing. Or at least I’m guessing they did. I sure did!

We had some leftovers of this salad the next day and it tasted fantastic leftover, too. I might have eaten it for breakfast. Ben always gives me the side-eye when I eat stuff like this for breakfast but I don’t let it stop me from living my best life.

Overhead of orzo salad in shallow round white bowl, on striped blue and white cloth.

This is one of my favorite pasta salads for summer, and I think you guys will love it just as much. I love orzo salads! I looked through my recipe archives at my other orzo salad recipes and it appears I have a problem. But if loving orzo salad is wrong, I don’t want to be right.

We have Bruschetta Orzo Salad (another one of my faves!), Creamy Southwestern Orzo Salad (this one is always a HUGE hit!), Orzo Salad Recipe with Yogurt Dill Dressing, Spinach Orzo Salad with Chicken Meatballs and Chickpeas, Orzo Salad with Watermelon, Feta, and Chicken, Orzo Salad with Chicken and Vegetables (this one uses a rotisserie chicken!), and Greek Orzo Salad with Shrimp.

I love how orzo pasta fits right on your fork with whatever else may be in the salad – you always get a little bit of everything in one bite. However, if orzo isn’t your favorite or you don’t have it stocked in your pantry, you can always substitute with any pasta shape you’re smitten with. It’s definitely an area of this spring orzo salad recipe where there is some flexibility.

I have a guide on how to toast pine nuts, as well as the dressing recipe I use in this recipe, a bright and tangy lemon basil vinaigrette dressing. It all comes together perfectly and I cannot wait to make this all spring and summer long!


  • Buy artichokes that are packed in water – try to avoid the kind packed in oil or brine.
  • Add pine nuts immediately prior to serving. This salad is best served immediately or within a few hour. It tastes great leftover, but the pine nuts do get a bit soggy and the arugula will wilt. Doesn’t stop me from eating the leftovers for a couple days, but you should be aware of it.

Front view of arugula salad in white bowl.

Make it a meal!

This spring orzo salad would be absolutely fantastic (like so, so, so good) topped with grilled chicken or grilled salmon for a complete summer meal! It would serve 4-6 if plated in this manner.

Closeup of arugula salad in white bowl, with black fork and spoon alongside.

Make this spring Orzo Salad tonight!

You will LOVE IT.

Looking for more salads? Try:


Partial front view of orzo salad in shallow white round bowl.

Spring Orzo Salad with Arugula, Asparagus, Pine Nuts

Yield: 10 side servings
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes

This spring orzo salad is full of bright and fresh flavors that will make you happy from the very first bite! Crisp asparagus, spicy arugula, and flavorful pine nuts are all dressed in a springy basil lemon vinaigrette.


  • 1/2 pound (8 ounces) uncooked orzo
  • 1 teaspoon olive oil
  • 1 bunch (about 1 pound) asparagus, chopped into about 1-inch pieces
  • Salt and freshly ground pepper
  • 1 (14 ounce) jar quartered artichoke hearts, drained and roughly chopped
  • 1 (5oz) package baby arugula
  • 1 cup freshly grated Parmesan cheese
  • 1/2 cup pine nuts, toasted
  • 1 batch Lemon Basil Vinaigrette


  1. Bring a large pan of salted water to a boil. Add orzo and cook according to package directions. When cooked to al dente, drain and rinse with cold water until cool.
  2. Meanwhile, heat olive oil in a small frying pan over medium heat. Add asparagus and season with salt and pepper. Cook until bright green and tender but still crisp. Remove from heat.
  3. In a large bowl, combine the pasta, asparagus, artichoke hearts, arugula, Parmesan, pine nuts, and lemon basil vinaigrette. Stir to coat everything with the dressing.
  4. Serve immediately.


  • If not serving immediately, add pine nuts immediately before serving.
  • I recommend artichoke hearts that are not marinated, but you may choose whatever you like.
Nutrition Information:
Yield: 10 Serving Size: 1 of 10
Amount Per Serving: Calories: 187Total Fat: 9gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 9mgSodium: 243mgCarbohydrates: 21gFiber: 1gSugar: 1gProtein: 7g sometimes provides nutritional information, but these figures should be considered estimates, as they are not calculated by a registered dietician. Please consult a medical professional for any specific nutrition, diet, or allergy advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram