Orzo with Asparagus & Feta

Featured in Supporting players for any meal.

This Mediterranean-style orzo dish blends tender pasta with asparagus, artichoke hearts, feta, lemon zest, and fresh herbs like mint and dill. Finished with crunchy pistachios, it’s light yet flavorful, perfect as a side or main dish. Quick to make in under 20 minutes, it can be served warm or cold, making it ideal for spring meals, gatherings, or healthy lunch prep.
A woman in an apron is preparing a meal in a sunny kitchen filled with fresh vegetables and herbs.
Updated on Fri, 04 Apr 2025 17:48:18 GMT
A bowl of rice with vegetables and feta cheese. pin it
A bowl of rice with vegetables and feta cheese. | myhomemaderecipe.com

This refreshing orzo salad brings the Mediterranean to your table in just 20 minutes. With tender asparagus, tangy artichoke hearts, and the bright pop of lemon, it's the perfect balance of textures and flavors. I serve this at nearly every spring gathering and always return home with an empty bowl.

I first created this salad for a neighborhood potluck when I needed something that could sit out comfortably. Five years later, it's still requested whenever I ask what I should bring to a gathering.

Ingredients

  • 1 cup dry orzo: the small rice shaped pasta cooks quickly and holds dressing beautifully
  • 1/2 pound asparagus: look for medium thickness spears with tight closed tips
  • 3 tablespoons extra virgin olive oil: use your best quality for maximum flavor
  • 3 tablespoons lemon juice: fresh squeezed gives the brightest flavor
  • 1 teaspoon lemon zest: adds intense citrus notes without additional acidity
  • 1 garlic clove: choose firm bulbs without any sprouting
  • 1 can artichoke hearts: in water not oil for a cleaner flavor
  • Fresh herbs dill and mint: the combination is quintessentially Mediterranean
  • 1/4 cup pistachios: adds essential crunch and nutty flavor
  • 1/3 cup feta: authentic Greek feta made from sheep's milk has the best tang

Step-by-Step Instructions

Cook the pasta and asparagus:
Bring a medium pot of water to a rolling boil before adding salt and orzo. Cook the pasta for 8 minutes until just tender. Add asparagus pieces during the final minute of cooking to blanch them perfectly without becoming mushy. The asparagus should remain bright green and have a slight crispness.
Make the dressing:
While the pasta cooks, combine lemon juice, zest, olive oil, garlic, salt and pepper in a large serving bowl. Whisk thoroughly until the mixture becomes slightly thickened and emulsified. This creates a silky coating that will cling to each piece of orzo.
Combine components:
Add drained artichoke pieces to the dressing and stir to coat them well. Once pasta and asparagus are cooked, drain thoroughly and transfer immediately to the serving bowl. Toss everything together while still warm to help absorb flavors.
Finish the salad:
Allow the mixture to cool for about 5 minutes before adding the delicate herbs and cheese. Gently fold in dill, mint and feta. Just before serving, sprinkle chopped pistachios on top for maximum crunch.
A bowl of pasta with green beans and feta cheese. pin it
A bowl of pasta with green beans and feta cheese. | myhomemaderecipe.com

The first time I made this salad, I accidentally doubled the herbs and discovered it was even better that way. Now I occasionally add even more fresh herbs than the recipe calls for, especially when my garden is overflowing with mint in the summer.

Make Ahead Tips

This salad actually improves with time as the flavors meld together. You can prepare it up to 24 hours in advance, keeping the pistachios separate until serving to maintain their crunch. Store in an airtight container in the refrigerator, then bring to room temperature before serving for the best flavor. If making ahead, I often reserve a little extra dressing to refresh the salad just before serving.

Perfect Substitutions

This recipe welcomes adaptations based on what you have available. Green peas make an excellent replacement for asparagus in winter months. Cherry tomatoes and cucumber create a more summery version. The herb combination can be adjusted too. Basil and parsley work beautifully if you don't have mint and dill. For a more substantial meal, add grilled chicken or shrimp. If you can't find pistachios, toasted pine nuts or almonds provide similar texture.

