Salads
This grandma’s dill pickle potato salad recipe delivers that perfect balance of tangy, crunchy, and creamy—without relying on mayo. I first tasted this version at my grandmother’s kitchen table, where she’d let it sit overnight for maximum flavor development.
The secret lies in the vinegar-based dressing that brightens the potatoes while the diced pickles add a bold, briny punch.
What makes this recipe special is its simplicity and versatility. You’ll dice potatoes into even cubes, mix them with tangy bread-and-butter pickles, and coat everything in a light oil-vinegar dressing. No mayo means it stays crisp rather than soggy, and the flavors deepen the longer it chills.
This is the kind of potato salad that disappears at picnics and potlucks—guaranteed to be the star of the spread.
The texture is where this salad truly shines: crisp potatoes, crunchy pickles, and just enough dressing to bind it all together. I’ve tested this recipe countless times, adjusting ratios until I nailed that perfect balance of tang and crunch.
The result? A dish that’s light enough for summer but hearty enough for a weeknight dinner. No one will guess it’s mayo-free.
For extra depth, I recommend adding finely chopped celery or fresh dill, but the base recipe stands strong on its own. Let’s get cooking—this salad is foolproof and always a crowd-pleaser.
Ingredients for grandma's dill pickle potato salad
Six ingredients make this tangy, crunchy potato salad shine without mayo.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Medium dice, peeled preferred |
| Bread-and-Butter Pickles 🥒 | 1 cup | Chopped, with juice included |
| Yellow Onion 🧅 | 1 medium | Diced small, about 0.5 cup |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Light, fruity variety preferred |
| White Vinegar 💧 | ¼ cup | Distilled or apple cider |
| Granulated Sugar 🍯 | 1 tbsp | Light brown sugar works too |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Fresh Dill 🌿 | ¼ cup | Chopped, stems removed |
| Hard-Boiled Eggs 🥚 | 4 whole | Chopped, optional garnish |
| Celery Stalks 🥬 | 2 whole | Finely chopped, optional |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Mustard Seeds 🌾 | ½ tsp | Optional, for extra tang |
| Dijon Mustard 🍯 | 1 tbsp | Optional, for depth |
The potatoes are everything here—Russet for that fluffy texture. Buy them fresh (the same day you cook) and cut them into even cubes. I always peel mine—Whole Foods or Trader Joe's have the best pre-washed potatoes if you're short on time. The pickles? Grab the bread-and-butter kind from the middle of the jar (the ones with juice, not the crunchy ones). That juice is liquid gold for this salad. For the onion, diced small—you want it to disappear into the mix, not be the star.
No fresh dill? Dried works at half the amount, but trust me, fresh is worth it. Short on vinegar? Lemon juice at the same amount gives a brighter twist. The mustard seeds and Dijon are optional but add layers—skip them if you're keeping it classic. The sugar balances the tang, so don't skip it, but if you're watching sugar, reduce to 0.75 tbsp. For the eggs, if you're making them ahead, keep them peeled in cold water until ready to chop—prevents that gray ring.
This salad tastes even better the next day—overnight in the fridge is perfect. Store in an airtight container with parchment paper between layers to keep it crisp. Keeps for 4-5 days in the fridge. Double the batch—it disappears fast at picnics. I always make extra and freeze half for lazy summer days. Just thaw overnight in the fridge before serving.
Why You'll Love This Recipe
- No Boil, No Stress: I swear by this method—just roast the Russets whole, then slice them after. No peeling, no boiling mess, and those potatoes stay perfectly creamy inside with crispy edges. Honestly, it’s the only way I’ll make potato salad now.
- Pickle Magic: That tangy crunch from bread-and-butter pickles? It’s the secret weapon. The vinegar in the pickles and the white vinegar in the dressing cut through the richness, leaving you with a salad that’s dangerously addictive—especially when the onions get sweet from roasting.
- Picnic Perfect: This holds up like a champ. Pack it in a mason jar for a beach day, bring it to a BBQ, or even serve it cold at a summer potluck. Between us, it’s my go-to for any outdoor gathering—no one ever guesses it’s just potatoes and pickles.
- Leftovers? Best Part: Make a double batch and thank me later. The flavor actually deepens overnight, and it’s still spot-on for lunch the next day. Plus, it’s cheap—Russets and pickles stretch forever, and I’ve fed a crowd for under $15 with this one dish. (Yes, even on a Tuesday night.)
Step-by-step instructions for grandma's dill pickle potato salad
Here's how to create a vibrant, tangy potato salad that skips the mayo for a lighter, oil-based dressing.
Boil and Dice the Russet Potatoes
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 diamond crystal kosher salt and bring to a boil over high heat. Once boiling, reduce heat to medium and cook for 15-18 minutes until a knife slides in easily. Drain immediately and let them steam-dry for 2 minutes to remove excess moisture.
While still warm, peel the potatoes if preferred, then dice them into ½-inch cubes. I like to work quickly here—potatoes cool fast and become gummy when cold. Spread them on a baking sheet to cool completely before mixing with other ingredients. This step ensures your salad stays creamy without mayo, as the warm potatoes absorb the dressing better.
Prepare the Tangy Dressing
In a medium bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup white vinegar, 1 tablespoon granulated sugar, 0.5 teaspoon black pepper, 0.5 teaspoon mustard seeds, and 1 tablespoon Dijon mustard. This dressing is the heart of the salad, balancing rich potato flavor with bright acidity. Taste and adjust the salt if needed—you want it seasoned but not overpowering.
Next, finely chop the 1 medium yellow onion and 2 celery stalks, then stir them into the dressing. Add the 0.25 cup chopped fresh dill and the 1 cup chopped bread-and-butter pickles (with juice included). Let this mixture sit for 5 minutes while you finish prepping the eggs. The pickles and vinegar will start releasing their tangy juices, which will mingle beautifully with the potatoes.
Chop and Add the Eggs
Peel and chop the 4 whole hard-boiled eggs into small pieces, discarding any remaining shells. I like to cut them into ¼-inch chunks for even distribution throughout the salad. Gently fold the eggs into the dressing mixture, reserving a few pieces for garnish if desired. The eggs add a creamy texture and rich flavor without needing mayo, keeping the dish lighter.
Here's the thing—don't overmix the eggs. Just combine them until they're evenly distributed. Overworking the salad can make the potatoes mushy. If the dressing looks too thick after adding the eggs, whisk in 1-2 tablespoons of cold water to loosen it slightly. The goal is a creamy but not gloppy consistency.
Combine and Chill
In a large mixing bowl, gently combine the cooled diced potatoes with the dressing mixture. Use a wooden spoon or rubber spatula to fold everything together carefully—you want to coat the potatoes evenly without breaking them apart. Taste a potato and adjust the seasoning if needed, adding more salt, pepper, or a splash of vinegar as necessary.
Cover the bowl and refrigerate for at least 2 hours, or preferably overnight. This chilling time allows the flavors to meld perfectly and the dressing to fully absorb into the potatoes. The longer it sits, the better the taste—trust me, it's worth the wait. If you're short on time, you can serve it after 1 hour, but the texture will be less cohesive.
Serve with Fresh Garnishes
Before serving, give the salad a final taste and adjust the seasoning one more time. Transfer it to a serving bowl and garnish with any reserved chopped egg pieces, a sprinkle of fresh dill, and a few extra bread-and-butter pickle slices. The contrast of cool, creamy potatoes with the bright, tangy pickles is what makes this salad special.
Serve chilled with crusty bread or as a side for grilled meats. This potato salad holds up well for 2-3 days in the refrigerator, making it perfect for meal prep. The oil-based dressing keeps it from drying out, so every bite stays fresh and flavorful. Enjoy your homemade, mayo-free masterpiece!
Pro Tips For Making Grandma'S Dill Pickle Potato Salad
- CUT POTATOES SMALLER THAN YOU THINK: Russets break down when boiled, so slice them ¼-inch thick—not ½-inch like you’d guess. I learned this the hard way when my salad turned into a gluey mess. Smaller pieces soak up the pickle juice better and stay tender without falling apart.
- SWEAT THE ONION FIRST: Don’t just dice and dump—soften the onion in olive oil over medium heat for 3-4 minutes until translucent. This mellows the sharpness and makes the flavor meld with the pickles. (Yes, even if you’re impatient like me.)
- DRAIN PICKLES WELL: Pat those bread-and-butter pickles dry with a paper towel before chopping. Extra juice = soggy salad. I used to skip this and ended up with a watery, sad dish. A quick press in a colander fixes everything.
- LET THE SALAD REST: Mix everything together, cover, and walk away for at least 30 minutes. The flavors need time to marry—especially the vinegar and olive oil. I know, I know, but trust the process. (Your future self will thank you.)
Best sauces and condiments for this grandma's dill pickle potato salad
Classic Vinegar Dressing
This is the heart of my grandma’s potato salad—the white vinegar and olive oil base that keeps it bright and tangy without mayo. I use ½ cup extra-virgin olive oil (light and fruity) with ¼ cup white vinegar for that classic tang.
The 1 tbsp sugar balances the acidity, while ½ tsp mustard seeds add subtle depth. Whisk it all together and let it sit for 5 minutes—this lets the flavors meld before mixing with the potatoes. 💧
Pickle Juice Boost
Never drain those pickle juices! The ½ cup juice from chopped bread-and-butter pickles adds extra tang and moisture to the dressing. I always include it when measuring the pickles—it’s liquid gold for keeping the salad creamy without mayo.
If you’re using low-sodium pickles, add a pinch of Diamond Crystal kosher salt to compensate. The juice also helps emulsify the oil and vinegar for a smoother texture. 🥒
Dijon Mustard Twist
For a restaurant-quality depth, stir in 1 tbsp Dijon mustard to the dressing. It adds a subtle sharpness that cuts through the richness of the potatoes. I like to use Maille or Brianna—both have that perfect balance of tang and smoothness.
If you’re avoiding mustard, a splash of lemon juice (same amount) works in a pinch, though it’ll be brighter. Taste as you go—this is where the magic happens. 🍯
Fresh Dill Finish
The ¼ cup chopped fresh dill is non-negotiable—it gives that classic "grandma’s" flavor. If you’re short on time, dried dill works at half the amount, but fresh is worth the effort. I like to add it right before serving so the leaves stay bright.
For extra herbaceousness, toss in 1 tbsp finely chopped chives or parsley at the end. The dill’s anise notes complement the pickles beautifully. 🌿
Optional Mustard Seed Crunch
For texture lovers, sprinkle ½ tsp toasted mustard seeds into the dressing. I like to dry-toast them in a small pan over low heat for 1-2 minutes until fragrant—this deepens their flavor. The seeds add a subtle crunch that contrasts with the creamy potatoes.
If you’re feeling adventurous, add 1 tsp poppy seeds or sesame seeds for a different twist. Just don’t overdo it—you want the potatoes to shine. 🌾
Emergency Fixes
If your dressing separates, whisk in 1 tsp cornstarch mixed with 1 tbsp cold water to thicken it. For a lighter version, replace 2 tbsp oil with 2 tbsp Greek yogurt (plain, unsweetened) for creaminess without heaviness.
And if the salad tastes bland after chilling, add 1 tsp apple cider vinegar and a pinch of smoked paprika—it’ll wake up the flavors instantly. 💡
Nutrition facts
Frequently asked questions
Why does this potato salad taste better after chilling?
The flavors deepen when the dressing fully absorbs into the potatoes during chilling. The vinegar and pickle juices mellow out, while the fresh dill and mustard seeds release their aromas. For maximum flavor, let it sit overnight—just like Grandma did!
Can I make this potato salad ahead of time?
This recipe tastes even better the next day. Store it in an airtight container with parchment paper between layers to keep the potatoes crisp. It stays fresh for 4-5 days in the fridge, making it perfect for meal prep.
What if I don’t have fresh dill?
Use ½ teaspoon dried dill instead, but fresh is ideal for that bright, herbal flavor. If you're missing it entirely, try 1 teaspoon dried parsley or ½ teaspoon celery seeds for a similar earthy note. The pickles will still shine, but the dill adds that classic "grandma's" touch.
How do I keep the potatoes from getting mushy?
Drain the potatoes immediately after boiling and let them steam-dry for 2 minutes. Then spread them on a baking sheet to cool completely before mixing. Also, avoid overmixing—fold the dressing gently to coat the potatoes without crushing them.
Can I make this potato salad without eggs?
Yes! The eggs add creaminess, but you can skip them and add ¼ cup chopped hard-boiled chickpeas or 2 tablespoons Greek yogurt to the dressing for richness. The tangy dressing and pickles will still make it delicious—just expect a slightly lighter texture.
