Side Dishes
This bulk potato salad recipe delivers picnic-perfect portions with crisp celery bite and creamy dressing that stays fresh for hours. The secret to restaurant-quality texture lies in boiling potatoes just until tender, then cooling them completely before mixing. I've perfected this recipe for gatherings of 10+ people, where every bite needs to be consistently flavorful and satisfying.
What sets this recipe apart is the balance of ingredients—crisp celery and red onion add freshness, while hard-boiled eggs and mayo create that classic creamy texture. The dressing comes together in minutes, and the potatoes absorb it beautifully when mixed at room temperature.
This isn't just any potato salad; it's the kind that gets rave reviews and disappears quickly.
By the time you're ready to serve, you'll have a dish that's creamy yet light, with just the right amount of tangy mustard and sweet relish. The crisp celery bite contrasts perfectly with the tender potatoes, creating a texture that's impossible to resist.
Plus, it keeps well for up to 3 days in the refrigerator, making it ideal for meal prep.
The best part? This recipe scales effortlessly—double or triple the ingredients without sacrificing quality. Whether you're feeding a crowd for a picnic, potluck, or holiday gathering, this potato salad will be the star of the show. Let's get started on making it perfect.
Ingredients for bulk potato salad
Perfect for crowds—crisp celery, creamy mayo, and potatoes that stay tender all day.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 5 lb | Medium size, quartered evenly |
| Large Eggs 🥚 | 1 ½ dozen | Hard-boiled, chopped |
| Mayonnaise 🥫 | 3 cups | High-quality, full-fat preferred |
| Celery Stalk 🧅 | 3 whole | Diced small, crisp variety |
| Red Onion 🧅 | 2 whole | Finely diced, white or red |
| Sweet Pickle Relish 🥒 | 1 ½ cups | Chopped, sweet variety |
| Yellow Mustard 🌶️ | ½ cup | Dijon or prepared style |
| Fresh Dill 🌿 | ¼ cup | Chopped, or 1 tbsp dried |
| Salt 🧂 | 1 ½ tbsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tbsp | Freshly ground |
| White Vinegar 💧 | ¼ cup | For tangy dressing |
| Granulated Sugar 🍚 | 2 tbsp | Balances flavors |
| Vegetable Oil 🫒 | ½ cup | For boiling potatoes |
| Paprika 🌶️ | ½ tsp | Smoked for color |
The potatoes are the foundation, so Yukon Golds are ideal—they hold their shape and stay creamy. Buy them in bulk at Costco or Trader Joe's for the best price per pound. For 12 servings, you'll need about 5 pounds, but don't skimp on size—smaller potatoes can turn to mush. Boil them in salted water with a splash of vinegar (trust me, it keeps them from getting gummy) until just fork-tender, then cool completely before mixing. The eggs? Farm-fresh if possible—they hold up better to chopping and stay creamier in the salad.
No mayo? Greek yogurt mixed with olive oil works in a pinch (though it's lighter). Celery getting limp? Add a splash of lemon juice to keep it crisp. The relish can be swapped for chopped dill pickles if you're short on time—just drain well. For extra tang, bump the vinegar to 1/3 cup. And if you're serving outdoors, keep the dressing separate until the last minute—potatoes absorb moisture fast, and you want that perfect bite. The smoked paprika is optional but adds a restaurant-quality depth—worth the half teaspoon.
This salad tastes even better the next day, so make it ahead! Store in airtight containers with parchment paper between layers to prevent sogginess. Keeps for 3-4 days in the fridge, though I've had leftovers last 5 days if you're careful. For picnics, pack the dressing separately and toss just before serving. The celery and onion will stay crisp if you add them last—no one likes a mushy potato salad. Double the batch and freeze half for next month's potluck—it reheats beautifully (though texture changes slightly).
Why You'll Love This Recipe
- No Chopping Struggle: I’ll be real—celery and onion are the worst. But here, you just dice them once into big chunks, and they soften beautifully while the potatoes boil. No tiny pieces, no crying over the cutting board.
- Creamy Without Compromise: That rich mayo base? It’s the secret. The Yukon Golds soak it up just right, and the hard-boiled eggs add a perfect bite—crispy edges, tender centers. Honestly, it’s the kind of potato salad that makes you pause mid-bite.
- Picnic Party Hero: This recipe feeds a crowd without breaking the bank. Double it for a backyard BBQ, pack it in jars for a hike, or serve it cold at a potluck. The onions and celery stay crisp even after hours, so it’s always fresh-tasting.
- Leftovers That Don’t Suck: Most potato salad gets soggy by day two. Not this one. The eggs stay intact, the potatoes hold their shape, and the mayo keeps it luscious. I’ve had it for lunch three days in a row—no complaints, just seconds.
Step-by-step instructions for bulk potato salad
Here's the method that delivers picnic-perfect portions every time—crisp celery, creamy texture, and balanced flavors.
🍳 Step 1: Boil Potatoes Until Fork-Tender
Place the 5 lb Yukon Gold Potatoes in a large pot and cover with cold water by about 2 inches. Add the 0.5 cup Vegetable Oil—this prevents the potatoes from turning pasty. Bring to a boil over high heat, then reduce to a gentle simmer and cook for 15-20 minutes until a knife slides in easily. I like to test one potato first—it should be tender but still hold its shape.
Drain immediately and transfer to a large bowl. Let them cool for 5 minutes before handling—this prevents them from breaking apart when you quarter them. Cut each potato into even quarters (about 1-inch pieces), removing any tough skins. The goal is uniform pieces that'll absorb the dressing perfectly.
👨🍳 Step 2: Hard-Boil and Chop the Eggs
While the potatoes cook, place the 1.5 dozen Large Eggs in a separate pot and cover with cold water by 1 inch. Bring to a boil, then remove from heat, cover, and let sit for 12 minutes. Drain in a colander and transfer to an ice bath for 5 minutes to stop cooking. Peel the eggs under cool running water and chop them into small, even pieces—about ¼-inch chunks for consistency.
Real talk: If the eggs are too warm when you chop them, they'll turn to mush. Let them cool completely before handling. I like to sprinkle them with a pinch of salt and black pepper right away—they soak up flavor immediately and stay fresher longer in the salad.
🥘 Step 3: Prepare the Dressing Base
In a large mixing bowl, combine the 3 cups Mayonnaise, 0.5 cup Yellow Mustard, 0.25 cup White Vinegar, 2 tbsp Granulated Sugar, 1.5 tbsp Salt, and 1 tbsp Black Pepper. Whisk until completely smooth—no lumps allowed. This is your flavor foundation, so take your time getting it perfectly blended.
Next, fold in the 1.5 cups Sweet Pickle Relish, 0.25 cup Fresh Dill, and 0.5 tsp Paprika. The relish adds sweetness and tang, while the dill brightens everything up. Taste the dressing before adding it to the potatoes—you want it balanced between creamy, tangy, and slightly sweet. Adjust with a pinch more salt or sugar if needed.
🍳 Step 4: Combine Everything for Perfect Texture
Add the cooled, quartered potatoes to the dressing mixture and gently fold everything together with a large spoon or rubber spatula. Work in batches if needed—this ensures even coating without mashing the potatoes. The salad should look creamy but still see individual potato pieces.
Now fold in the chopped eggs and the 3 whole Celery Stalk (finely diced) and 2 whole Red Onion (finely diced). The celery adds that signature crisp bite, while the onion brings a subtle sharpness. Mix gently—over-stirring can turn the potatoes mushy. Let the salad sit at room temperature for 10 minutes before serving to let the flavors meld.
⏰ Step 5: Chill and Serve for Maximum Freshness
Transfer the potato salad to a serving bowl or individual containers. Cover and refrigerate for at least 2 hours (overnight is even better)—this lets the flavors develop fully and the potatoes absorb the dressing completely. Before serving, give it a final stir and taste. If it needs more tang, add a splash of white vinegar; if it needs more creaminess, stir in a spoonful of mayonnaise.
This salad keeps beautifully for 3-4 days in the fridge, making it perfect for picnics or meal prep. The key to serving it right is letting it sit at room temperature for 10-15 minutes before eating—this brings out the best texture and flavor contrast between the creamy dressing and crisp celery.
Pro Tips For Making Bulk Potato Salad
- BOIL POTATOES UNTIL TENDER: Yukon Golds need to be fork-tender, not mushy—test one at 15 minutes, then finish in the same pot with the lid off. I learned this the hard way: overcooked potatoes turn to glue in salad. Keep the water salted (1 tbsp per pound) and add a pinch of sugar if your potatoes resist softening.
- CHOP ONIONS SMALLER THAN YOU THINK: Red onion should be diced into 1/8-inch pieces, not thin slices—it softens as it sits, and you don’t want a crunchy bite after 4 hours. Use the tip of your knife to make tiny cuts first, then rock it through. (Yes, it takes 10 seconds longer, but your salad won’t taste like a sad picnic.)
- COOL POTATOES BEFORE MIXING: Drain and spread them on a tray to steam off moisture for 10 minutes—this keeps the dressing from turning into soup. I used to skip this and ended up with a soggy, greasy mess. A warm potato also cooks the eggs faster, so plan ahead.
- USE COLD EGGS FOR CREAMY DRESSING: Hard-boil eggs in ice water, then shock them in an ice bath for 5 minutes before peeling. Cold eggs chop cleaner and don’t release extra liquid into the mayo, which guarantees a smoother texture. (Pro move: Slice them into quarters instead of chopping—looks fancier, same effort.)
Common mistakes when making perfect results
Overcooking Potatoes
Potatoes are the star of this dish, so never let them turn mushy. I’ve seen people boil them until they’re falling apart, thinking more time equals more flavor—but that’s a fast track to sad, gummy potato salad.
Test for doneness with a knife: it should slide in easily with just a little resistance. Immediately drain them and let them cool before cutting. If you’re in a rush, I’ve found that cutting them slightly larger (1.25-inch pieces) helps them hold up better during mixing. 🥔
Adding Dressing Too Early
Here’s a rookie move: mixing warm potatoes with cold dressing. The starches in potatoes absorb moisture like sponges, and if you add dressing while they’re still hot, you’ll end up with a watery mess. Always let the potatoes cool completely to room temperature before combining with the mayo mixture.
Pro tip: I chill the dressing separately in the fridge for 10 minutes before mixing—this creates the perfect temperature balance for that creamy yet crisp texture.
Skipping the Vinegar
The vinegar isn’t just for tang—it’s a game-changer for texture. I’ve made this salad both ways, and the version with vinegar stays crisp and bright while the one without turns dull and pasty after 24 hours.
Use white vinegar (not apple cider) for a clean, sharp flavor that cuts through the richness. If you’re worried about overpowering the dish, start with ¼ cup and adjust to taste—you’ll be surprised how well it balances everything.
Chopping Eggs Too Large
Big egg chunks look sloppy and can make the salad uneven. Aim for ¼-inch pieces—small enough to mix evenly but still recognizable as eggs. If you’re short on time, use a food processor with the pulse function, but don’t overdo it.
I’ve also seen people skip chopping eggs entirely, which makes the salad taste like it’s missing a key component. Another mistake? Adding warm eggs straight from the boiling water—they’ll turn to mush when mixed with the potatoes. Always let them cool completely first. 🥚
Over-Stirring the Salad
This is where texture goes to die. Gentle folding is key—over-stirring breaks down the potatoes and turns the salad into a mushy blob. Use a large spoon or spatula and work in batches if needed. The goal is to coat the potatoes evenly without mashing them.
I like to give the salad a final gentle stir right before serving to keep everything intact. And here’s something I learned the hard way: if the salad looks too dry, add a splash of mayo or a little extra vinegar instead of stirring like crazy.
Ignoring the Chill Time
Rushing to serve potato salad straight from the fridge is a cardinal sin. The flavors need time to meld, and the potatoes need to absorb the dressing fully. Always refrigerate for at least 2 hours—overnight is even better.
Skipping this step means you’ll end up with separate ingredients instead of a cohesive dish. I’ve even seen people serve it immediately after mixing, which is why so many homemade versions taste underwhelming compared to restaurant-quality potato salad. Trust the process! ❄️
Nutrition facts
Frequently asked questions
How do I scale this recipe for 20+ people?
Double or triple the ingredients while maintaining the same ratios. For 20 servings, use 10 pounds of potatoes, 3 cups of mayo, and 6 cups of dressing ingredients. Cook potatoes in batches to avoid overcrowding the pot, and use two large mixing bowls for the dressing and final combination. The key is keeping everything at room temperature before mixing to maintain texture.
Can I make this potato salad without mayo?
Replace mayo with a mix of 2 cups Greek yogurt and ½ cup olive oil for a lighter version. For extra creaminess, add ¼ cup sour cream. The texture will be slightly different but still delicious. Just remember that yogurt-based dressings may separate if not mixed thoroughly, so fold gently when combining with potatoes.
What's the best way to keep celery crisp in bulk potato salad?
Add the celery and onion last, right before serving. For extra crispness, toss them with 1 teaspoon lemon juice before folding into the salad. If making ahead, store the celery and onion separately in a sealed container with a paper towel to absorb moisture. Add them to the salad just before eating to maintain that satisfying crunch.
How do I prevent my potato salad from getting watery?
Always let potatoes cool completely before mixing with dressing. Use full-fat mayo (it absorbs better than light versions) and avoid over-stirring. If the salad looks too wet, add 1 extra tablespoon of flour or 1 teaspoon of cornstarch to the dressing to thicken it. The vinegar also helps balance moisture—don't skip it!
Can I freeze this potato salad?
Yes, but texture changes slightly. Pack it in airtight containers with parchment paper between layers to prevent sogginess. Freeze for up to 3 months. Thaw overnight in the fridge and stir in fresh celery and onion before serving. For best results, reheat gently in a microwave or oven until warmed through—this helps restore some of the original texture.
