Love this? Save it for later!
Share the inspiration with your friends
Introduction
“You won’t believe what I found scribbled on the back of a grocery receipt at my local farmer’s market,” my friend Lisa said, waving a crumpled piece of paper as we stood by a stand of fresh herbs. It was a recipe for a potato salad, but not just any potato salad—this was a healthy high-protein potato salad with Greek yogurt mayo. Honestly, I was skeptical at first. I mean, potato salad usually means heavy mayo and a side full of guilt, right? But Lisa swore it was a game-changer, especially for meal prep.
That rainy Thursday afternoon, while the market buzzed around us, I decided to give it a shot. I wasn’t prepared for how creamy yet light this potato salad would turn out, nor how the protein-packed Greek yogurt mayo added a tangy twist that felt fresh and satisfying. I even forgot to set a timer and ended up with potatoes that were just a bit softer than planned—but you know what? It worked perfectly.
Maybe you’ve been there, craving a classic comfort dish but wishing it didn’t come with all the calories and heaviness. This recipe sticks with you because it balances that nostalgia with nutrition. It’s a potato salad that feels like a treat but fuels you, making it perfect for anyone looking to eat smarter without sacrificing flavor. I keep making it, especially for busy weekdays when I want something ready to grab-and-go. Let me tell you, once you try this healthy high-protein potato salad with Greek yogurt mayo, it’s hard to go back to the old versions.
Why You’ll Love This Recipe
- Quick & Easy: Ready in just about 30 minutes, this recipe fits right into hectic schedules or last-minute meal plans.
- Simple Ingredients: No need for specialty stores—most ingredients are pantry staples or fresh finds at your local market.
- Perfect for Meal Prep: Keeps well in the fridge for 3-4 days, making weekday lunches or picnics a breeze.
- Crowd-Pleaser: Loved by both health-conscious eaters and traditionalists, it’s a dish that bridges the gap effortlessly.
- Unbelievably Delicious: The creamy Greek yogurt mayo delivers tang and texture, while the potatoes and eggs bring hearty satisfaction.
This isn’t just another potato salad. The magic lies in the Greek yogurt mayo, which replaces heavy mayonnaise, giving you a protein boost and a lighter feel without skimping on creaminess. Plus, I add a little Dijon mustard and fresh herbs to give it that perfect zing—you know, the kind that makes you close your eyes after the first bite. It’s healthy comfort food done right.
Whether you’re prepping for a barbecue, looking for a nutritious side to grilled chicken, or just want a satisfying lunch, this recipe is a trusted go-to in my kitchen. It’s a reminder that healthy and flavorful can coexist, without fuss or compromise.
What Ingredients You Will Need
This healthy high-protein potato salad recipe uses straightforward, wholesome ingredients to build layers of flavor and texture, all while keeping the nutrition on point. Most items are kitchen basics, and substitutions are easy if you need them.
- Potatoes: 2 pounds (900g) Yukon Gold or red potatoes, scrubbed and cut into bite-sized chunks (these hold their shape and have a buttery texture)
- Eggs: 3 large eggs, hard-boiled and chopped (adds protein and richness)
- Greek Yogurt: 1 cup (240g) plain Greek yogurt (I use FAGE for its thick texture and tangy flavor)
- Mayonnaise: 2 tablespoons (optional, for creamier texture—can omit for lower fat)
- Dijon Mustard: 1 tablespoon (gives a nice kick and depth)
- Celery: 2 stalks, finely diced (adds crunch and freshness)
- Green Onions: 3 stalks, thinly sliced (brightens the salad)
- Fresh Dill: 2 tablespoons, chopped (feel free to swap with parsley or chives)
- Lemon Juice: 1 tablespoon, freshly squeezed (balances flavors)
- Apple Cider Vinegar: 1 teaspoon (optional, adds subtle tang)
- Salt & Pepper: To taste (I prefer kosher salt and freshly cracked black pepper)
- Olive Oil: 1 tablespoon (optional, for a silkier dressing)
Substitution tips: For a dairy-free version, swap Greek yogurt for a coconut-based yogurt and use vegan mayo. If you’re gluten-sensitive, this recipe is naturally gluten-free. You can also replace potatoes with cooked cauliflower florets for a lower-carb twist.
Equipment Needed

