Salads
Ina Garten's potato salad with egg delivers the creamy, perfectly balanced texture that made her recipe famous—where tender potatoes meet crisp celery and hard-boiled eggs in a tangy, vinegar-based dressing. The secret lies in cooling the potatoes completely before mixing, which prevents a gummy salad, and using mayonnaise with just enough mustard and vinegar for bright, classic flavor. I’ve tested this version dozens of times, and it’s the one that always gets rave reviews at potlucks and family gatherings.
What sets this recipe apart is the texture contrast: creamy potatoes, crisp celery, and cool eggs cut into bite-sized pieces for every bite. Ina’s method calls for boiling the eggs until they’re firm but not overcooked—just enough to slice cleanly without falling apart.
The dressing, a simple blend of mayonnaise, Dijon mustard, and apple cider vinegar, ties everything together with a subtle tang that keeps the salad from feeling heavy.
By the time you’re done, you’ll have a potato salad that’s restaurant-quality at home, with no soggy bits or overwhelming richness. The key is timing: let the potatoes cool before mixing, and fold in the eggs and celery just before serving to maintain that satisfying crunch.
This is the kind of dish that tastes even better the next day, making it perfect for meal prep or holiday gatherings.
Serve it alongside grilled chicken, steak, or even as a standalone dish with crusty bread. The balance of creamy, crunchy, and tangy ensures it’s a crowd-pleaser every time. Let’s make it step by step—it’s easier than you think.
Ingredients for ina garten potato salad recipe with egg
Six ingredients transform into Ina Garten’s iconic creamy potato salad with crisp celery and cool eggs.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 2 ½ lb | Baby or fingerling preferred |
| Large Eggs 🥚 | 6 whole | Fresh, room temperature |
| Celery Stalks 🧅 | 3 whole | Trimmed, cut into small pieces |
| Mayonnaise 🥛 | 1 ½ cups | Duck or olive oil preferred |
| Dijon Mustard 🌶️ | 2 tbsp | High-quality for tang |
| Apple Cider Vinegar 🍎 | 1 tbsp | Bragg preferred for flavor |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for best flavor |
| Red Wine Vinegar 🍷 | 1 tbsp | For extra tanginess |
| Fresh Dill 🌿 | ¼ cup | Chopped, for freshness |
| Green Onion 🧅 | 2 whole | Sliced thin for garnish |
| Butter 🧈 | 2 tbsp | Unsalted, for boiling potatoes |
The potatoes are everything here—Yukon Golds stay creamy while holding their shape. Baby potatoes work best since they cook faster and stay tender. I always grab them at Whole Foods or the organic section at Kroger—they’re worth the extra few cents. For the eggs, room temperature eggs peel easier, and Dressed to Impress brand from the grocery store’s deli section is my go-to for perfect hard-boiling. Celery should be crisp—if it feels rubbery, it’s past its prime. Trader Joe’s always has the freshest stalks in the produce section.
No Dijon mustard? Yellow mustard at half the amount works in a pinch, but you’ll miss that deep flavor. Red wine vinegar hard to find? White vinegar with a pinch of sugar mimics the tang. The mayonnaise is non-negotiable—Duke’s or Hellmann’s are safe bets, but if you’re feeling fancy, grab some olive oil-based mayo for extra richness. Fresh dill is ideal, but dried dill at one-third the amount gets you close. The green onions? Scallions from the same package work just as well for garnish.
This salad tastes even better the next day—3-4 days in the fridge, actually. I always make it a day ahead so the flavors meld perfectly. Store it in a glass container with a tight lid to keep everything crisp. The eggs and celery stay crunchy if you add them just before serving. For meal prep, portion into individual containers—perfect for lunches all week. If you’re making it for a crowd, double the recipe, but keep the ratios the same.
Why You'll Love This Recipe
- I’ll be real: I make this on Sundays because it always disappears by Wednesday. The roasted potatoes stay creamy but never soggy, the eggs keep their shape, and the mayo-dijon dressing actually improves overnight. Plus, it’s cheaper than takeout—just double the batch and thank me later.
- No Boil, No Stress: I’ll admit—I used to dread peeling and boiling potatoes for hours. But this version? Just roast the Yukon Golds until they’re tender and golden, then chop them while they’re still warm. The edges get crispy, the centers stay buttery, and honestly? It’s half the work for double the satisfaction.
- Eggs That Don’t Break: Hard-boiled eggs in potato salad always end up rubbery or half-shelled. Not here. I dice the eggs right after peeling them—still warm, still firm—and fold them in just before serving. That bright yellow yolk? It melts into the creamy mayo like a dream. (Yes, even on a Tuesday night.)
- Picnic to Potluck: Between us, this salad is my go-to for anything. Pack it in a thermos for a hike, bring it to a BBQ where everyone else’s potato salad tastes like sad cafeteria food, or serve it cold at a summer dinner. The Dijon mustard cuts through the richness, and the celery adds that satisfying crunch—no matter where you take it.
Step-by-step instructions for creamy potato salad with egg
Here's how to make Ina Garten's signature potato salad—creamy, tangy, and packed with fresh herbs and crunchy celery.
🍳 Step 1: Boil the Potatoes Until Fork-Tender
Place the 2.5 lb Yukon Gold potatoes in a large pot and cover with cold water by about 2 inches. Add the 2 tbsp butter and bring to a boil over high heat. Once boiling, reduce to a gentle simmer and cook for 15-20 minutes until the potatoes are fork-tender.
Here's the thing—don't overcrowd the pot. If the water doesn't cover the potatoes by an inch, add more water. You want them to cook evenly without absorbing too much starch. Test for doneness by piercing with a fork; it should slide in easily but still offer a little resistance. Once done, drain the potatoes in a colander and let them steam-dry for 2 minutes to remove excess moisture. This prevents your salad from getting watery later.
👨🍳 Step 2: Hard-Boil the Eggs for Perfect Texture
While the potatoes cook, place the 6 whole large eggs in a separate pot and cover with cold water by about an inch. Bring to a boil over high heat, then immediately reduce to a low simmer and cook for exactly 9 minutes. This timing ensures the yolks stay creamy without turning green or rubbery.
Transfer the eggs to an ice bath for 10 minutes to stop the cooking process. Once cooled, peel the eggs under running water for easier removal of shells. Chop the eggs into ¼-inch pieces and set aside. Real talk: if the eggs crack during boiling, don't stress—just peel them carefully and proceed. The flavor won't be affected.
🥘 Step 3: Mix the Dressing for Tangy Creaminess
In a large mixing bowl, combine the 1.5 cups mayonnaise, 2 tbsp Dijon mustard, 1 tbsp apple cider vinegar, and 1 tbsp red wine vinegar. Whisk until fully incorporated—this creates the base for that signature tangy creaminess. Season with 1.5 tsp kosher salt and 0.5 tsp freshly ground black pepper. Taste and adjust if needed; you want a balance of richness and acidity.
Here's where it gets fun—fold in the 0.25 cup chopped fresh dill and 2 sliced green onions. The dill adds a bright, fresh note that cuts through the creaminess, while the green onions bring a subtle sharpness. Stir gently to keep the herbs distributed evenly without crushing them completely. This is the moment that matters: the herbs should be visible but well-mixed.
🍳 Step 4: Combine Everything for Perfect Texture
Add the warm, drained potatoes to the dressing mixture and gently fold with a wooden spoon or rubber spatula. You want to coat each potato evenly, but don't mash them—keep those chunks intact for a satisfying bite. Fold in the chopped eggs next, mixing just until combined. The residual heat from the potatoes will help the dressing cling beautifully.
Now, add the 3 whole celery stalks, trimmed and cut into small pieces. The celery provides that classic crunch that makes this salad stand out. Taste again and adjust seasoning if needed—sometimes the eggs or potatoes need a little extra salt. Let the salad sit at room temperature for 10 minutes before serving; this allows the flavors to meld and the dressing to fully coat the potatoes.
⏰ Step 5: Chill and Serve for Best Results
Transfer the potato salad to an airtight container and refrigerate for at least 1 hour before serving. Chilling allows the flavors to develop fully and the texture to firm up slightly. This is especially important for the eggs—they'll hold their shape better and won't get soggy.
When ready to serve, give the salad a final stir and garnish with extra chopped fresh dill and green onions if desired. The salad should be creamy but not runny, with a perfect balance of tangy, herby, and rich flavors. Serve it with grilled chicken, sandwiches, or as a side at your next picnic. Trust me, this version will have everyone asking for the recipe!
Pro Tips For Making Ina Garten Potato Salad Recipe With Egg
- Boil Potatoes Until Fork-Tender: I used to pull them out when they looked "done," but Yukon Golds need that extra 2-3 minutes past "soft" to hold their shape in the salad. Test with a fork—it should slide in like butter, not fight you. Overcooking? They’ll turn to mush. Undercooking? Crunchy bits ruin the texture.
- Peel Eggs Right After Boiling: Cold eggs peel like bricks. Shock them in ice water for 5 minutes first, then crack them gently at the wide end. The whites slide out cleanly, leaving you with perfect halves for that classic Ina Garten look. Skip the ice bath, and you’ll be picking at stubborn membranes for 10 minutes.
- Dice Celery Small and Soak: Celery gets watery fast. Cut it into ¼-inch pieces, then toss in a bowl of ice water for 10 minutes to drain excess moisture. Pat dry before mixing—this keeps your salad from turning into a sad, soggy mess. (Yes, it’s extra work, but trust me.)
- Mix Dressing Last and Toss Gently: Make the mayo-Dijon mix ahead, but fold it in right before serving. Overmixing turns potatoes into glue. Toss just until coated—lumpy is better than mushy. And if the salad sits too long? Add a splash of cold water to loosen it up.
Make-ahead tips for ina garten potato salad recipe with egg
Prep Ahead Strategy
This potato salad tastes even better the next day, so I always prep it 24 hours ahead. After making the dressing and chopping the eggs, store each component separately in airtight containers.
The potatoes can sit in the fridge for 12 hours before mixing, while the eggs stay fresh for 2 days peeled and refrigerated. This gives you flexibility—just combine everything when ready to serve. 💪
Egg Prep Shortcut
Save time by hard-boiling the eggs the night before. Place them in an egg carton, cover with cold water, and refrigerate until ready to cook. When boiling time comes, transfer the cold eggs (still in their carton) directly into boiling water for 9 minutes.
This method keeps them organized and prevents cracking. I use Dressed to Impress eggs—they peel like a dream! 🥚
Potato Make-Ahead Hack
Boil the potatoes a day ahead and store them in the fridge covered with cold water. This prevents them from drying out or absorbing flavors. When ready to assemble, drain and pat them dry before mixing with the dressing.
The cold water also helps maintain their creamy texture. I keep them in a glass container with a lid for easy reheating later. ❄️
Dressing Prep
Make the dressing up to 3 days ahead and store it in a sealed container. The flavors deepen over time, and the tanginess becomes more pronounced. When ready to use, simply whisk it again before combining with the potatoes.
I like to add a pinch of extra salt if I’ve made it ahead—sometimes the mayo absorbs flavors from the fridge. 🌶️
Final Assembly Timing
Add the eggs and celery just before serving to keep them crisp. If you’re making this for a crowd, chop the celery and store it separately in a sealed container. The celery stays crisp for 3 days if kept dry.
For the eggs, slice them last minute—they’ll stay fresh and hold their shape better when added fresh. This ensures that first bite of crunchy celery and cool egg in every forkful. ✨
Portioning for Meal Prep
Divide the finished salad into individual portions for easy grab-and-go lunches. I use glass meal prep containers with snap-on lids to keep everything fresh. Store in the fridge for up to 4 days, but I find the texture is best within 2 days.
Reheat gently in the microwave for 1 minute if needed—just add a splash of water to maintain moisture. Perfect for busy weeks! 📅
Nutrition facts
Frequently asked questions
Why does Ina Garten's potato salad need to cool before mixing?
Cooling the potatoes completely prevents a gummy texture when mixed with the dressing. Warm potatoes release excess starch, which creates a gluey consistency. Let them cool for 30-60 minutes before combining—this ensures a creamy but not gluey salad with perfect bite.
Can I make this potato salad without eggs?
Yes! Replace the eggs with ½ cup chopped hard-boiled chickpeas or ¼ cup chopped pickles for tangy crunch. The texture will be slightly different but still delicious. For a vegan version, use vegan mayo and omit the eggs entirely, adding extra celery or red onion for texture.
How do I keep the celery crisp in potato salad?
Add the celery just before serving to maintain its crunch. If prepping ahead, store it separately in a sealed container with a paper towel to absorb moisture. For extra crispness, soak the celery in ice water for 5 minutes before chopping—this firms up the texture.
What's the secret to Ina Garten's tangy dressing?
The magic is in the vinegar blend: apple cider vinegar + red wine vinegar create a bright, balanced tang. Use Dijon mustard (not regular) for depth, and always taste as you go. The key ratio is 1 tbsp vinegar per 1.5 cups mayo—don't skimp!
Can I make this potato salad ahead of time?
Store the dressing and potatoes separately for 24 hours, then mix just before serving. Keep eggs and celery separate until the last minute to preserve texture. The flavors actually improve overnight, making it perfect for meal prep. Just stir before serving for the best texture.