Serving Suggestions

This versatile salad pairs beautifully with nearly any Mediterranean main course. Serve alongside grilled lamb chops, roasted chicken, or salmon for a complete meal. For a vegetarian spread, offer it with hummus, warm pita, and roasted vegetables. The salad travels well for picnics and potlucks, making it perfect for outdoor gatherings. I particularly enjoy serving it with a crisp white wine like Sauvignon Blanc or Pinot Grigio to complement the bright lemon flavors.

A bowl of pasta with asparagus and feta cheese. pin it
A bowl of pasta with asparagus and feta cheese. | myhomemaderecipe.com

Frequently Asked Questions

→ Can I use a different type of pasta instead of orzo?

Yes, you can substitute orzo with small pasta shapes like couscous, ditalini, or pearl barley for a similar texture.

→ How do I keep asparagus tender and not overcooked?

Blanch the asparagus by cooking it briefly in boiling water, then drain immediately. This keeps it crisp while tenderizing it lightly.

→ Can this dish be made ahead of time?

Yes, this dish can be prepared a day in advance. Store it in the refrigerator and toss the pistachios in just before serving to keep them crunchy.

→ What other herbs can I use instead of dill and mint?

Parsley, basil, or cilantro can be great alternatives, offering their unique flavors to complement the dish.

→ Can I add protein to this dish?

Absolutely! Grilled chicken, shrimp, or chickpeas would pair wonderfully with the flavors of this dish.

→ Is this dish served warm or cold?

This dish can be enjoyed either warm or chilled, making it versatile for different preferences and occasions.

Orzo with Asparagus & Feta

Mediterranean orzo with asparagus, artichokes, lemon, feta, and fresh herbs—a refreshing spring side dish.

Prep Time
10 Minutes
Cook Time
10 Minutes
Total Time
20 Minutes
By: Zaho

Category: Side Dishes

Difficulty: Easy

Cuisine: Mediterranean

Yield: 6 Servings (6 cups)

Dietary: Vegetarian

Ingredients

→ Orzo Salad Ingredients

01 1 cup dry orzo
02 ½ pound asparagus, spears sliced into 2-inch pieces (about 4 pieces per spear)
03 3 tablespoons extra-virgin olive oil
04 3 tablespoons lemon juice
05 1 teaspoon lemon zest
06 1 garlic clove, minced or pressed
07 1 15-ounce can quartered artichoke hearts in water, drained and sliced in half again
08 ½ teaspoon kosher salt
09 ½ teaspoon freshly ground black pepper
10 2 tablespoons fresh dill, chopped
11 2 tablespoons fresh mint, chopped
12 ¼ cup roasted, salted pistachios, chopped
13 ⅓ cup crumbled feta

Instructions

Step 01

Fill a medium-sized pot with water and bring it to a boil. Once boiling, generously salt the water. Add the orzo and cook for about 8 minutes or until al dente. Add the asparagus and cook for 1 minute more, then drain.

Step 02

While the orzo is cooking, add the lemon zest, lemon juice, olive oil, garlic, ½ teaspoon kosher salt, and freshly ground black pepper to a bowl. Whisk until the mixture is emulsified. Add the chopped artichoke hearts and stir to coat.

Step 03

Once the orzo and asparagus are ready, drain them thoroughly then add them to the bowl with the dressing. Toss to combine.

Step 04

Allow the mixture to cool slightly, then stir in the chopped dill, mint, and crumbled feta.

Step 05

Top the salad with chopped pistachios and additional feta if desired just before serving.

Notes

  1. Allow the salad to cool slightly before adding fresh herbs to retain their flavor.
  2. Use high-quality extra-virgin olive oil for the best flavor.

Tools You'll Need

  • Medium-sized pot
  • Mixing bowl
  • Whisk
  • Knife
  • Cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains nuts (pistachios)
  • Contains dairy (feta cheese)
  • Contains gluten (orzo)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 202
  • Total Fat: 10 g
  • Total Carbohydrate: 22 g
  • Protein: 8 g