Spinach Orzo Salad
What Sets This Recipe Apart: The homemade basil vinaigrette adds a pop of tangy, herbaceous flavor, while the veggies make this Spinach Orzo Salad extra filling. This quick and easy recipe is perfect for a side dish and can easily double as a main course!
Looking for more orzo salad recipes? Try our caprese orzo salad and orzo pasta salad recipe.
I almost always have a bag or two of orzo on hand, using it in recipes like my chicken orzo soup and vegetable orzo. However, as soon as the weather starts to turn warm, I find myself making this orzo salad with spinach nearly every week.
There’s just something about the herbaceous, tangy flavor that just screams spring. Plus, it’s the perfect way to take advantage of all the fresh produce coming into season. And with minimal prep time and a quick cooking time, it’s perfect for meal prep and ready to eat in less than 30 minutes.
My family loves it as a side, and I often serve it as a light lunch on its own or paired with chickpeas, leftover shredded chicken, or grilled garlic shrimp. With a five-star rating and raving reviews, I know you’ll love it as much as we do!

Spinach Feta Orzo Salad Ingredients
The ingredients for the orzo spinach salad are pretty basic. If you’re missing an ingredient or two, there is almost always a substitute for it.
- Orzo pasta – (sub with ditalini or orecchiette)
- Marinated artichokes – (sub with canned artichokes in brine)
- Fresh spinach – (sub with arugula)
- Plum tomatoes – (sub with other types of fresh tomatoes)
- Green onions – (sub with chives)
- Feta cheese – (sub with goat cheese or ricotta)
- Vinaigrette – olive oil, lemon juice, vinegar, fresh basil, and lemon zest

How to Make Spinach Orzo Salad
One of the best things about this spinach artichoke orzo is that it’s made in three easy steps. So you can whip this salad up in no time.
- Step 1: Cook the pasta: Cook the orzo pasta in salted water according to package instructions. Drain and rinse under cold water. Add to a large salad bowl and set aside.
- Step 2: Make the vinaigrette: Whisk together the olive oil, lemon juice, vinegar, and basil. I also love to add fresh lemon zest to the vinaigrette for even more flavor. Season with salt and pepper, to taste. Set aside.

- Step 3: Combine and chill: To the orzo, add artichokes, spinach, tomatoes, green onions, and feta. Pour the vinaigrette over the salad and toss to combine. Taste for salt and pepper. Cover and refrigerate for 30 minutes before serving.

Orzo Salad Variations
Add even more flavor to the orzo salad with these easy add-ins:
- Fresh cilantro, parsley, or dill
- Cubed salami
- Red onion, finely chopped or thinly sliced
- Chopped sun-dried tomatoes or roasted red peppers
- Grated or pressed garlic
- Olives
How to Store Orzo Spinach Feta Salad
Leftover salad will last in the refrigerator for 2-3 days when stored in an airtight container. I do not recommend freezing this salad.
How to Serve Spinach Orzo Salad
Spinach orzo salad is a great salad to bring to picnics, potlucks, or to serve in the warmer months. It pairs well with grilled meats, burgers, and with other salads.
Here are a few favorites to serve alongside this orzo salad with spinach:

Love pasta salads? Here are more salads to try:
- Chicken Caesar Pasta Salad
- Israeli Couscous Salad
- Pasta Salad with Italian Dressing
- Greek Yogurt Pesto Chicken Salad
Spinach Feta Orzo Salad
- Prep Time: 15 min
- Cook Time: 10 min
- Total Time: 25 mins
- Yield: 6 1x
- Category: Salad
- Method: Chopped
- Cuisine: Mediterranean
Description
Orzo salad with artichokes and spinach comes together in less than 30 minutes. It’s so fresh, delicious, and makes the best side.
Ingredients
- ¾ cup dry orzo
- 1 (6 – 10 oz.) jar marinated artichokes, drained + roughly chopped
- 1 cup fresh spinach, roughly chopped
- 2 plum tomatoes, chopped
- 3 green onions, sliced
- ⅓ cup crumbled feta
Basil Vinaigrette
- ⅓ cup olive oil
- 4 tsp. fresh lemon juice
- 2 tsp. white wine vinegar or apple cider vinegar
- 1 Tbsp. fresh basil, minced
- 1 tsp. lemon zest, optional
- Kosher salt and fresh black pepper
Instructions
- Cook orzo in salted water according to the box directions. Drain and rinse under cold water.
- Meanwhile, make the vinaigrette by whisking together the olive oil, lemon juice, vinegar, basil, and lemon zest. Season with salt and pepper, to taste.
- In a large salad bowl, combine the cooked orzo with artichokes, spinach, tomatoes, green onions, and feta. Pour the vinaigrette over salad and toss to combine. Cover and chill for 30 minutes before serving.
Notes
- Leftovers: Leftover salad will keep refrigerated for 2-3 days in an airtight container.
- Substitutions: Check my blog post for ideas on how to change up the salad to suit your preferences.
Nutrition
- Serving Size:
- Calories: 198
- Sugar: 2.5 g
- Sodium: 167 mg
- Fat: 14.6 g
- Carbohydrates: 14.9 g
- Protein: 4.1 g
- Cholesterol: 7.4 mg




I will make this for my lunches. Sounds delicious. I will probably add a few kalamata olives.
Great recipe! It was a hit with my family! Thank you!
Thank you!
I hate to waste the lovely liquid left over from the artichoke hearts. Is this liquid acidic? Would you have any suggestions as to how I could adapt the vinaigrette ingredients to incorporate the artichoke liquid, or would you advise against doing this? Can’t wait to make this beautiful salad!
You can always reserve the liquid for another salad. As far as acidity…it would just depend on the brand of artichokes.
Huge success!!!! Only change was non marinated hearts. Incredible!
Delish! I substituted some of the ingredients with what I had on hand. Red quinoa for orzo, red onion for green onion. I used about 3x the abound of basil because we love it so much. The dressing had a little too much oil for my taste so when I make it again (with the right ingredients) I’ll use 1/4c olive oil instead. Over all great salad! My family loved it!
Thank you! So glad to hear you enjoyed the salad.
Salad delicious. NOTE: I cut back to 1/3c oil and adjusted other dressing ingredients to scale and still thought it was a little heAvy on dressing.
Thank you Sandy!
whoops, I meant I cut back to 1/4 c olive oil not 1/3 as stated in recipe. had left overs the next day and it was so good, maybe even better. Love this recipe.
I always make this salad for parties and everyone always loves and asks for the recipe. Attending another party tonight and the hostess requested I make it again 🙂
Thanks so much! Thank you for sharing.
Thank you so much for sharing the recipe! I now love feta… who would have though??? This is if not my favorite, one of my top favorites for sure!! Thanks again!
Thanks so much! So glad you love this salad.
just made this and loved it – a bit more exciting than my usual pasta salad, great dressing flavor!
Thank you Anna! That’s awesome. So glad you enjoyed it.