Greek Potato Salad

If you’ve ever stood in front of your fridge wondering how on earth to make a side dish that feels fresh and satisfying, this Greek Potato Salad is about to become your new best friend. It’s the kind of recipe that feels a little special without being fussy—perfect for busy weeknights, backyard gatherings, or those “I need something reliable” moments.

This isn’t your heavy, mayo-loaded potato salad. Instead, Greek Potato Salad is light, zippy, and full of Mediterranean flavor thanks to olive oil, red wine vinegar, feta, and fresh herbs. It’s one of those dishes that somehow tastes even better after it rests, which makes it a lifesaver for planning ahead (and for future-you).

As someone who loves meals that work around real life, this recipe checks all the boxes: easy prep, simple ingredients, and flavors that make people ask for seconds.

Why You’ll Love This Greek Potato Salad

Let’s be honest—side dishes don’t always get the love they deserve. But this Greek Potato Salad? It holds its own.

  • Light but satisfying: Olive oil-based dressing keeps it fresh, not heavy.
  • Perfect for make-ahead: The flavors deepen as it chills (hello, stress-free hosting).
  • Crowd-friendly: It pairs beautifully with grilled chicken, fish, or veggie mains.
  • Beginner-proof: Simple steps, no fancy techniques, no drama.

It’s the kind of dish that feels right at home on a picnic table and at a weekday dinner when you’re tired but still want something wholesome.

Ingredients You’ll Need

Here’s everything that brings this Greek Potato Salad together. Nothing complicated—just good, honest ingredients doing what they do best.

  • 2 pounds baby potatoes, washed
  • ¼ cup extra virgin olive oil
  • 2 tablespoons red wine vinegar
  • 1 teaspoon Dijon mustard
  • 1 teaspoon dried oregano
  • ½ teaspoon garlic powder
  • Salt and pepper, to taste
  • ½ cup Kalamata olives, pitted and halved
  • ½ cup crumbled feta cheese
  • ¼ cup red onion, thinly sliced
  • ¼ cup fresh parsley, finely chopped
  • 2 tablespoons fresh dill, chopped
  • 1 cup cherry tomatoes, halved
  • 1 cucumber, quartered and sliced

Tip from my kitchen: If your red onion feels too sharp, soak the slices in cold water for 10 minutes. It softens the bite without losing flavor.

How to Make Greek Potato Salad (Step by Step)

This recipe comes together in a relaxed, no-rush way—exactly how cooking should feel.

1. Cook the Potatoes

Place the baby potatoes in a large pot and cover them with water. Add a generous pinch of salt (this is your chance to season from the inside). Bring to a boil over medium-high heat.

Cook for 15–20 minutes, until the potatoes are fork-tender. You want them soft but not falling apart.

Drain and let them cool slightly—just enough so you can handle them without juggling hot potatoes like a circus act.

2. Cut and Prep

Once cooled, cut the potatoes into halves or quarters, depending on size. Aim for bite-sized pieces that hold their shape.

3. Make the Dressing

In a large mixing bowl, whisk together:

  • Olive oil
  • Red wine vinegar
  • Dijon mustard
  • Dried oregano
  • Garlic powder
  • Salt and pepper

Taste and adjust. This dressing should be tangy, herby, and bold enough to coat the potatoes.

4. Toss the Potatoes

Add the warm (not hot) potatoes to the bowl. Gently toss until they’re fully coated. Warm potatoes soak up dressing like a sponge—this is where the magic starts.

5. Add the Good Stuff

Fold in the olives, feta, red onion, parsley, dill, cherry tomatoes, and cucumber. Use a light hand here—no mashing allowed.

6. Chill and Rest

Cover and refrigerate for at least 1 hour. This resting time lets everything come together into that signature Greek Potato Salad flavor we love.

Before serving, give it one last gentle toss and add a little extra parsley or dill if you’re feeling fancy.

Greek Potato Salad with baby potatoes, feta, olives, cucumber, and fresh herbs
Greek Potato Salad made with tender baby potatoes, briny olives, creamy feta, and fresh herbs tossed in a light olive oil dressing.

Cooking Tips That Make It Even Better

  • Don’t overcook the potatoes. Mushy potatoes = sad salad.
  • Use quality feta. Creamy, tangy feta makes a noticeable difference.
  • Too thick? Add a splash of olive oil or vinegar before serving.
  • Too tangy? A pinch of salt balances everything right out.

And remember—if it looks generous with herbs, you’re doing it right.

A Little Story From My Kitchen

