Traditional Potato Salad Recipe with Mayonnaise and Eggs: Creamy Classic With Crunchy Celery Bite

Salads

Traditional Potato Salad Recipe with Mayonnaise and Eggs: Creamy Classic With Crunchy Celery Bite

This traditional potato salad recipe delivers the creamy, classic texture you crave with every bite. šŸ’› The secret lies in perfectly boiled potatoes tossed with a rich mayonnaise-egg base that creates that signature velvety consistency, while crisp celery adds just the right crunch.

I've been perfecting this recipe for years, and it never fails to impress—whether at summer picnics or holiday feasts.

The foundation of great potato salad starts with the potatoes themselves—waxy varieties like red or Yukon Gold hold their shape beautifully while absorbing the creamy dressing. Hard-boiling them until tender but still firm ensures they stay intact when mixed.

The mayonnaise-egg combination isn't just flavorful; it's what gives this salad its signature creamy texture that melts in your mouth.

What makes this recipe truly special is how the flavors come together: the tangy bite of hard-boiled eggs, the subtle crunch of celery and onions, and the smooth richness of the mayo-egg dressing.

Each component plays its part to create a salad that's creamy yet balanced, rich yet refreshing. The best part? It keeps beautifully in the fridge, making it perfect for meal prep.

While this is a classic mayonnaise-based version, I'll show you how to adapt it with vinegar or mustard for those who prefer a tangier twist. The key is maintaining that perfect balance of textures and flavors—creamy, crunchy, and just slightly tangy. Let's get started on creating your perfect potato salad.

šŸ‘Øā€šŸ³
Difficulty
Medium
🌿
Diet
Vegetarian
šŸ”„
Calories
Med Cal

Ingredients for traditional potato salad recipe with mayonnaise and eggs

These classic ingredients transform into creamy, velvety potato salad with just the right crunch.

Ingredient Amount Notes
Red Potatoes šŸ„” 2 ½ lb Waxy variety, cut into 1-inch cubes
Large Eggs 🄚 6 whole Hard-boiled, peeled, chopped
Mayonnaise 🄫 1 ½ cups High-quality, full-fat preferred
Yellow Onion šŸ§… 1 whole Medium size, finely diced
Celery Stalks šŸ§… 3 whole Fresh, finely chopped
Dijon Mustard šŸŒ¶ļø 1 tbsp For tangy depth
White Vinegar šŸ’§ 1 tbsp For brightness
Salt šŸ§‚ 1 ½ tsp Diamond Crystal kosher salt
Black Pepper šŸŒ¶ļø ½ tsp Freshly ground
Fresh Dill 🌿 2 tbsp Chopped, optional but recommended
Paprika šŸŒ¶ļø ½ tsp Sweet, for color
Butter 🧈 2 tbsp Salted, softened for richness

The potatoes are non-negotiable—red or Yukon Gold hold their shape perfectly while soaking up the dressing. Grab a 3-5 lb bag from the grocery store's produce section for best results. Look for firm potatoes with no soft spots. The eggs? Fresh is key—they should have bright yellow yolks and firm whites. If you're prepping ahead, boil them the day before and store in the fridge until ready to chop. The celery and onion should be crisp—Trader Joe's has the best pre-washed celery stalks for convenience, but any fresh bunch works. For the mayo, Hellmann's or Duke's are my go-tos—they're creamy and reliable, but any full-fat mayo will do.

No Dijon mustard? Yellow mustard at half the amount works in a pinch. Short on vinegar? Lemon juice is a great swap—just use the same amount. The butter adds richness that separates this from basic potato salad. Salted butter is fine, but unsalted gives you better control over seasoning. If you're watching calories, reduce the butter to 1 tbsp and add 1 tbsp olive oil instead. The paprika is just for color, but it adds a nice warmth. Skip it if you prefer a more neutral look. For extra crunch, add 1/4 cup finely chopped pickles—trust me, it's a game-changer.

This salad tastes even better the next day as the flavors meld. Store in an airtight container in the fridge for up to 5 days. The potatoes will soften slightly, but that just means more creamy texture. For meal prep, make a double batch—it's perfect for lunches or potlucks. If you're taking it to a picnic, pack the dressing separately and toss it together just before serving so the potatoes stay crisp. The eggs can be added fresh right before serving if you're worried about them getting soggy. Freezes beautifully for 3 months—just don't thaw it in the fridge, microwave it for 2-3 minutes instead.

ā¤ļø

