Salads
Charlie's potato salad recipe delivers the perfect picnic balance: crispy boiled potatoes, creamy herb dressing, and that signature crunch from celery and red onion. I've been perfecting this version for summer gatherings—it's the one people always ask for seconds on. The secret lies in boiling the potatoes just until tender, then cooling them completely before mixing with the dressing to maintain that ideal texture.
This classic mayo-based salad features hard-boiled eggs, fresh dill, and a touch of mustard for brightness—all elements that make it irresistible. What sets it apart is the careful balance of creaminess and crunch, where every bite offers tender potatoes, crisp vegetables, and a tangy dressing that ties everything together.
The recipe stays true to tradition while allowing room for modern twists like vegan mayo or extra herbs.
By the time you serve this potato salad, you'll have a dish that's creamy yet light, fresh yet satisfying—ideal for picnics, BBQs, or potlucks. The flavors develop as it sits, making it even better after an hour or two.
It's the kind of recipe that becomes a family favorite, passed down with every summer season.
Pair it with grilled meats, fresh bread, or on its own as a hearty side. The best part? It's simple enough to make ahead, so you can focus on enjoying the meal rather than cooking. Let's get started on this crowd-pleasing classic.
Ingredients for charlie's potato salad
Classic picnic flavors with a perfect crunchy-creamy balance—this salad is summer in a bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Red Potatoes 🥔 | 2 ½ lb | Yukon gold or russet preferred |
| Mayonnaise 🥫 | 1 ½ cups | Duck egg or vegan mayo works |
| Large Eggs 🥚 | 6 whole | Hard-boiled and chopped |
| Fresh Dill 🌿 | ½ cup | Chopped, stems removed |
| Celery Stalks 🧅 | 3 whole | Diced, about 1 cup |
| Red Onion 🧅 | 1 medium | Diced, about 0.5 cup |
| Yellow Mustard 🟡 | 2 tbsp | Dijon preferred for tang |
| Apple Cider Vinegar 🍏 | 1 tbsp | For brightness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Sugar 🍬 | 1 tsp | Balances tanginess |
| Paprika 🌶️ | ½ tsp | Smoked for depth |
| Chives 🌱 | 2 tbsp | Freshly chopped for garnish |
The potatoes are non-negotiable—Yukon golds stay creamier than russets, but either works. Boil them until just tender (about 12-15 minutes), then cool completely before mixing. Trader Joe's has the best pre-washed Yukon golds if you're short on time. For the eggs, Duck egg mayo makes this salad next-level, but regular mayo works fine. The secret to the texture is letting everything chill for at least an hour before serving—trust me on this.
No fresh dill? Dried dill at half the amount works in a pinch, but fresh is ideal. Swap red onion for green if you prefer milder flavor—just make sure to dice it fine. The mustard and vinegar combo is what gives this salad its signature tang, so don't skip either. For extra crunch, add 1/2 cup diced pickles (the kind from a jar). The chives at the end are optional but add that restaurant-quality finish—grab a bunch and chop the green parts only.
This salad tastes even better the next day—make it ahead and store in an airtight container for up to 3 days in the fridge. The potatoes will soften slightly, but that's what makes it extra creamy. For picnics, portion into individual containers so everyone gets their perfect bite. If you're bringing it to a BBQ, keep it in the cooler until serving—no one wants warm potato salad.
Why You'll Love This Recipe
- No-Burnt-Bother Boil: I swear by the red potatoes here—they stay firm and buttery without turning to mush. Just toss 'em in boiling water for 15 minutes, drain, and let them cool. No peeling, no fuss, no stressing over overcooked spuds.
- Dill & Egg Magic: That bright dill weave and creamy egg crumble make it taste like summer in a bowl. Between us, the celery adds this perfect crunch, and the eggs? They’re the secret—soft yolks that melt into the mayo like a dream.
- Picnic to Potluck: Honestly, this salad works everywhere. Pack it in a cooler for a lakeside lunch, bring it to a BBQ, or just eat it straight from the bowl with a fork. The texture holds up for hours, so it’s my go-to for any gathering.
- Leftovers That Don’t Suck: I make a double batch on Sundays, and it’s still ridiculously good three days later. The mayo keeps it moist, and the dill stays fresh longer than most store-bought versions. Plus, it’s cheap—just potatoes, eggs, and a few pantry staples.
Step-by-step instructions for charlie's potato salad
Here's how to create the perfect picnic-worthy potato salad with creamy texture and fresh herb balance.
Boil the Potatoes Until Fork-Tender
Place the 2.5 lb large red 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-20 minutes until a knife slides in easily.
I like to use Yukon gold potatoes—they hold their shape beautifully while still becoming tender. Resist the urge to overcook; you want them to be just fork-tender, not mushy. Drain the potatoes in a colander and let them steam-dry for 2 minutes to remove excess moisture. This step is crucial for preventing a watery salad later.
Hard-Boil and Chop the Eggs
Place the 6 whole large eggs in a separate pot and cover with cold water by 1 inch. Bring to a boil over high heat, then immediately reduce to a simmer and cook for exactly 10 minutes. Transfer eggs to an ice bath to cool completely, then peel and chop them into small pieces.
For perfectly hard-boiled eggs, I use the ice bath trick—it stops the cooking process instantly and makes peeling much easier. The chopped eggs will add rich protein and creamy texture to your salad. Set them aside until ready to combine with the potatoes.
Prepare the Herb and Vegetable Mix
In a large mixing bowl, combine the chopped 0.5 cup fresh dill, diced 3 whole celery stalks (about 1 cup), and diced 1 medium red onion (about 0.5 cup). Add 2 tbsp yellow mustard, 1 tbsp apple cider vinegar, 1 tsp sugar, 0.5 tsp paprika, and 1 tsp black pepper. Mix gently to combine all ingredients.
This herb and vegetable mix forms the flavor base of your salad. The celery and onion add crunch, while the dill and mustard provide bright, fresh flavors. The sugar and vinegar work together to balance the richness of the mayo while adding a subtle tang that keeps the salad from becoming too heavy.
Combine All Ingredients for Creamy Perfection
Add the warm potatoes to the bowl with the herb and vegetable mix. Gently fold in the 1.5 cups mayonnaise until fully coated. Stir in the chopped eggs and mix carefully to avoid breaking them up too much. Fold in the 2 tbsp chopped chives at the end.
This is where the magic happens—the warm potatoes help the mayonnaise blend smoothly into the salad, creating that signature creamy texture. The key here is to mix gently but thoroughly, ensuring every potato gets coated with the flavorful dressing. If the salad seems too thick, you can add 1-2 tablespoons of water or chicken broth to loosen it slightly.
Chill and Serve for Maximum Flavor
Cover the bowl and refrigerate the potato salad for at least 2 hours, preferably 4 hours or overnight. This chilling time allows all the flavors to meld together perfectly and gives the potatoes time to absorb all that delicious dressing.
When ready to serve, give the salad a final stir and taste. Adjust seasoning if needed—you might want to add a pinch more salt or a splash of vinegar to balance the flavors. This potato salad is perfect for picnics, BBQs, or as a side dish. The creamy texture and fresh herbs make it a crowd-pleaser every time!
Pro Tips For Making Charlie'S Potato Salad
- Boil Potatoes Until Fork-Tender: Red potatoes take 12-15 minutes to cook through, but I’ve learned the hard way that stopping at 10 minutes leaves them mealy. Test one—if it collapses under gentle pressure, they’re done. Overcooking turns them mushy, so start checking at 12 minutes. (Yes, even if you’re impatient like me.)
- Chop Celery Small and Soak: Thinly slice celery into ¼-inch pieces—any thicker and it stays crunchy while everything else softens. Toss the chopped celery in ice water for 5 minutes to crisp it up again after mixing. Sounds weird, but it works: the salad stays fresh longer.
- Hard-Boil Eggs 9 Minutes: Nine minutes in boiling water gives you perfectly set yolks that won’t turn greenish or runny. Shock them in ice water immediately, then peel under cool running water—this prevents the whites from sticking. (Your future self will thank you.)
- Mix Dressing Last, Gently: Fold in the mayonnaise and dill at the very end, using a rubber spatula to cut through the potatoes without mashing them. Too much mixing = gluey salad. If you’re worried about sogginess, add a splash of vinegar or lemon juice to the mayo first—it helps balance moisture.
Dietary considerations for this recipe
Classic Mayo Version
This traditional recipe relies on 1.5 cups mayonnaise for its signature creamy texture. I recommend using duck egg mayo for richer flavor, but any high-quality mayo works. The mayo binds all ingredients together while adding a luxurious mouthfeel that makes this salad irresistible.
For extra depth, stir in 1 tbsp Dijon mustard to balance the richness with a subtle tang.
Vegan Adaptation
Swap the mayo for vegan mayo like Hellmann's Vegan or Just Mayo. To maintain creaminess, add 2 tbsp nutritional yeast and 1 tbsp lemon juice to the dressing.
The mustard and vinegar still provide that classic tang, while the vegan mayo keeps the dish cohesive. This version works perfectly for vegan picnics or potlucks.
Gluten-Free Options
Check your mayo label—most brands are naturally gluten-free, but some contain additives. For extra safety, use Primal Kitchen mayo, which is certified gluten-free. The mustard and vinegar in this recipe are also typically gluten-free, but always verify labels.
The rest of the ingredients are naturally gluten-free, making this salad easy to adapt for gluten-sensitive guests.
Egg-Free Variation
Skip the eggs entirely and boost protein with ½ cup crumbled feta cheese or ¼ cup chopped walnuts. The feta adds a briny contrast, while walnuts provide crunch.
For texture, add ½ cup diced pickles to mimic the egg's bite. This version still delivers that creamy, herby flavor without relying on eggs.
Lower-Calorie Swaps
Reduce mayo to 1 cup and replace the rest with ½ cup Greek yogurt for tangy creaminess. Use light mayo if preferred, but Greek yogurt adds protein and cuts calories.
For extra flavor, add 1 tbsp white wine vinegar and ½ tsp garlic powder to the dressing. This lighter version keeps the salad satisfying while being more diet-friendly.
Allergy-Friendly Tips
For nut allergies, skip walnuts and use ¼ cup diced bell peppers for crunch. For dairy-free needs, ensure your mayo is egg-free and use vegan mayo. Always check ingredient labels for hidden allergens. This salad can easily accommodate most dietary restrictions while keeping the classic flavor profile intact.
Nutrition facts
Frequently asked questions about charlie's potato salad
Why do I need to cool the potatoes completely before mixing?
Cooling the potatoes prevents the mayo from separating and creates a smoother, creamier texture. Warm potatoes release starch that can make the salad watery or grainy. Let them cool for 30 minutes before mixing—this step is key for that perfect picnic texture!
Can I make this potato salad ahead of time?
This salad tastes even better after 4 hours or overnight in the fridge. The flavors meld beautifully, and the potatoes absorb all that creamy dressing. Just store it in an airtight container to keep it fresh for up to 3 days—ideal for meal prep!
What's the best way to reheat leftover potato salad?
This salad isn't meant to be reheated—it's designed to be served cold or at room temperature. If you have leftovers, simply stir them gently before serving. For extra freshness, add a sprinkle of chopped chives or a dash of vinegar to revive the flavors. Warm potato salad loses its creamy texture and can become soggy.
How can I make this salad less creamy?
Reduce the mayo to 1 cup and replace the rest with ½ cup Greek yogurt or light mayo. Add 1 tbsp white wine vinegar and ½ tsp garlic powder for extra tang. This keeps the salad satisfying while cutting calories and fat—perfect for a lighter version!
What's the secret to crispy potato salad without mayo?
For a crispy texture without mayo, boil the potatoes until extra firm (10-12 minutes less than usual), then cool completely. Toss them with 1 tbsp olive oil and 1 tsp smoked paprika before mixing with the dressing. The oil helps maintain crunch while the spices add depth. Serve immediately for best results!