I first leaned on this Greek Potato Salad during one of those weeks where everything felt like a to-do list with legs. You know the kind—work, errands, dinners that need to just happen.

I made it in the morning, tucked it into the fridge, and forgot about it until dinner. When I finally tasted it later, the flavors had settled into something cozy and bright at the same time. That was it. This salad earned a permanent spot in my rotation.

Sometimes the simplest recipes are the ones that quietly save the day.

FAQs About Greek Potato Salad

Can I make Greek Potato Salad ahead of time?

Absolutely. This salad actually prefers being made ahead. You can prepare it up to 24 hours in advance and store it covered in the refrigerator.

How should I store leftovers?

Keep leftovers in an airtight container in the fridge for up to 3 days. Give it a quick toss before serving.

Can I use regular potatoes instead of baby potatoes?

Yes! Just cut larger potatoes into evenly sized, bite-sized chunks so they cook evenly.

Is this Greek Potato Salad healthy?

It’s a lighter option compared to traditional potato salad. Olive oil, fresh veggies, and herbs make it a balanced and satisfying side dish.

Can I customize it?

Definitely. Bell peppers, avocado, or even chickpeas fit right in without overpowering the flavors.

Bringing It All Together

This Greek Potato Salad is proof that comfort food doesn’t have to be heavy—and simple ingredients can still feel special. It’s fresh, flexible, and perfect for real life, whether you’re feeding your family or showing up to a potluck with confidence.

If you’re craving a side dish that’s easy, flavorful, and quietly impressive, Greek Potato Salad is ready to step in. Make it once, and don’t be surprised if it becomes your go-to—especially on those days when cooking needs to feel like a win, not a chore.

A Few Delicious Ways to Serve This Greek Potato Salad

If you’re turning this Greek Potato Salad into part of a bigger meal (or planning a spread that feels a little extra special), these dishes pair beautifully and keep those sunny Mediterranean flavors going. Think easy, cozy, and perfect for mixing and matching depending on the day.

This little mix-and-match lineup makes it easy to build meals that feel fresh, comforting, and anything but boring.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Greek Potato Salad with baby potatoes, feta, olives, cucumber, and fresh herbs

Greek Potato Salad


  • Author: Mounia
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This Greek Potato Salad combines tender baby potatoes with tangy feta, briny Kalamata olives, crisp cucumber, and fresh herbs in a light olive oil dressing. Fresh, flavorful, and perfect for make-ahead meals.


Ingredients

Scale
  • 2 pounds baby potatoes, washed

  • 1/4 cup extra virgin olive oil

  • 2 tablespoons red wine vinegar

  • 1 teaspoon Dijon mustard

  • 1 teaspoon dried oregano

  • 1/2 teaspoon garlic powder

  • Salt and pepper, to taste

  • 1/2 cup Kalamata olives, pitted and halved

  • 1/2 cup feta cheese, crumbled

  • 1/4 cup red onion, thinly sliced

  • 1/4 cup fresh parsley, finely chopped

  • 2 tablespoons fresh dill, chopped

  • 1 cup cherry tomatoes, halved

  • 1 cucumber, quartered and sliced


Instructions

  1. Place the baby potatoes in a large pot and cover with water. Add a pinch of salt and bring to a boil over medium-high heat.

  2. Cook for 15–20 minutes, or until the potatoes are fork-tender but not mushy.

  3. Drain the potatoes and let them cool slightly. Cut into halves or quarters depending on size.

  4. In a large bowl, whisk together olive oil, red wine vinegar, Dijon mustard, oregano, garlic powder, salt, and pepper.

  5. Add the warm potatoes to the dressing and gently toss to coat.

  6. Fold in the olives, feta, red onion, parsley, dill, cherry tomatoes, and cucumber.

  7. Cover and refrigerate for at least 1 hour before serving to allow the flavors to blend.

  8. Toss once more before serving and garnish with extra herbs if desired.

Notes

This salad tastes even better after chilling and can be made up to one day ahead.

Larger potatoes may be used—just cut them into bite-sized pieces.

For a milder onion flavor, soak sliced red onion in cold water for 10 minutes before adding.

Use high-quality feta for the best texture and flavor.

  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Side Dish
  • Method: Boiled
  • Cuisine: Greek / Mediterranean

Nutrition

  • Serving Size: 1 cup
  • Calories: 350
  • Sugar: 4 g
  • Sodium: 520 mg
  • Fat: 22 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 15 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 4 g
  • Protein: 8 g
  • Cholesterol: 25 mg