Salads
This Marzetti-style potato salad delivers the creamy, tangy perfection that makes it a picnic and potluck staple. The secret lies in balancing rich mayonnaise with vinegar and mustard for that signature tang, while fresh herbs and crisp celery crowns add texture and brightness.
I've perfected this recipe over years of summer gatherings, ensuring every bite stays creamy without turning greasy.
The foundation is simple: boiled baby potatoes tossed in a velvety dressing made with mayonnaise, vinegar, mustard, and a touch of sugar for balance. Fresh dill, chives, and parsley bring bright herbaceous notes, while crisp celery and red onion add crunch.
The key technique? Keeping the salad chilled until serving to maintain that perfect creamy texture.
What you'll end up with is a potato salad so creamy it practically melts in your mouth, with each bite offering a perfect harmony of tangy, herby, and slightly sweet flavors.
The crisp celery crowns provide a satisfying contrast that keeps every forkful exciting. This is the kind of potato salad that disappears quickly and leaves everyone asking for the recipe.
Perfect for summer picnics, BBQs, or holiday gatherings, this recipe comes together in under 30 minutes. The dressing can be made ahead, allowing you to focus on boiling the potatoes and assembling at the last minute. Serve chilled for the best texture and flavor experience.
Ingredients for marzetti potato salad
Creamy, tangy, and packed with fresh herbs—this salad is picnic perfection in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Baby Potatoes 🥔 | 2 ½ lb | Red or Yukon gold, halved |
| Mayonnaise 🥫 | 1 ½ cups | Duckay or Hellmann's preferred |
| White Vinegar 💧 | ½ cup | For signature tang |
| Dijon Mustard 🍯 | 2 tbsp | For depth of flavor |
| Granulated Sugar 🍬 | 1 tbsp | Balances acidity |
| Fresh Dill 🌿 | ⅓ cup | Chopped, stems removed |
| Fresh Chives 🌱 | ¼ cup | Finely chopped |
| Fresh Parsley 🌿 | ¼ cup | Flat-leaf preferred |
| Celery Stems 🧅 | 2 whole | Finely chopped crowns |
| Red Onion 🧅 | ¼ cup | Finely diced |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Hard-Boiled Eggs 🥚 | 4 whole | Sliced for garnish |
The potatoes are the star, so baby Yukon golds give you that buttery texture without turning to mush. I always grab the 1.5-inch size at Trader Joe's—they boil faster and stay creamy. Halve them before boiling to ensure even cooking, and don't skip the salted water (1 tsp salt per gallon). For extra richness, some folks add a splash of chicken broth to the boiling water, but it's not required. The key is cooking them until fork-tender but still holding shape—about 15 minutes for halved potatoes.
Mayonnaise is non-negotiable here—Duckay or Hellmann's give that classic Marzetti texture, but any good-quality mayo works. Short on vinegar? Apple cider vinegar adds subtle sweetness. Fresh herbs make all the difference—buy them in small bunches and chop them just before mixing. No fresh dill? Dried works at half the amount, but it won't have that same bright punch. The celery crowns? Save the leafy tops—they're perfect for garnish and add a delicate celery flavor. For a pop of color, swap half the red onion for yellow or white—it's milder and won't overpower the creamy dressing.
This salad tastes even better the next day—make it ahead and store in the fridge for up to 3 days. The dressing separates slightly when chilled, so give it a good stir before serving. For extra crunch, add the celery and onion just before serving. If you're prepping for a crowd, double the recipe—it keeps beautifully in a large glass bowl covered with plastic wrap. Pro tip: Serve with chilled bacon-wrapped shrimp or a crisp green salad to round out the meal.
Why You'll Love This Recipe
- No Boil Required: I’ll admit, I used to dread boiling potatoes for salad—until I tried this. Baby potatoes stay whole, so I just roast them until tender and crispy at the edges. That’s it. No peeling, no chopping, no mess.
- Sweet-Tangy Magic: Honestly, the dressing here is genius. White vinegar cuts through the richness of the mayo, while a touch of sugar and Dijon mustard keeps it bright and complex—not too sweet, not too sharp, just right. The kind of balance that makes you go back for seconds.
- Picnic Perfect: Between us, this is my go-to for any outdoor gathering. It holds up in heat, travels well in a cooler, and even tastes better the next day. (Yes, I’ve been the hero at summer barbecues with this simple side.)
- Budget-Friendly Staples: Baby potatoes are cheap, mayo is cheap, and you’re using pantry basics. I’ve made this for under $5 per serving, and it still feels like a special-occasion dish. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for Marzetti-style potato salad
Here's how to create that iconic creamy, tangy potato salad with crisp celery crowns and perfectly hard-boiled eggs.
Boil and Cool the Baby Potatoes
Place the 2.5 lb baby potatoes in a large pot and cover with cold water by about 1 inch. Add 1 tsp salt and bring to a rolling boil over high heat. Once boiling, reduce to a gentle simmer and cook for 15-18 minutes until the potatoes are fork-tender but still hold their shape when pierced.
Drain immediately and transfer the potatoes to a large bowl. Let them cool for 5 minutes before handling. This cooling step prevents them from breaking apart when halving. While they cool, peel the potatoes if desired—though many Marzetti fans prefer the rustic look of skins.
Prepare the Signature Dressing
In a medium bowl, whisk together the 1.5 cups mayonnaise, 0.5 cup white vinegar, 2 tbsp Dijon mustard, 1 tbsp granulated sugar, 1.5 tsp salt, and 0.5 tsp black pepper until completely smooth. This tangy-sweet dressing is the heart of Marzetti-style potato salad.
Real talk: Don't skip the sugar—it balances the acidity from the vinegar and rounds out the flavors. If you're using Hellmann's or Duckay mayonnaise, you'll notice the dressing thickens slightly as it sits, which is perfect for coating the potatoes evenly.
Halve and Toss with Dressing
Once the potatoes are cool enough to handle, halve them lengthwise. Add them to the dressing bowl and gently fold until every potato is fully coated. Here's the thing—don't overmix or the potatoes will turn to mash. You want to see distinct halves with dressing clinging to them.
Let the salad sit at room temperature for 10 minutes while you prepare the remaining ingredients. This resting time allows the flavors to meld together, giving you that authentic Marzetti taste. If you're short on time, you can skip this step, but the flavor will be even better if you wait.
Chop and Add the Fresh Herbs and Celery
Finely chop the 2 whole celery stems, removing any stringy bits. Dice the 0.25 cup red onion into small pieces. Add both to the potato salad and gently fold to distribute evenly. The celery crowns should remain crisp—this is what gives Marzetti-style salad its signature texture contrast.
Next, add the 0.33 cup fresh dill, 0.25 cup fresh chives, and 0.25 cup fresh parsley, all chopped. I like to use my fingers for this—it gives me better control over the texture. The herbs should be finely chopped but not pulverized, so they add color and freshness without overpowering the creamy base.
Slice the Eggs and Combine
Slice the 4 whole hard-boiled eggs into rounds and gently fold them into the salad just before serving. This keeps them from getting soggy. The eggs should be distributed evenly throughout—each bite should have that perfect balance of creamy potato, crisp celery, and rich egg.
Taste and adjust seasoning if needed. You might want to add a pinch more salt or a splash of vinegar to perfect the tangy-creamy balance. Serve immediately for the best texture, or refrigerate for up to 2 hours if you're prepping ahead. The flavors will only get better as they chill!
Pro Tips For Making Marzetti Potato Salad
- BOIL POTATOES UNTIL FORK-TENDER: I learned this the hard way—undercooked potatoes turn to mush when mixed with mayo. Test one after 15 minutes; it should pierce easily with a fork. If it fights back, keep boiling another 5 minutes. No one likes a gummy bite, especially in a creamy salad.
- USE COLD POTATOES FOR CREAMY PERFECTION: Let the boiled potatoes cool completely before mixing with the dressing. Warm potatoes release starch and turn your salad into a gluey mess. Pop them in the fridge for 15 minutes while you prep the rest—your future self will thank you.
- WHISK THE DRESSING FIRST: Mix the mayo, mustard, vinegar, and sugar in a bowl with a whisk before adding potatoes. This ensures even distribution of the tangy, sweet balance. Stirring in the potatoes later means some get drowned in mayo while others stay bland.
- ADD POTATOES GRADUALLY: Fold in the cold potatoes slowly to avoid breaking them. Start with half, mix gently, then add the rest. This keeps the texture consistent—no whole potatoes hiding at the bottom or smashed bits ruining the bite. (Yes, even if you’re impatient like me.)
Storing and reheating this recipe
Refrigerator Storage
Store your Marzetti-style potato salad in an airtight container with a secure lid to maintain freshness. I use a glass Pyrex bowl with a snap-on lid because it keeps the salad chilled evenly and prevents the mayonnaise from separating too much.
Place it in the fridge for up to 3 days, but I recommend eating it within 2 days for peak texture and flavor. The dressing will thicken slightly when chilled, so give it a good stir before serving. 🥫
Freezer Storage
This potato salad isn't ideal for long-term freezing because the texture of the potatoes and celery can become mushy. However, you can freeze the dressing separately for up to 3 months in a freezer-safe container or ice cube tray.
Thaw overnight in the fridge, then mix with fresh potatoes and herbs just before serving. For the best results, freeze the dressing in 1-cup portions so you can make only what you need. ❄️
Reheating for Best Texture
When reheating, always do it gently to avoid breaking down the potatoes. Transfer the salad to a microwave-safe bowl and heat on low power (50%) for 1-2 minutes, stirring halfway. If it looks dry, add 1-2 tablespoons of cold water or milk to restore creaminess.
For stovetop reheating, warm in a light-colored saucepan over low heat, stirring constantly for 5-7 minutes. Never boil—just warm through! 🔥
Reviving Stale Salad
If your potato salad has separated or lost its crispness, don't toss it! Drain the excess liquid, then stir in 1 tablespoon of mayonnaise and a splash of white vinegar to refresh the dressing. For extra crunch, fold in finely chopped fresh celery or red onion just before serving.
A sprinkle of freshly cracked black pepper can also wake up the flavors. Trust me, it'll taste almost as good as fresh! 💫
Make-Ahead Tips
Prep the dressing and chop all your herbs and veggies the night before. Store them in separate airtight containers in the fridge. When you're ready to assemble, boil the potatoes fresh, cool them, then toss everything together.
This cuts your active prep time to just 15 minutes—perfect for busy days! For extra convenience, hard-boil the eggs a day ahead and store them in the fridge until ready to slice. 📅
Serving After Reheating
For the best presentation, transfer the reheated salad to a chilled serving bowl and let it sit for 10 minutes before serving. This helps the flavors settle and the dressing redistribute.
Garnish with extra fresh dill, chopped celery crowns, or sliced eggs for a restaurant-worthy finish. Serve with crusty bread or alongside your favorite grilled meats for a complete meal. 🍽️
Nutrition facts
Frequently asked questions
Can I make this potato salad without mayonnaise?
The classic Marzetti style relies on mayonnaise for that signature creamy texture, but you can substitute with Greek yogurt or vegan mayo for a lighter version. Use the same amount (1.5 cups) and add 1 tablespoon of lemon juice to balance the tang. The salad will be less rich but still delicious!
Why does my potato salad turn watery after sitting?
This happens when the potatoes release excess moisture from cooling. To fix it, drain the liquid and stir in 1 extra tablespoon of mayonnaise to thicken it back up. For prevention, chill the salad uncovered for 30 minutes before covering to let moisture evaporate.
How do I keep the celery crisp in the salad?
Add the celery and onion just before serving to maintain their crunch. If prepping ahead, store them separately in the fridge and mix them in last minute. For extra crispness, soak the celery crowns in ice water for 10 minutes before chopping.
Can I use regular potatoes instead of baby potatoes?
Yes, but you'll need to cube them into 1-inch pieces and cook them for 12-15 minutes until tender. Regular potatoes have more moisture, so they may make the salad slightly watery. For best results, pat them dry with a paper towel after cooking to absorb excess liquid.
What's the secret to making this salad ahead of time?
Prepare the dressing and chop all veggies/herbs the night before, storing them separately in airtight containers. Cook the potatoes fresh morning-of, cool them, then toss everything together. The flavors meld beautifully overnight, and it's perfect for potlucks!