- Large pot for boiling potatoes and eggs (a heavy-bottomed one works best to prevent scorching)
- Medium saucepan or separate pot to boil eggs (or you can boil eggs with the potatoes if your pot is large enough)
- Colander or slotted spoon to drain potatoes
- Mixing bowl (a large one to combine everything comfortably)
- Sharp knife and cutting board for chopping veggies and eggs
- Measuring cups and spoons for accuracy
- Wooden spoon or silicone spatula to mix (I like silicone because it’s gentle on the bowl and easy to clean)
If you don’t have a dedicated egg timer, a simple kitchen timer or smartphone timer works just fine. For peeling potatoes, a paring knife or vegetable peeler will do the trick. Honestly, the simpler the tools, the better—this recipe isn’t about fancy gadgets, but solid, reliable utensils.
Preparation Method
- Cook the potatoes: Place the chopped potatoes in a large pot and cover with cold water by about an inch. Add a pinch of salt. Bring to a boil over medium-high heat, then reduce to a simmer. Cook uncovered for 12-15 minutes until potatoes are tender but not falling apart. Test by piercing with a fork—it should slide in easily without the potato breaking apart. Drain well in a colander and set aside to cool slightly.
- Hard-boil the eggs: While potatoes cook, place eggs in a saucepan and cover with cold water by an inch. Bring water to boiling, then cover and remove from heat. Let eggs sit for 10-12 minutes. Transfer to an ice bath immediately to stop cooking and make peeling easier. Once cool, peel and chop roughly.
- Prepare the dressing: In a large bowl, whisk together Greek yogurt, mayonnaise (if using), Dijon mustard, lemon juice, apple cider vinegar, olive oil, salt, and pepper. Adjust seasoning as you go—taste is key here.
- Combine all ingredients: Add the warm potatoes to the dressing and gently toss to coat. The residual heat helps the flavors meld. Fold in chopped eggs, celery, green onions, and dill. Mix lightly but thoroughly to distribute everything evenly.
- Chill before serving: Cover and refrigerate for at least 1 hour to let flavors marry. This is when the magic happens—the salad thickens, and those fresh herb notes really pop.
Pro tip: If your potatoes cool too fast or the salad seems dry, a splash of extra lemon juice or a teaspoon of olive oil can revive it. Also, don’t overmix or mash the potatoes; they should stay chunky for that perfect texture contrast.
Cooking Tips & Techniques
Potatoes can be tricky. Too soft and you get mush; too firm and it feels undercooked. I learned the hard way to start them in cold water so they cook evenly and don’t break down. Keep an eye on your timer and test early—you can always cook a bit longer but can’t undo overcooking.
For the eggs, fresh eggs can be harder to peel. Buying eggs a week in advance or adding a little baking soda to the boiling water can help get those smooth shells off easier.
When mixing the dressing, whisking the yogurt and mustard first helps create a smooth base before adding other ingredients. I sometimes add a tiny pinch of sugar or honey to balance the acidity if the lemon and vinegar feel too sharp.
Multitasking tip: Boil eggs and potatoes in separate pots to save time and avoid overcrowding. While they cook, chop your veggies and prepare the dressing to streamline the process.
Finally, let the salad chill! It tastes quite different fresh out of the bowl versus after an hour or two in the fridge. The flavors settle, and you get that creamy, cohesive texture that makes this recipe stand out.
Variations & Adaptations
- Vegan version: Use plant-based yogurt and vegan mayo. Add smoked paprika or kala namak (black salt) for an “eggy” flavor.
- Low-carb option: Swap potatoes for roasted cauliflower or radishes. Keep the rest of the ingredients the same for a creamy, satisfying salad.
- Seasonal twist: In summer, toss in fresh peas or chopped cucumbers for added crunch and freshness. In fall, roasted sweet potatoes provide a sweet-savory flavor profile.
- Spicy kick: Stir in a teaspoon of Sriracha or a pinch of cayenne pepper to give the salad a little heat that pairs surprisingly well with the creamy dressing.
- My personal favorite: Adding a handful of toasted walnuts or pecans on top for texture contrast and a nutty flavor. It’s unexpected but really delicious.
Serving & Storage Suggestions
This healthy high-protein potato salad is best served chilled or at room temperature. I like to plate it alongside grilled chicken or salmon for a balanced meal. It also pairs beautifully with a crisp green salad or roasted vegetables.
For meal prep, store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen after a day, so it’s perfect for making ahead. When reheating, I recommend serving it cold or at room temperature rather than warming it up—warm potato salad just isn’t the same.
If you need to pack it for lunch, a small container with a tight lid works well. Add a lemon wedge on the side to brighten it up right before eating.
Nutritional Information & Benefits
This potato salad is a protein powerhouse thanks to the Greek yogurt and eggs. A typical serving (about 1 cup or 200g) contains approximately:
- Calories: 220-250 kcal
- Protein: 12-15 grams
- Carbohydrates: 25-30 grams
- Fat: 5-7 grams (mostly healthy fats if you add olive oil)
- Fiber: 3 grams
Greek yogurt adds probiotics and calcium, supporting digestion and bone health. Potatoes provide potassium and vitamin C, while fresh herbs bring antioxidants. This recipe is naturally gluten-free and can easily be adapted for dairy-free diets.
From a wellness perspective, this salad balances carbs and protein in a way that keeps energy stable and hunger at bay—a great choice if you’re active or need a sustaining snack or meal.
Conclusion
This healthy high-protein potato salad with Greek yogurt mayo is one of those recipes that feels like a little kitchen victory every time I make it. It’s simple, satisfying, and surprisingly adaptable to whatever mood or diet you’re in. I love how it combines creamy comfort with fresh brightness and packs a nutritious punch without fuss.
Give it a try and tweak the herbs or add-ins to make it truly yours. Honestly, it’s the kind of dish that invites you to experiment and come back for seconds. If you make it, I’d love to hear how you customized it or what your favorite variation is—drop a comment below and share your thoughts!
Here’s to healthy meals that never feel like a compromise!
Frequently Asked Questions
Can I use regular mayonnaise instead of Greek yogurt mayo?
Yes, you can use all mayo if you prefer, but swapping most of it for Greek yogurt cuts the fat and boosts protein, making the salad lighter and healthier.
How long can I store this potato salad in the fridge?
Stored in an airtight container, it stays good for 3 to 4 days. The flavors actually improve after a day, so it’s great for meal prep.
Is this recipe suitable for meal prep?
Absolutely! It holds up well in the fridge and makes for a quick grab-and-go lunch or side dish throughout the week.
Can I make this potato salad ahead of time?
Yes, and I recommend it! Making it a few hours or even a day before serving lets the flavors meld beautifully.
What’s the best type of potato to use?
Yukon Gold or red potatoes work best because they hold their shape after boiling and have a creamy, buttery texture that complements the dressing.
For those who enjoy hearty salads, you might appreciate the fresh flavors and protein boost in this recipe — kind of like how crispy garlic chicken balances boldness with simplicity on a dinner plate.
Pin This Recipe!

