Salads
Duke's famous mayo potato salad delivers the perfect balance of creamy richness and satisfying crunch that keeps people coming back for seconds.
The secret lies in the high-quality ingredients—tender boiled potatoes, crisp celery, and just the right amount of tangy mayo—all mixed together for a texture that's neither too thick nor too watery. This isn't your average picnic potato salad; it's a crowd-pleaser that holds up for hours without turning soggy.
The recipe begins with perfectly boiled baby potatoes, halved for even cooking, then tossed with a bright vinaigrette-style mayo base. Crisp vegetables like celery and red onion add freshness and texture, while hard-boiled eggs provide protein and richness.
The key to maintaining that signature crunch? Chilling the salad properly and adding the vegetables just before serving.
What makes this potato salad truly special is how it transforms a simple side dish into the star of any meal. The creamy mayo coating clings to each potato and vegetable, while the acidity from mustard and vinegar keeps flavors balanced.
It's hearty enough to serve as a main dish for lunches or light dinners, yet light enough to follow a heavy barbecue spread.
Prep time is minimal—just 20 minutes of active work—but the flavors develop even more after chilling for at least 2 hours. This salad keeps beautifully in the refrigerator for up to 3 days, making it perfect for meal prep.
Whether you're hosting a backyard barbecue or packing lunches for the week, this recipe delivers restaurant-quality results with minimal effort.
Ingredients for duke's mayo potato salad
High-quality ingredients create Duke's signature potato salad with perfect crunch and creamy balance.
| Ingredient | Amount | Notes |
|---|---|---|
| Baby Potatoes 🥔 | 2 ½ lb | Red or Yukon gold, halved |
| Mayonnaise 🥫 | 1 ½ cups | Duck or high-quality brand |
| Yellow Mustard 🌶️ | ¼ cup | Dijon preferred for tang |
| White Vinegar 💧 | 2 tbsp | Apple cider vinegar works too |
| Celery Stalks 🧅 | 3 whole | Fresh, crisp, cut into small dice |
| Red Onion 🧅 | 1 medium | Thinly sliced, fresh crunch |
| Large Eggs 🥚 | 6 whole | Hard-boiled, chopped |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Fresh Dill 🌿 | 2 tbsp | Chopped, for freshness |
| Paprika 🌶️ | ½ tsp | Smoked for depth of flavor |
| Sugar 🍚 | 1 tsp | Balances tanginess |
| Olive Oil 🫒 | 1 tbsp | For moisture and richness |
The baby potatoes are the foundation—Yukon gold or red hold their shape best after boiling. Halving them ensures even cooking and that signature bite. Whole Foods or Trader Joe's carry the best pre-washed baby potatoes in bags, but any grocery store has them. For the mayo, Duck brand or Hellmann's are my go-tos—they're rich enough to stand up to the tangy elements without overpowering. The eggs should be ice-cold from the fridge when hard-boiled for easier peeling, and chop them fine so they blend seamlessly into the mix.
No Dijon mustard? Yellow mustard plus a pinch of sugar works just as well. The vinegar can be swapped for lemon juice if you prefer a citrus note. For the celery, Trader Joe's organic celery stays crisp longer than regular brands. Red onion can be subbed with green onion (use twice the amount) if you're avoiding the sharpness. The fresh dill is optional but adds that bright, herby finish—dried dill at one-third the amount works if you're in a pinch. The paprika gives it that signature smoky depth, but if you're avoiding it, a pinch of smoked salt will do the trick.
This salad needs time to develop its flavors—at least 2 hours chilling is ideal. Store it in an airtight container with parchment paper between layers to maintain crispness. Keeps for 3 days in the fridge, though the texture starts to soften after day 2. For meal prep, double the batch—it's perfect for lunches or barbecue sides. If the mayo starts to separate, just give it a quick whisk before serving.
Why You'll Love This Recipe
- No-Fuss Potatoes: I swear, baby potatoes are the MVP here—just boil, cool, and halve. No peeling, no fuss, and they hold their shape like champs.
- Tangy Kick: That white vinegar and mustard combo? It’s the secret weapon. Sharp enough to wake up the mayo, but balanced so it doesn’t overpower the creamy base.
- Picnic Ready: Between us, this is my go-to for tailgates, potlucks, or lazy Sundays. Packs like a dream, stays cool, and tastes even better the next day—yes, even on a Tuesday night.
- Budget Win: Mayo and potatoes are cheap staples, and celery adds freshness without breaking the bank. Honestly, I’ve made this for $10 and fed six people—no regrets.
Step-by-step instructions for Duke's famous crunch and cream balance
Here's how to assemble Duke's signature potato salad with perfect texture and bold flavor.
Boil and Cool the Baby Potatoes
Place the 2.5 lb baby potatoes in a large pot and cover with cold water by about 2 inches. Add 1.5 tsp salt and bring to a rolling boil over high heat. Once boiling, reduce heat to medium and cook for 15-18 minutes until the potatoes are fork-tender but still hold their shape when pierced.
Drain the potatoes immediately and transfer them to a large mixing bowl. Let them cool for 10 minutes before handling—this prevents them from breaking apart when you halve them. While they cool, I like to give them a gentle shake in the bowl to fluff them up slightly. This creates pockets for the dressing to penetrate evenly later.
Prepare the Crunchy Add-Ins
While the potatoes cool, prepare the vegetables by cutting the 3 whole celery stalks into small dice—about 1/8-inch pieces. Thinly slice the 1 medium red onion, keeping the rings whole for texture. Chop the 2 tbsp fresh dill finely, removing any tough stems.
For the eggs, place the 6 whole large eggs in a saucepan and cover with cold water. Bring to a boil over high heat, then immediately reduce to a simmer and cook for 9 minutes. Transfer to an ice bath for 10 minutes to stop cooking, then peel and chop them into small pieces. The eggs should be fully set but still tender.
Make the Signature Dressing
In a medium bowl, whisk together the 1.5 cups mayonnaise, 0.25 cup yellow mustard, 2 tbsp white vinegar, 1 tsp sugar, 0.5 tsp paprika, and 1 tsp black pepper until completely smooth. The dressing should be thick but pourable—if it's too thick, whisk in 1 tbsp of the olive oil to loosen it slightly.
This is where the magic happens. The mayonnaise provides the creamy base, while the mustard and vinegar add the signature tang. The sugar balances the acidity, and the paprika adds a subtle smoky depth. Taste as you go—you want a flavor that's rich but not overpowering, with just enough acidity to cut through the richness.
Combine and Chill
Add the cooled potatoes, chopped celery, red onion, hard-boiled eggs, and chopped dill to the dressing. Using a large spoon or rubber spatula, gently fold everything together until the potatoes are fully coated and the dressing is evenly distributed. Be careful not to mash the potatoes—you want to maintain that satisfying bite.
Transfer the potato salad to a serving bowl and cover it with plastic wrap, pressing the wrap directly onto the surface to prevent a skin from forming. Refrigerate for at least 2 hours (or overnight) before serving. This chilling time allows the flavors to meld together perfectly and ensures the potatoes absorb the dressing evenly for that signature Duke's texture.
Serve with Confidence
Before serving, give the potato salad one final gentle stir to redistribute any settled ingredients. The texture should be a beautiful balance of creamy dressing, tender potatoes, crisp celery, and fresh herbs. The flavors should be bold but harmonious, with the tang of the mustard and vinegar cutting through the richness of the mayonnaise.
This potato salad keeps well for up to 3 days in the refrigerator, though I recommend serving it within 24 hours for the best texture. The longer it sits, the more the flavors develop, but the potatoes may absorb more dressing and become slightly softer. Serve with crusty bread or grilled meats for the ultimate Duke's-style experience.
Pro Tips For Making Duke'S Mayo Potato Salad
- Boil Until Fork-Tender: Baby potatoes need that just-right bite—boil them until they’re soft all the way through but still hold shape when pierced. I learned this the hard way: mushy potatoes scream "rushed," and nobody wants that. Test one early, or you’ll end up with a gluey mess.
- Chill Before Mixing: Let the boiled potatoes cool completely before folding in the mayo-mustard dressing. Warm potatoes turn your creamy salad into a greasy, clumpy disaster. I used to skip this, and the texture always suffered—trust me, the wait is worth it.
- Dice Celery Small: Tiny, even celery dice (about 1/8-inch) distribute flavor without overwhelming the dish. Big chunks mean you’ll taste celery in every bite, and that’s not the vibe. A sharp knife and steady hand make this easy—no need for a food processor.
- Balance Mayo to Mustard: Start with a 3:1 mayo-to-mustard ratio, then tweak to taste. Too much mustard? Add a splash of vinegar to brighten it up. I was skeptical about adjusting, but now I always keep a small bowl of extra mayo nearby—better safe than bland.
Common mistakes when making this dish
Overcooking Potatoes
Baby potatoes are delicate—boiling them beyond 18 minutes turns them mushy, ruining the signature bite. I’ve ruined this dish by letting them sit too long in hot water, so always drain them immediately after cooking.
For extra insurance, shock them in ice water for 2 minutes to stop the cooking process. 🥔
Skipping the Chill
Rushing to serve without chilling is a classic mistake. The flavors need at least 2 hours to meld, and the potatoes must absorb the dressing evenly. I once served it warm and got complaints about a "watery" texture. Trust the process—patience is key for that perfect crunch and cream balance.
Using Low-Quality Mayo
Cheap mayo lacks the richness and stability needed for this recipe. I’ve tried store-brand mayo, and it separates or tastes bland. Stick with Duck brand or Hellmann’s for that signature creamy texture. If you’re making this ahead, whisk in an extra 1 tbsp olive oil to prevent separation.
Mashing the Potatoes
Gently folding is crucial—mashing potatoes releases starch and turns the salad gluey. Use a rubber spatula to coat the potatoes lightly with dressing, not drown them. I’ve seen people overmix, and it’s a game-changer for texture. Keep those halves intact for that satisfying bite!
Adding Veggies Too Early
Celery and onions lose their crunch when mixed in too soon. Add them just before serving to preserve that fresh, crisp texture. I’ve learned this the hard way—wait until the last minute for maximum crunch.
The same goes for the dill; add it fresh at the end for the brightest flavor.
Ignoring the Eggs
Hard-boiled eggs should be fully cooked but still tender. Overcooking them makes them rubbery, while undercooking leaves them runny. Use an ice bath after boiling to stop the cooking process. Chop them fine so they blend seamlessly into the mix—no one wants to bite into a whole egg yolk! 🥚
Nutrition facts
Frequently asked questions about Duke's famous mayo potato salad
Can I make this potato salad without eggs?
Yes, but the texture and protein balance will change. Replace the 6 hard-boiled eggs with 1 cup of crumbled feta cheese or 1 cup of chopped pickles for tangy crunch. The eggs add richness and creaminess, so if you omit them, reduce the mayo by 2 tablespoons to maintain balance.
How do I keep the celery from getting soggy?
Add the celery, red onion, and dill just before serving—not when you first mix the salad. These ingredients lose their crunch when exposed to moisture for too long. For extra insurance, toss them in 1 teaspoon lemon juice before adding to the salad to preserve their freshness.
Can I use sweet potatoes instead of baby potatoes?
Sweet potatoes work but require adjustments. Boil them for 12-15 minutes until tender, then mash them slightly before mixing with the dressing. Reduce the mayo to 1 cup and add 1/4 cup maple syrup to the dressing for balance. The texture will be denser, so skip the halving step.
What's the best way to reheat leftovers?
This potato salad isn't designed to be reheated—it's best enjoyed cold. If you must warm it, gently heat it in a microwave-safe bowl for 30-45 seconds on low power, then stir well. The texture will soften further, so serve it immediately. For best results, make fresh batches for optimal crunch.
Can I make this ahead for a picnic?
Prepare it 1 day ahead and store in an airtight container. Keep the celery and onions separate until serving. Pack them in a separate container with a damp paper towel to maintain crispness. Transport the salad and veggies in a cooler with ice packs—this keeps everything fresh for 4-6 hours.