Why You'll Love This Recipe

  • Here’s the secret: this potato salad improves overnight. The flavors meld, the potatoes soak up the dressing, and the eggs get even more tender. I make a double batch every time—because let’s be real, no one ever complains about extra portions of this.
  • No-Fuss Prep: I swear by this recipe because it’s that simple—boil the red potatoes whole, cool them, and chop. No peeling, no fussing with small potatoes. The eggs? Hard-boil a batch ahead and store them in the fridge. Done.
  • Creamy Crunch Balance: That perfect bite? The tender red potatoes hold their shape while the celery and onion add a bright crunch. The mayo keeps it luscious, but the eggs? They’re the star—rich, buttery, and chopped just right so every forkful feels like a little celebration.
  • Picnic to Potluck: Between us, this salad is my go-to for anything—backyard BBQs, lazy Sunday brunches, or even a quick lunch. It’s hearty enough to stand alone but pairs perfectly with burgers, grilled chicken, or just a slice of toast. Honestly, I’ve even served it cold at Christmas dinners.

Step-by-step instructions for creamy classic potato salad

Here's how to make the most velvety, traditional potato salad with that perfect crunchy bite.

1

šŸ³ Step 1: Cook the Potatoes to Perfection

Place the 2.5 lb red potatoes in a large pot and cover with cold water by about 2 inches. Add 1 tsp salt and bring to a boil over medium-high heat. Once boiling, reduce heat to medium-low and simmer for 15-18 minutes until the potatoes are fork-tender but still hold their shape.

Here's the thing—don't overcook them. You want them tender enough to eat but still with a slight bite. I like to test one by piercing it with a fork—it should slide in easily but not feel mushy. Drain immediately and let them cool slightly before handling. This cooling step prevents the potatoes from turning to mush when you mix them later.

2

šŸ‘Øā€šŸ³ Step 2: Hard-Boil the Eggs and Prepare the Dressing Base

While the potatoes cook, place the 6 whole large eggs in a separate pot and cover with cold water by about 1 inch. Bring to a boil over high heat, then remove from heat, cover, and let them sit for 12 minutes. Transfer to an ice bath for 5 minutes to stop cooking, then peel and chop them into ¼-inch pieces.

In a medium bowl, whisk together the 1.5 cups mayonnaise, 1 tbsp Dijon mustard, 1 tbsp white vinegar, 0.5 tsp paprika, 0.5 tsp black pepper, and the 2 tbsp softened butter. This creamy base is where all the magic happens—don't skip the butter, it adds that rich, velvety texture we're after.

3

🄘 Step 3: Chop and Sauté the Onion and Celery

In a large skillet, melt 1 tbsp butter over medium heat. Add the finely diced yellow onion and finely chopped celery stalks (about ½ cup each after chopping). Cook for 5-6 minutes until the onion is translucent and the celery is tender but still holds its shape.

You'll know it's done when the mixture smells fragrant and slightly sweet. This step adds depth to the salad—don't let it brown or it'll turn bitter. Transfer the cooked vegetables to a large mixing bowl and let them cool completely before combining with the potatoes.

4

šŸ³ Step 4: Combine Everything for Maximum Creaminess

When the potatoes are cool enough to handle, add them to the mixing bowl with the cooled onion-celery mixture. Pour the dressing over the potatoes and gently fold everything together with a large spoon or rubber spatula. Be careful not to mash the potatoes—we want that classic potato salad texture with whole chunks.

Here's where it gets fun—sprinkle in the chopped eggs, 2 tbsp fresh dill, and the remaining 1 tsp salt. Gently fold these in last so they stay whole and bright. Taste and adjust seasoning if needed—you might want a touch more vinegar for brightness or a pinch more salt for depth.

5

ā° Step 5: Chill and Let Flavors Develop

Cover the bowl and refrigerate for at least 2 hours (overnight is even better). This chilling time lets the flavors meld and the potatoes absorb the creamy dressing. I know it's tempting to eat it right away, but trust me—waiting makes all the difference.

Before serving, give it one final taste and adjust seasoning if needed. The salad should be creamy, tangy, and perfectly balanced with that crunchy celery bite. Serve it at room temperature or slightly chilled for the best experience—this is the classic potato salad we all love!

šŸ‘Øā€šŸ³