Healthy High-Protein Potato Salad Recipe with Greek Yogurt Mayo Perfect for Meal Prep
A creamy yet light potato salad made with Greek yogurt mayo for a protein boost, perfect for meal prep and healthier eating without sacrificing flavor.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 2 pounds Yukon Gold or red potatoes, scrubbed and cut into bite-sized chunks
- 3 large eggs, hard-boiled and chopped
- 1 cup plain Greek yogurt
- 2 tablespoons mayonnaise (optional)
- 1 tablespoon Dijon mustard
- 2 stalks celery, finely diced
- 3 stalks green onions, thinly sliced
- 2 tablespoons fresh dill, chopped
- 1 tablespoon freshly squeezed lemon juice
- 1 teaspoon apple cider vinegar (optional)
- Salt and pepper to taste
- 1 tablespoon olive oil (optional)
Instructions
- Place the chopped potatoes in a large pot and cover with cold water by about an inch. Add a pinch of salt. Bring to a boil over medium-high heat, then reduce to a simmer. Cook uncovered for 12-15 minutes until potatoes are tender but not falling apart. Drain well in a colander and set aside to cool slightly.
- While potatoes cook, place eggs in a saucepan and cover with cold water by an inch. Bring water to boiling, then cover and remove from heat. Let eggs sit for 10-12 minutes. Transfer to an ice bath immediately to stop cooking and make peeling easier. Once cool, peel and chop roughly.
- In a large bowl, whisk together Greek yogurt, mayonnaise (if using), Dijon mustard, lemon juice, apple cider vinegar, olive oil, salt, and pepper. Adjust seasoning as you go.
- Add the warm potatoes to the dressing and gently toss to coat. Fold in chopped eggs, celery, green onions, and dill. Mix lightly but thoroughly to distribute everything evenly.
- Cover and refrigerate for at least 1 hour to let flavors marry before serving.
Notes
Start potatoes in cold water to cook evenly and prevent breaking apart. Use fresh eggs or add baking soda to boiling water for easier peeling. Whisk yogurt and mustard first for a smooth dressing base. Chill salad for at least 1 hour to enhance flavors. Avoid overmixing to keep potatoes chunky. Optional add-ins include smoked paprika for vegan version, roasted cauliflower for low-carb, or toasted nuts for texture.
Nutrition
- Serving Size: About 1 cup (200g)
- Calories: 235
- Sugar: 3
- Sodium: 250
- Fat: 6
- Saturated Fat: 1
- Carbohydrates: 28
- Fiber: 3
- Protein: 14
Keywords: potato salad, healthy potato salad, high-protein salad, Greek yogurt mayo, meal prep, easy potato salad, low-fat potato salad


