Salads
This sweet and sour potato salad recipe transforms humble spuds into a vibrant, tangy masterpiece that balances crisp texture with bold flavors. The secret lies in perfectly boiled and cooled potatoes—firm enough to hold their shape but tender enough to absorb the dressing's bright, contrasting notes.
I developed this version after years of testing, ensuring the sweet and sour elements harmonize without overpowering the fresh vegetables.
What sets this salad apart is the two-stage dressing technique: first, a tangy vinegar base with Dijon mustard for depth, then a touch of sweetness from honey or maple syrup to round out the flavors.
Crunchy celery and red onion add texture, while fresh herbs like parsley or dill bring freshness to every bite. The result is a salad that's equally at home as a side dish or a light main course.
Ready in just 30 minutes, this recipe delivers restaurant-quality results with minimal effort. The potatoes stay creamy yet distinct, the dressing clings perfectly, and the acidity cuts through the richness without overwhelming.
It’s the kind of dish that tastes better the next day as flavors meld—ideal for meal prep or bringing to picnics.
For extra richness, stir in a spoonful of mayo or vegan mayo; for a lighter version, swap in Greek yogurt. The dressing can be adjusted to taste, making this salad adaptable to any preference. Let’s make this crowd-pleasing classic your new go-to recipe.
Ingredients for sweet and sour potato salad
Perfectly balanced ingredients for a tangy, restaurant-style potato salad that keeps its bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 lb | Medium size, cut into 1-inch cubes |
| White Vinegar 💧 | ½ cup | Distilled for tangy flavor |
| Dijon Mustard 🍯 | 2 tbsp | For depth and creaminess |
| Honey 🍯 | 3 tbsp | Or maple syrup for vegan option |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Celery Stalks 🧅 | 2 whole | Diced into small pieces |
| Red Onion 🧅 | 1 medium | Finely diced, white part preferred |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Mayonnaise 🥛 | ¼ cup | Optional for creaminess |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Garlic Cloves 🧄 | 2 cloves | Minced for subtle flavor |
The potatoes are the foundation—Yukon Golds hold their shape beautifully after boiling. Look for firm, unblemished spuds at the grocery store; Trader Joe's has the best selection for this. Cut them into even 1-inch cubes so they cook uniformly. For the dressing, white vinegar is key—it’s more acidic than apple cider, giving that classic tang. If you’re prepping ahead, boil the potatoes the night before and store them in cold water to keep them from browning.
No Dijon mustard? Yellow mustard in a pinch works, though it’s less refined. The honey can be swapped for maple syrup or even a bit of brown sugar if you’re avoiding refined sweeteners. Fresh dill is ideal, but dried dill at one-third the amount gets you close. For extra crunch, add thinly sliced radishes or toasted walnuts. The red onion should be finely diced—no need to peel the skin—it adds color and a subtle bite. If you’re making this ahead, hold off on adding the mayonnaise until serving to keep the potatoes crisp.
This salad tastes even better the next day as flavors meld—perfect for meal prep. Store the dressed potatoes in an airtight container for up to 4 days in the fridge. The dressing can be made 3 days ahead and stored separately. For a lighter version, swap the mayo for Greek yogurt or vegan mayo. If the potatoes absorb too much dressing, add a splash of water or extra vinegar to loosen it up before serving.
Why You'll Love This Recipe
- No Boil, No Stress: I just roast the Yukon Golds until they’re golden and tender—no peeling, no boiling, no waiting for water to boil. The vinegar and honey caramelize right on the pan, giving them that sweet-tangy crunch without extra fuss.
- Sweet-Tangy Magic: That honey and vinegar combo? It’s like a flavor bomb—bright enough to cut through rich meats, but sweet enough to satisfy a dessert craving. The Dijon mustard adds a little bite, so it’s never cloying, just ridiculously good.
- Picnic to Potluck: Pack it in a jar for a beach day or bring it to a BBQ—it holds up perfectly for hours. Honestly, I’ve served it at everything from backyard cookouts to lazy Sunday lunches, and no one’s ever turned it down.
- Budget Meal Hero: Yukon Golds are affordable, and this recipe stretches easily for a crowd. I’ll be real: I’ve made this for $10 and fed six people with leftovers that actually taste better the next day. Olive oil and vinegar do the heavy lifting without breaking the bank.
Step-by-step instructions for sweet and sour potato salad
Here's the method that balances sweet, tangy, and creamy flavors perfectly every time.
🍳 Step 1: Cook the Potatoes Until Tender
Place the 2 lb Yukon Gold Potatoes in a large pot and cover with cold water by about 2 inches. Add 1.5 tsp Salt and bring to a boil over high heat. Once boiling, reduce to a simmer and cook for 12-15 minutes until a knife slides in easily with just slight resistance.
Drain the potatoes immediately and transfer them to a large mixing bowl. Let them steam-dry for 2 minutes—this prevents the salad from becoming watery. While they're still warm, gently press them with a potato masher or fork to create slight texture, but leave some chunks intact for contrast. The residual heat will help the dressing cling perfectly.
👨🍳 Step 2: Prepare the Dressing Components
In a medium bowl, whisk together the 0.5 cup White Vinegar, 3 tbsp Honey, 2 tbsp Dijon Mustard, 0.25 cup Olive Oil, 1 tbsp Lemon Juice, and 2 minced Garlic Cloves. The mixture should be smooth and well combined—this is the foundation of the flavor balance. Taste and adjust the sweet-tangy ratio by adding a pinch more honey or vinegar if needed.
In a separate small bowl, combine the 0.25 cup Mayonnaise, 0.5 tsp Black Pepper, and 1 tbsp Lemon Juice. This creamy component will add richness to cut through the acidity. Keep both mixtures separate until ready to combine.
🥘 Step 3: Build the Salad with Crunchy Textures
Finely dice the 2 whole Celery Stalks and 1 medium Red Onion (using only the white part if preferred). Chop the 0.25 cup Fresh Dill finely, removing stems first. Add these to the warm potatoes along with the mayonnaise mixture. Gently fold everything together until the potatoes are evenly coated and the dill is distributed throughout.
This is where the texture magic happens. The celery adds crispness that contrasts beautifully with the tender potatoes, while the dill brings freshness. Don't overmix—just combine until everything is lightly coated. The onion will mellow as it sits, adding subtle sweetness.
🥘 Step 4: Combine and Balance Flavors
Pour the vinegar-honey dressing over the potato mixture and gently fold until everything is thoroughly combined. The salad should look glossy with a balanced color—bright from the vinegar and honey, with green flecks from the dill. Taste immediately and adjust seasoning if needed; you might want to add a pinch more salt or pepper to complement the tang.
Cover the bowl and refrigerate for at least 1 hour before serving. This chilling time allows all the flavors to meld together perfectly. The potatoes will absorb the dressing evenly, and the celery will maintain its crisp texture. The longer it sits, the better the flavors develop.
🍽️ Step 5: Serve with Perfect Texture
Before serving, give the salad one final gentle toss to redistribute any separated ingredients. The potatoes should be warm to the touch but not hot, with a glossy sheen from the dressing. The celery should still offer satisfying crunch, and the onion should be soft but not mushy.
Serve immediately while the celery remains crisp. This salad holds up well for 2-3 hours at room temperature if needed, but it's best enjoyed fresh. Pair with grilled chicken or a simple green salad for a complete meal. The sweet and sour balance will make every bite satisfyingly complex.
Pro Tips For Making Sweet And Sour Potato Salad
- Boil Until Fork-Tender: Yukon Golds need 15-18 minutes in boiling water—no peeking! I used to pull them at 12 minutes (like regular potatoes) and they’d turn mushy when dressed. Test with a fork: it should slide in like butter.
- Whisk the Dressing Cold: Mix your honey-vinegar-mustard dressing after the potatoes cool. Warm dressing makes the potatoes sweat and turn gluey. I learned this the hard way when my first batch looked like a sad potato pudding.
- Toss in Batches: Dump all the potatoes in at once and you’ll end up with uneven coating. Split them into two piles and toss each with half the dressing—guarantees every bite gets that tangy-sweet crunch.
- Add a Pinch of Salt: The vinegar and honey already pack flavor, but the dressing needs a tiny salt boost (¼ tsp) to balance the sweetness. Skip it and the salad tastes flat—like honey without the bite.
Wine and beer pairings for this sweet and sour potato salad
Crisp White Wine
For this bright, tangy potato salad, I reach for a dry Riesling or Sauvignon Blanc—both wines cut through the richness with their crisp acidity. A German Riesling with its zesty citrus notes complements the vinegar perfectly, while a New Zealand Sauvignon Blanc adds herbal brightness that echoes the dill.
Serve slightly chilled (45-50°F) to enhance the refreshing contrast. 🍷
Hoppy IPAs
If you prefer beer, a hazy IPA or West Coast-style pale ale works beautifully. The hops in these beers mirror the salad’s acidity, while malt sweetness balances the tang. I love Green Flash East IPL for its juicy citrus and Deschutes Mirror Pond for a smoother, more approachable option.
The carbonation also helps cleanse your palate between bites. 🍺
Light Red Alternatives
For a red wine option, go for something light and fruity like a Pinot Noir or Beaujolais. A Willamette Valley Pinot Noir with its red fruit notes pairs surprisingly well with the salad’s sweetness, while a Crozes-Hermitage from Beaujolais adds a touch of earthiness.
Keep it cool (55-60°F) to avoid overpowering the delicate flavors. ✨
Non-Alcoholic Pairings
For a refreshing non-alcoholic option, try sparkling apple cider or a ginger beer. The effervescence in Woodchuck Hard Cider cuts through the richness, while the ginger in Brew Dr. Brown’s adds a subtle kick that enhances the salad’s tang.
Serve both chilled (40-45°F) for the best experience. 💛
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of Yukon Golds?
Yes, but the texture and flavor will differ! Sweet potatoes are naturally sweeter and softer, which can make the salad taste more like dessert than a savory side. If you try it, reduce the honey to 2 tbsp and add 1 tsp cinnamon to complement their natural sweetness. They'll also absorb more dressing, so start with 1 lb instead of 2 lb to test the balance.
How do I keep the celery from getting soggy?
To maintain that perfect crunch, add the celery and onion just before serving instead of mixing them in with the warm potatoes. If you're prepping ahead, store them separately in an airtight container in the fridge. For extra insurance, toss them with 1 tsp lemon juice before adding to the salad—this helps preserve their crispness.
Can I make this salad ahead of time?
This salad tastes even better the next day as flavors meld. Cook the potatoes and make the dressing 1 day ahead, then store them separately in airtight containers. When ready to serve, combine everything and let it sit for 30 minutes at room temperature before serving. The celery will stay crisp if added last. For meal prep, this makes 4-5 servings and keeps well for 4 days in the fridge.
What if my salad tastes too tangy?
Don't worry—it's easy to adjust! If the vinegar flavor overpowers, add 1-2 tbsp more honey or 1 tbsp lemon juice to balance it. For a creamier texture that mellows the acidity, stir in 2 tbsp Greek yogurt or another 2 tbsp mayonnaise. Taste as you go, and remember the flavors will mellow slightly after chilling.
Can I make this gluten-free?
Yes, this recipe is naturally gluten-free! Just ensure your Dijon mustard is labeled gluten-free (many brands contain wheat). All other ingredients are safe, including the potatoes, vinegar, honey, olive oil, and fresh vegetables. For extra flavor without gluten, add 1 tsp apple cider vinegar or 1 tbsp gluten-free soy sauce to the dressing. Always double-check labels on commercial products.
