I didn’t grow up eating couscous. In my house, it was pasta salad at every potluck and barbecue—the kind with Italian dressing and too many black olives. But a few years ago, I tried couscous for the first time at a friend’s cookout, and I was hooked. It’s lighter than pasta but still filling, and it soaks up dressing like a dream.
This Greek couscous salad has become my go-to for summer gatherings. It comes together in about 20 minutes, and you can make it ahead without it getting soggy. The couscous gives you that satisfying bite, while the cucumbers, tomatoes, and feta bring all those Greek flavors you love. Plus, everyone always asks for the recipe—which is exactly what you want from a potluck dish.
Why You’ll Love This Greek Couscous Salad
- Ready in under 30 minutes – This salad comes together quickly, making it perfect for busy weeknights or last-minute potluck contributions.
- Fresh Mediterranean flavors – The combination of feta, olives, pepperoncini, and tangy red wine vinegar dressing brings that classic Greek taste you love without any fuss.
- Great for meal prep – This salad actually tastes better after sitting in the fridge for a few hours, so you can make it ahead and enjoy it throughout the week.
- Works as a main or side dish – Serve it alongside grilled chicken or fish, or enjoy it on its own for a lighter vegetarian meal.
- No cooking skills required – If you can boil water and chop vegetables, you can make this salad. It’s really that simple.
What Kind of Couscous Should I Use?
For this Greek salad, regular couscous (also called Moroccan couscous) is your best bet since it cooks quickly and has a light, fluffy texture that soaks up all those Mediterranean flavors. You can find it in the pasta or international aisle at most grocery stores, and it usually comes in a box or bulk bin. If you want a nuttier flavor and chewier texture, Israeli couscous (the larger pearl-shaped kind) will work too, though it’ll take a few extra minutes to cook. Just avoid using flavored or pre-seasoned couscous since this recipe has plenty of its own seasonings and you don’t want any flavor conflicts.
Options for Substitutions
This Greek salad is pretty forgiving when it comes to swaps – here are some options to work with what you have:
- Couscous: You can swap regular couscous for Israeli (pearl) couscous, though you’ll need to cook it a bit longer (about 10 minutes). Quinoa or orzo pasta also work well – just cook according to package directions and let cool before mixing.
- Vegetable broth: Chicken broth works just fine here, or you can use water with a pinch of salt if that’s all you have on hand.
- Kalamata olives: Any black olives will do the trick. Green olives work too, though they’ll give a slightly different flavor profile.
- Roasted red peppers: Fresh bell peppers (red or yellow) can replace roasted ones. Just dice them up – you’ll lose the smoky flavor but still get that sweet pepper taste.
- Pine nuts: These can be pricey, so feel free to use chopped walnuts, slivered almonds, or sunflower seeds instead. Toast them lightly for extra flavor.
- Feta cheese: While feta is pretty key to that Greek flavor, you could use crumbled goat cheese in a pinch. Just know the taste will be a bit different.
- Red wine vinegar: White wine vinegar or apple cider vinegar work as substitutes – you might want to add an extra squeeze of lemon to keep that tangy brightness.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with couscous is overcooking it, which turns it into a mushy, clumpy mess instead of light and fluffy grains – once the liquid is absorbed, immediately remove it from heat and fluff it with a fork to separate the grains.
Don’t skip the cooling step before adding your vegetables and dressing, as warm couscous will wilt your cucumber and tomatoes and make the feta cheese melt into an oily puddle.
When making the dressing, be sure to mince your garlic really fine or use a garlic press, since large chunks of raw garlic can be overpowering and unpleasant in a cold salad.
Finally, if you’re making this ahead of time, hold off on adding the pine nuts until just before serving so they stay crunchy rather than getting soft and chewy from sitting in the dressing.
What to Serve With Greek Couscous Salad?
This Greek couscous salad is pretty filling on its own, but it pairs beautifully with grilled chicken, lamb kebabs, or even some simple baked salmon if you want to add protein. I love serving it alongside warm pita bread and a side of hummus for a full Mediterranean spread that everyone can dig into. If you’re keeping things vegetarian, try adding some crispy falafel on the side or serving it with grilled halloumi cheese, which gets nice and golden on the outside. This salad also works great as a side dish at barbecues next to grilled meats or as part of a mezze platter with dolmas and tzatziki.
Storage Instructions
Store: This Greek couscous salad actually gets better as it sits! Keep it in an airtight container in the fridge for up to 4 days. The flavors really meld together overnight, making it perfect for meal prep or bringing to potlucks the next day.
Serve: I like to take this salad out of the fridge about 15 minutes before serving to take the chill off. Give it a good stir before eating since the dressing tends to settle at the bottom. You might want to add a splash of olive oil or lemon juice to freshen it up if it seems a bit dry after a couple days.
| Preparation Time | 10-15 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 25-35 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2800-3000
- Protein: 60-70 g
- Fat: 180-200 g
- Carbohydrates: 250-270 g
Ingredients
For the couscous:
- 3 tbsp olive oil
- 2 cups couscous (I always use Bob’s Red Mill for the best texture)
- 2.5 cups vegetable broth
For the salad:
- 1 cucumber (diced into 1/2-inch pieces)
- 1 pint grape tomatoes
- 1 cup roasted red pepper (sliced into 1/4-inch strips)
- 1 cup kalamata olives
- 2/3 cup pepperoncini
- 0.5 red onion (finely diced into 1/4-inch pieces)
- 1.25 cup feta cheese (I prefer President chunks crumbled by hand)
- 0.6 cup pine nuts (toasted until golden brown for extra crunch)
- 1/4 cup fresh parsley, chopped
For the vinaigrette:
- 0.25 cup red wine vinegar
- 2 tbsp lemon juice
- 2 garlic cloves
- 1 tsp oregano
- 1 tsp mustard
- 1 tsp salt
- 0.5 tsp black pepper
- 0.6 cup olive oil
Step 1: Toast Couscous and Cook with Broth
- 3 tbsp olive oil
- 2 cups couscous
- 2.5 cups vegetable broth
Heat 3 tablespoons of olive oil in a medium pot over medium heat.
Add the couscous and toast it for 4-5 minutes, stirring frequently, until it becomes fragrant and turns a light golden color—this step builds nutty flavor into the base.
Pour in the vegetable broth and bring to a boil, then immediately reduce heat to low and simmer for 8-10 minutes until all the liquid is absorbed and the couscous is tender.
Transfer the couscous to a large bowl and fluff it with a fork, then spread it out slightly to cool for a few minutes while you prepare the other components.
Step 2: Prepare the Dressing and Toast the Pine Nuts
- 0.25 cup red wine vinegar
- 2 tbsp lemon juice
- 2 garlic cloves
- 1 tsp oregano
- 1 tsp mustard
- 1 tsp salt
- 0.5 tsp black pepper
- 0.6 cup olive oil
- 0.6 cup pine nuts
While the couscous cooks, mince the 2 garlic cloves very finely.
In a small bowl, whisk together the red wine vinegar, lemon juice, minced garlic, oregano, mustard, salt, and black pepper.
Slowly whisk in the 0.6 cup of olive oil until the dressing is emulsified and well combined—this creates a balanced vinaigrette with proper texture.
In a separate small skillet, toast the pine nuts over medium heat for 3-4 minutes, stirring constantly, until they’re golden brown and fragrant, then set aside to cool slightly.
I find toasting the nuts separately ensures they stay crispy and don’t get soggy when mixed into the salad.
Step 3: Prep All Vegetables and Cheese
- 1 cucumber
- 1 pint grape tomatoes
- 1 cup roasted red pepper
- 0.5 red onion
- 1.25 cup feta cheese
- 1/4 cup fresh parsley
- 1 cup kalamata olives
- 2/3 cup pepperoncini
While the couscous cools slightly, dice the cucumber into 1/2-inch pieces and cut the grape tomatoes in half.
Slice the roasted red pepper into 1/4-inch strips.
Finely dice the red onion into 1/4-inch pieces—the smaller pieces help distribute its flavor throughout the salad.
Chop the fresh parsley, then crumble the feta cheese by hand into small chunks; I prefer President brand as it crumbles beautifully and has great texture.
Have the kalamata olives and pepperoncini ready to add.
Step 4: Combine Couscous with Vegetables and Half the Toppings
- couscous from Step 1
- cucumber from Step 3
- grape tomatoes from Step 3
- roasted red pepper from Step 3
- kalamata olives from Step 3
- pepperoncini from Step 3
- red onion from Step 3
- 0.625 cup feta cheese from Step 3
- 0.3 cup pine nuts from Step 2
- fresh parsley from Step 3
Add the prepared cucumber, tomatoes, roasted red pepper, kalamata olives, pepperoncini, and diced red onion to the cooled couscous in the large bowl.
Add half of the crumbled feta cheese and half of the toasted pine nuts, then add the chopped parsley.
Toss everything together gently but thoroughly to distribute all the ingredients evenly throughout the couscous.
Step 5: Dress the Salad and Finish with Toppings
- dressing from Step 2
- remaining 0.625 cup feta cheese from Step 3
- remaining 0.3 cup pine nuts from Step 2
Pour the dressing from Step 2 over the couscous mixture and toss well, ensuring every component is coated evenly with the vinaigrette.
This is where all the flavors come together—take your time to make sure the dressing reaches the couscous at the bottom of the bowl.
Top the salad with the remaining feta cheese and remaining toasted pine nuts just before serving for maximum texture contrast.
Taste and adjust seasoning if needed, then serve immediately or at room temperature.

