Salads
Grandma's dill pickle potato salad was the one dish I learned by watching her hands move with practiced ease in the kitchen—no recipe card needed, just instinct and love. That tangy crunch, where creamy potatoes meet sharp dill pickles, became my childhood comfort, and now it’s the centerpiece of every summer picnic. The secret lies in balancing mayonnaise and mustard just right, letting the pickles’ brine cut through the richness while celery and onions add that classic crunch.
What makes this recipe special is its simplicity—no fancy techniques, just boiled potatoes cooled to perfection, chopped pickles and vegetables, and a dressing that comes together in minutes. The chilling time is where the magic happens, letting flavors meld into that signature tangy, creamy harmony.
I’ve made it dozens of times, and it always delivers that nostalgic, crowd-pleasing result without requiring heroic effort.
By the time you serve it, you’ll have a potato salad that’s creamy yet bright, with crisp vegetables and that unmistakable dill pickle zing that makes every bite irresistible. It’s the kind of dish that tastes like home, whether at a backyard barbecue or a simple weeknight dinner.
The best part? It keeps well for days, so you can make a big batch and enjoy it all week.
This is the recipe I’ve perfected from my grandmother’s handwritten notes—equal parts tradition and foolproof technique. Let’s get started on recreating that timeless flavor in your own kitchen.
Ingredients for grandma's dill pickle potato salad
Just 12 ingredients for that nostalgic picnic classic—creamy, tangy, and always a crowd-pleaser.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Medium-sized, peeled and cubed |
| Dill Pickles 🥒 | 1 ½ cups | Chopped, with juice reserved |
| Mayonnaise 🥛 | 1 ½ cups | High-quality, full-fat preferred |
| Yellow Onion 🧅 | 1 whole | Medium, finely chopped |
| Celery Stalks 🥬 | 3 whole | Fresh, finely chopped |
| Dry Mustard 🌶️ | 1 tbsp | Yellow mustard powder |
| Dried Dill 🌿 | 1 tsp | Or 1 tbsp fresh chopped |
| White Vinegar 🍋 | 1 tbsp | For tangy brightness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Sugar 🍬 | ½ tsp | Balances tanginess |
| Hard-Boiled Eggs 🥚 | 4 whole | Chopped, optional garnish |
The potatoes are the foundation, so Russet potatoes are ideal—they hold their shape after boiling. Grab a 3-pound bag at Trader Joe's or your local grocery store; they're usually pre-washed and ready to go. For the pickles, Vlasic or Clauss brand (the ones with the little blue label) have that perfect balance of tang and crunch. If you're feeling fancy, grab some farm-fresh dill pickles from a local market—they've got way more flavor. And don't skip the juice! That's where half the magic happens—reserve about 2 tbsp of it for the dressing. The celery and onion? Fresh is non-negotiable here—the crunch makes all the difference.
No dill pickles? Sweet pickles with extra vinegar work in a pinch, but you'll need to add an extra 1/2 tbsp of vinegar to the dressing. Running low on mayonnaise? Duck Fat Mayo (like Kirkland brand) gives it a richer flavor, or just use regular mayo and add 1 tbsp of olive oil to the dressing. The mustard is key—yellow mustard powder gives that classic tang, but if you've got Dijon mustard, use 1/2 tbsp instead. Fresh dill is better, but dried works at one-third the amount. And if you're watching calories, you can cut the mayo by 1/4 cup and add 1/4 cup of plain Greek yogurt—it keeps the creaminess but adds protein.
This salad tastes even better the next day—make it ahead and chill for at least 4 hours. Store in an airtight container in the fridge for up to 5 days. The potatoes will soften slightly, but that's what makes it extra creamy. For serving, I like to portion it into glass jars with lids so it's ready to grab and go. The eggs, if you're using them, keep separately until serving—they stay fresher that way. Leftovers? Perfect for sandwiches the next day—just add some mustard and a slice of cheese.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear by this recipe because the potatoes go in whole—yes, you read that right. Just boil, cool, and slice. No peeling, no stress, no crying over uneven chunks. The pickles and celery do the textural heavy lifting while you sip your coffee.
- Tangy Magic Happens: That briny dill pickle juice mixed with mayo? It’s the secret sauce. The onions and celery soften just enough to let the pickle’s sharpness shine through—like a bold, creamy hug in every bite. Honestly, I’ll take this over store-bought any day.
- Picnic to Potluck: This salad travels and impresses. Pack it in a mason jar for a beach day or bring it to a BBQ—it holds up for hours. (Yes, even on a Tuesday night.) The celery stays crisp, the pickles keep their bite, and everyone asks for the recipe.
- Leftovers? More Like Leftovers Love: Make a big batch and thank me later. It tastes just as good the next day—if it lasts that long. Budget-friendly? Absolutely. The potatoes and pickles stretch far, and the mayo keeps it rich without breaking the bank. My lunchbox’s best friend.
Step-by-step instructions for Grandma's dill pickle potato salad
Here's how to make this classic potato salad with the perfect balance of creamy, crunchy, and tangy flavors.
Cook the Potatoes Until Fork-Tender
Place the 3 lb russet potatoes in a large pot and cover with cold water by about 2 inches. Add 1.5 teaspoons of the salt and bring to a boil over high heat. Once boiling, reduce heat to medium and cook for 20-25 minutes until the potatoes are fork-tender—you should be able to pierce them easily with a fork but still have a slight resistance.
I like to test the doneness by cutting one potato in half. The center should look completely white with no translucent areas. Drain the potatoes immediately in a colander and let them steam-dry for 2 minutes to remove excess moisture. This step prevents a watery salad later.
Prepare the Vegetable Mixture
While the potatoes cook, finely chop the 1 whole yellow onion and 3 whole celery stalks. I use a food processor for this—it gives you an even, fine texture that blends beautifully with the potatoes. Transfer the chopped vegetables to a large mixing bowl.
Add the 1.5 cups chopped dill pickles (including any reserved juice) to the bowl. The pickle juice adds that signature tangy brightness that makes this salad special. Sprinkle in the 1 teaspoon dried dill and mix lightly to distribute the herbs evenly. This is where the classic dill flavor comes through, so don't skip it.
Make the Dressing
In a medium bowl, combine the 1.5 cups mayonnaise, 1 tablespoon dry mustard, 1 tablespoon white vinegar, 0.5 teaspoon black pepper, 0.5 teaspoon sugar, and the remaining 0.5 teaspoon salt. Whisk until smooth and creamy. The vinegar cuts through the richness of the mayonnaise while the sugar balances the tanginess—this is what gives the salad its perfect flavor profile.
Taste the dressing before adding it to the potatoes. You might find it needs a little more salt or vinegar, so adjust to your preference. This is your chance to customize the flavor to your taste—just remember that the potatoes will absorb some of the seasoning as they sit.
Combine and Chill for Maximum Flavor
Gently fold the warm potatoes into the vegetable mixture using a large spoon or spatula. Be careful not to mash the potatoes—they should stay in large, chunky pieces. Once the potatoes are incorporated, gradually add the dressing while mixing continuously. You want everything to be well coated but still maintain that rustic texture.
Chill the salad in the refrigerator for at least 2 hours (I prefer 4 hours for the flavors to fully develop). This resting time allows the flavors to meld together perfectly. The longer it chills, the better the taste—trust me on this one. Before serving, give it a final stir and adjust the seasoning if needed.
Garnish and Serve
Just before serving, chop the 4 whole hard-boiled eggs into small pieces. Fold them gently into the salad or arrange them on top for a beautiful presentation. The eggs add a nice contrast in both texture and color, making the salad even more appealing.
Serve the potato salad chilled, straight from the refrigerator. The creamy dressing will cling to every bite, the pickles will provide that refreshing tang, and the crisp vegetables will give you that satisfying crunch. This is the kind of potato salad that disappears quickly at family gatherings!
Pro Tips For Making Grandma'S Dill Pickle Potato Salad
- BOIL POTATOES UNTIL FIRM: I learned this the hard way—overcooked potatoes turn into mush, and no one wants that in a pickle potato salad. Test with a fork at 12-15 minutes (depending on size), and they should hold shape but still have a slight bite.
- DICE PICKLES SMALLER THAN ONIONS: The pickles are the star here, so don’t let them look like afterthoughts. Cut them into ¼-inch cubes while the onions stay at ⅛-inch—this way, every bite has that tangy crunch without overwhelming the texture.
- DRAIN PICKLE JUICE AFTER RINSING: That vinegary liquid is sneaky—it’ll make your salad taste sour if you leave it. Rinse the pickles, then drain them in a colander for 5 minutes. Trust me, your mayo dressing will thank you.
- ADD DILL AFTER MIXING: Fresh dill (if using) belongs in last—it bruises easily and loses flavor when tossed too early. Tear it roughly and fold it in just before serving so the aroma hits you fresh, not wilted.
Common mistakes when making perfect results
Overcooking Potatoes
Nothing ruins a good potato salad faster than mushy potatoes. I’ve seen this happen too many times—potatoes boiled until they turn to paste. The key is to cook them just until they’re fork-tender, not soft.
Test by piercing with a fork; it should go in easily but still have some resistance. If you overcook, the salad will turn into a gloopy mess. 🥔
Skipping the Chill Time
This is a big one! Rushing the 2-4 hour chilling period means the flavors won’t meld properly. The dressing needs time to soak into the potatoes and the pickles need to release their tang. I’ve served it immediately after mixing, and it’s always underwhelming. Trust the process—let it chill!
Using Low-Quality Mayo
Not all mayonnaise is created equal. Using store-brand mayo can make your salad taste flat and lackluster. Invest in a good-quality mayo like Hellmann’s or Duke’s for that rich, creamy texture. If you’re watching calories, use Greek yogurt instead, but reduce it slightly to avoid a watery consistency.
Ignoring the Pickle Juice
The juice from the pickles is just as important as the pickles themselves. It adds that signature tang that cuts through the creaminess. Don’t drain it completely—reserve at least 2 tablespoons to mix into the dressing.
I’ve made this mistake, and the salad just didn’t have that same bright flavor. 🥒
Overmixing the Salad
Once you’ve combined everything, resist the urge to stir it constantly. Overmixing can turn the potatoes into a mash and make the salad dense. Gently fold the ingredients together just until everything is coated. The texture should be rustic and chunky, not smooth and uniform.
Not Adjusting Seasoning
Taste as you go! The flavors develop as the salad chills, so what tastes perfect right after mixing might need a little more salt or vinegar later. I always taste the dressing before adding it to the potatoes and adjust again after chilling.
Don’t be afraid to tweak it—this is your chance to make it just right. 💡
Nutrition facts
Frequently asked questions
Why does Grandma's recipe use dill pickles instead of regular pickles?
The tangy, slightly sweet flavor of dill pickles creates that signature zing that cuts through the creamy mayo. Regular pickles are too vinegary and can overpower the delicate potato flavor. The dill also adds a fresh herbal note that makes this salad uniquely comforting—just like Grandma used to make!
Can I make this potato salad ahead of time?
This salad tastes even better after chilling for 4-6 hours. Store it in an airtight container in the fridge for up to 5 days. The flavors meld beautifully overnight, making it perfect for meal prep. Just give it a final stir before serving.
What's the secret to creamy potatoes without mashing?
Boil russet potatoes until fork-tender (not mushy) and let them steam-dry for 2 minutes after draining. Then gently fold them into the dressing while still warm—they'll absorb the flavors perfectly without turning to paste. The key is patience and careful mixing!
Can I substitute Greek yogurt for mayo?
Yes, but reduce it by 1/4 cup to avoid a watery texture. Greek yogurt adds protein and a lighter texture, but the salad will be slightly tangier. For a hybrid version, mix 1 cup mayo with 1/2 cup yogurt to balance creaminess and tang.
How do I fix a salad that's too dry or crumbly?
Add 1-2 tablespoons of pickle juice or a splash of milk to restore moisture. If the texture is too crumbly, gently fold in 1 tablespoon of mayo. The salad should be creamy but still have that satisfying chunky texture—just like Grandma's!