Pro Tips For Making Traditional Potato Salad Recipe With Mayonnaise And Eggs

  • Boil Potatoes Until Fork-Tender: Red potatoes cook fast—cut them into 1-inch chunks and boil them until they collapse under a fork, not just when the knife slides in. Overcooked potatoes turn to mush; undercooked ones feel like eating rubber. Test one early, then adjust time (usually 10-12 minutes).
  • Peel Eggs Immediately After Cooling: Let hard-boiled eggs cool in ice water for 5 minutes first, or the shells will stick like glue. I learned this the hard way when I tried peeling them warm and ended up with half the yolk still attached. A quick rinse under cold water helps too.
  • Dice Celery and Onion Small: Tiny dice (ā…›-inch pieces) makes the salad creamy and flavorful, not chunky. If you’re lazy like me, pulse them in a food processor for 2 seconds—just don’t overdo it, or you’ll turn it into potato paste.
  • Fold Dressing Gently: Dump everything in the bowl and mix roughly, or you’ll break the eggs and turn the salad greasy. Use a rubber spatula and fold like you’re tucking in a blanket—just until combined. The texture should look speckled, not uniform.

Serving suggestions for this dish

Picnic Perfection

This potato salad is a picnic staple—pack it in a large glass container with a tight lid to keep it fresh for hours. I love using amber glass jars from Weck because they're sturdy and stylish.

Add a few ice packs in a separate cooler bag to keep it chilled until serving. For extra crunch, pack the chopped celery and onion separately and mix them in just before eating. 🧺

BBQ Sidekick

Serve this creamy potato salad alongside grilled meats like pulled pork or smoked brisket for a Southern-style feast. The cool, creamy texture contrasts beautifully with the smoky, rich flavors. I like to portion it into small disposable bowls for easy serving at cookouts.

For a fun twist, arrange the salad in a hollowed-out potato (yes, really!) for a playful presentation. šŸ–

Holiday Potluck Platter

At holiday gatherings, this potato salad shines when served in a large ceramic bowl or wooden platter. Garnish with extra chopped dill and a sprinkle of paprika for color. For a festive touch, add ¼ cup finely chopped pickles or red bell pepper strips for a pop of color.

I always bring it in a glass baking dish that doubles as a serving platter—easy to transport and reheat if needed. šŸŽ„

Bread Basket Buddy

Pair this potato salad with warm crusty bread or rolls for a comforting meal. The creamy texture pairs perfectly with buttery brioche or sourdough. For a hearty lunch, serve it alongside grilled chicken or turkey slices.

I love using small ramekins for individual portions at dinner parties—it makes the salad feel more elegant and special. šŸ„–

Meal Prep Magic

Divide leftovers into portion-sized containers for easy grab-and-go lunches. Store the dressing separately and mix it in when ready to eat to keep the potatoes from getting soggy. For extra flavor, add a dash of hot sauce or extra vinegar when reheating.

I prep this salad on Sunday nights so it's ready for quick weeknight meals. šŸ“…

Garnish Like a Pro

Before serving, give your potato salad a final touch with fresh herbs like parsley or chives. A drizzle of olive oil or a sprinkle of toasted sesame seeds adds an unexpected gourmet flair.

For a smoky note, top with crumbled bacon or smoked paprika. I like to arrange the salad on a slate board for a rustic, farmhouse-style presentation. ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 9g45%
Cholesterol 210mg70%
Sodium 720mg31%
Total Carbohydrate 38g13%
Dietary Fiber 4g14%
Sugars 6g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do some potato salad recipes use vinegar instead of mayo?

Vinegar-based potato salads are lighter and tangier, perfect for summer picnics. The classic mayo-egg version we're making stays creamy and rich, but vinegar adds brightness that keeps the salad fresh-tasting. For a hybrid, try adding 1 tbsp vinegar to our recipe—it enhances the flavors without sacrificing creaminess.

2

Can I make this potato salad ahead of time?

This salad tastes even better after chilling 2-4 hours (or overnight). Store in an airtight container in the fridge for up to 5 days. The flavors meld beautifully, and the potatoes absorb the dressing perfectly. Pro tip: Keep the eggs separate until serving to prevent sogginess.

3

What's the secret to creamy potato salad without lumps?

Cool the potatoes completely before mixing and use a soft spatula to gently fold everything together. Never mash the potatoes—keep them in 1-inch chunks for that classic texture. Also, whisk the mayo-egg dressing thoroughly before combining to ensure smoothness.

4

Can I substitute Greek yogurt for mayo?

Yes, but it will be lighter and tangier. Use 1 cup Greek yogurt + ½ cup mayo for the same creamy texture. Add 1 extra tbsp vinegar to balance the flavor. For best results, chill the salad longer (4+ hours) to let flavors develop.

5

How do I fix potato salad that's too dry?

Add 1-2 tbsp extra mayo or a splash of milk and gently fold it in. If the potatoes are too firm, let the salad sit at room temperature for 10 minutes before serving. For future batches, don't overcook the potatoes—aim for 15-18 minutes of simmering time.

ā˜…ā˜…ā˜…ā˜…ā˜…5.0(8 reviews)
Categories Salads