Easy Greek Couscous Salad
Ingredients
Method
- Heat 3 tablespoons of olive oil in a medium pot over medium heat. Add the couscous and toast it for 4-5 minutes, stirring frequently, until it becomes fragrant and turns a light golden color—this step builds nutty flavor into the base. Pour in the vegetable broth and bring to a boil, then immediately reduce heat to low and simmer for 8-10 minutes until all the liquid is absorbed and the couscous is tender. Transfer the couscous to a large bowl and fluff it with a fork, then spread it out slightly to cool for a few minutes while you prepare the other components.
- While the couscous cooks, mince the 2 garlic cloves very finely. In a small bowl, whisk together the red wine vinegar, lemon juice, minced garlic, oregano, mustard, salt, and black pepper. Slowly whisk in the 0.6 cup of olive oil until the dressing is emulsified and well combined—this creates a balanced vinaigrette with proper texture. In a separate small skillet, toast the pine nuts over medium heat for 3-4 minutes, stirring constantly, until they're golden brown and fragrant, then set aside to cool slightly. I find toasting the nuts separately ensures they stay crispy and don't get soggy when mixed into the salad.
- While the couscous cools slightly, dice the cucumber into 1/2-inch pieces and cut the grape tomatoes in half. Slice the roasted red pepper into 1/4-inch strips. Finely dice the red onion into 1/4-inch pieces—the smaller pieces help distribute its flavor throughout the salad. Chop the fresh parsley, then crumble the feta cheese by hand into small chunks; I prefer President brand as it crumbles beautifully and has great texture. Have the kalamata olives and pepperoncini ready to add.
- Add the prepared cucumber, tomatoes, roasted red pepper, kalamata olives, pepperoncini, and diced red onion to the cooled couscous in the large bowl. Add half of the crumbled feta cheese and half of the toasted pine nuts, then add the chopped parsley. Toss everything together gently but thoroughly to distribute all the ingredients evenly throughout the couscous.
- Pour the dressing from Step 2 over the couscous mixture and toss well, ensuring every component is coated evenly with the vinaigrette. This is where all the flavors come together—take your time to make sure the dressing reaches the couscous at the bottom of the bowl. Top the salad with the remaining feta cheese and remaining toasted pine nuts just before serving for maximum texture contrast. Taste and adjust seasoning if needed, then serve immediately or at room temperature.

