Salads
This Best Foods Potato Mac Salad Recipe delivers the perfect balance of crispy potatoes and creamy mayonnaise that's become my go-to for picnics and potlucks.
After years of testing variations, I've finally cracked the code for achieving that ideal texture—where the potatoes stay firm and crispy while the pasta absorbs the rich, tangy dressing.
My grandmother used to make this dish for family gatherings, and I've refined her method to make it foolproof for home cooks.
The secret lies in cooking the potatoes just until tender-crisp, then cooling them completely before mixing with the dressing. This prevents a mushy salad and ensures every bite has that satisfying crunch.
I use a classic mayonnaise base with a touch of mustard and vinegar for brightness, then fold in hard-boiled eggs, celery, and red bell pepper for texture and color. The result is a salad that's creamy yet refreshing, with just enough tang to cut through the richness.
What makes this recipe truly special is how it transforms a simple box of macaroni and a few pantry staples into something restaurant-worthy. The dressing clings perfectly to both the pasta and potatoes, creating a cohesive texture that's neither too wet nor too dry.
It's the kind of dish that tastes even better the next day, making it perfect for meal prep or bringing to gatherings where you want to impress without spending hours in the kitchen.
Whether you're serving it at a summer barbecue or packing it for lunch, this potato mac salad delivers on all fronts—crispy potatoes, creamy dressing, and a satisfying crunch that keeps everyone coming back for more.
The recipe scales easily for crowds, and the flavors only deepen as it sits, making it a true crowd-pleaser. Let's get started on creating this classic comfort dish that's perfect for any occasion.
Ingredients for best foods potato mac salad
Crispy potatoes and creamy dressing—here's what transforms simple pantry staples into crowd-pleasing perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Yukon Gold Potatoes 🥔 | 3 lb | Cut into 1-inch cubes for even cooking |
| Elbow Macaroni 🍝 | 1 lb | Uncooked, standard size |
| Mayonnaise 🥛 | 1 ½ cups | Best Foods preferred for classic taste |
| Yellow Mustard 🟡 | ½ cup | For tangy brightness |
| White Vinegar 💧 | 2 tbsp | For dressing acidity |
| Granulated Sugar 🍚 | 1 tbsp | Balances tanginess |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Large Eggs 🥚 | 4 whole | Hard-boiled for texture |
| Celery Stalks 🧅 | 2 whole | Diced, crisp texture |
| Red Bell Pepper 🍅 | 1 whole | Diced, fresh preferred |
| Fresh Dill 🌿 | ¼ cup | Chopped, for freshness |
| Vegetable Oil 🫒 | 2 tbsp | For potato cooking |
The potatoes are non-negotiable for that perfect crunch. Yukon Golds stay firm and buttery—Russets get too starchy. Cut them into even 1-inch cubes so they cook uniformly. I always use a wire cooling rack after boiling to dry them completely before mixing with dressing. The Best Foods mayonnaise is a must here—it's the only brand that gives that classic tangy richness without being too sweet. Grab the 16-ounce jar from the middle aisle; it's worth the trip to the back of the store.
No Best Foods mayo? Hellmann's or Duke's work in a pinch, but add an extra teaspoon of vinegar to cut through the sweetness. The mustard can be swapped for Dijon at half the amount, but the yellow mustard gives that authentic tang. Fresh dill is ideal, but dried dill at one-third the amount works if you're in a hurry. The celery and bell pepper can be swapped for green onions if you prefer milder flavor. For extra crunch, toss in 1/4 cup chopped pecans right before serving—trust me on this one.
This salad tastes even better the next day, so make it ahead if you're bringing to a picnic. Store the potatoes and pasta separately in the fridge for up to 3 days—just mix with dressing right before serving. The hard-boiled eggs keep for 5 days if peeled and refrigerated in water. For meal prep, portion into glass containers with tight lids—the dressing won't separate overnight if you pack it right. Leftovers reheat beautifully in the microwave for 30 seconds, though I always recommend eating it cold for that perfect crunch.
Why You'll Love This Recipe
- No Boil Fuss: I swear by the cold-water soak for the Yukon Golds—no peeling, no waiting for a rolling boil, just slice, soak, and go. The pasta cooks in the same pot while I chop celery, and honestly? That’s my kind of multitasking.
- Creamy-Tangy Magic: That mayo-mustard-vinegar combo is where it gets real—rich but bright, with just enough sharpness to cut through the buttery potatoes. I double the dressing because once you taste it, you’ll want seconds.
- Picnic to Potluck: Pack it in a jar for lunch or bring it to a BBQ—this holds up like a champ. My in-laws always ask for the recipe after church dinners, and I’ve even served it at weddings (yes, really).
- Budget Stretch: A single bag of Yukon Golds and elbow macaroni feeds my family of four for days. Leftovers? They taste just as good reheated (or cold, no judgment) and save me from takeout when I’m too tired to cook.
Step-by-step instructions for perfect potato mac salad
Here's how to balance crispy potatoes with creamy mayo—just like the classics, but better.
Boil and Cool the Potatoes
Place the 3 lb Yukon Gold Potatoes in a large pot and cover with cold water. Add 1.5 tsp Salt and bring to a rolling boil over high heat. Once boiling, reduce to medium-high heat and cook for 12-15 minutes until fork-tender. You'll know they're done when you can pierce them easily with a fork.
Drain immediately and transfer to a colander. Let them cool completely—this step is crucial for crispy potatoes later. I like to spread them out on a baking sheet to cool faster. If you skip this, your potatoes will turn mushy when mixed with the dressing.
Cook and Cool the Elbow Macaroni
Bring another pot of salted water to a boil and add the 1 lb Elbow Macaroni. Cook according to package directions until al dente—usually about 8-10 minutes. Drain thoroughly and rinse under cold water to stop the cooking process. This prevents the pasta from becoming gummy when mixed with the dressing.
Spread the drained pasta on a clean kitchen towel to absorb any excess moisture. Let it cool completely before combining with the potatoes. Warm pasta will make your salad soggy, so patience here pays off in texture.
Hard-Boil the Eggs
Place the 4 whole Large Eggs in a saucepan and cover with cold water. Bring to a boil over high heat, then remove from heat, cover, and let sit for 12 minutes. This timing ensures perfectly firm yolks that won't turn greenish when sliced.
Transfer the eggs to an ice bath to cool completely. Once cooled, peel under running water for easier removal. Chop the eggs into ¼-inch pieces and set aside. The eggs add protein and a satisfying texture contrast to the creamy salad.
Prepare the Dressing
In a large bowl, whisk together the 1.5 cups Mayonnaise, 0.5 cup Yellow Mustard, 2 tbsp White Vinegar, 1 tbsp Granulated Sugar, 0.5 tsp Black Pepper, and any remaining 1 tsp Salt (since we used some in the potato water). This tangy-sweet dressing is what makes this salad truly special.
The sugar balances the mustard's tanginess while the vinegar adds brightness. Taste and adjust seasoning if needed—you want a flavor that sings, not one that's too bland or overpowering. This is where the magic happens!
Combine and Chill
In a very large mixing bowl, gently combine the cooled potatoes, macaroni, chopped eggs, diced 2 whole Celery Stalks, diced 1 whole Red Bell Pepper, and chopped 0.25 cup Fresh Dill. Add the dressing and toss everything together until fully coated.
For extra crispy potatoes, heat 2 tbsp Vegetable Oil in a skillet over medium heat and add the potatoes in a single layer. Cook for 5-7 minutes, stirring occasionally, until golden brown. Let cool slightly before mixing with the other ingredients.
Cover and refrigerate for at least 2 hours (overnight is even better). This chilling time lets all the flavors meld together perfectly. The contrast between the crispy potatoes and creamy dressing is what makes this salad unforgettable!
Pro Tips For Making Best Foods Potato Mac Salad
- CUT POTATOES BEFORE BOILING: I learned this the hard way—peeling and chopping Yukon Golds after they’ve cooled makes them turn to mush. Do it fresh: peel, quarter, and cut them into even ½-inch cubes right before dropping them in boiling water. No extra starch, no gummy texture.
- COOK MACARONI UNTIL AL DENTO: If you pull elbow pasta at the exact package time, it’ll be mushy when mixed with the cold dressing. Test a piece at 60 seconds before the suggested cook time—it should have a slight bite. Undercooked pasta hides in the salad; overcooked turns it into glue.
- SALT THE PASTA WATER LIKE THE OCEAN: No, really—add a full tablespoon of salt to the pasta water. The starch absorbs it, and when you drain and mix, the salad gets that bright, balanced flavor instead of tasting like plain noodles. (Yes, even if you’re using salted mayo.)
- WHISK DRESSING IN STAGES: Don’t dump all the mayo, mustard, and vinegar together at once—you’ll end up with a greasy blob. Start with half the mayo, then add mustard and vinegar one tablespoon at a time, whisking like you’re beating eggs. The emulsion stays smooth, and you can adjust tanginess without overpowering it.
Regional styles of this dish
Southern Comfort Style
In the South, potato mac salad often gets a smoky, tangy kick with additions like pickled okra or crumbled bacon. My grandmother used to add 1/4 cup chopped pickled okra for that signature Southern crunch and tang.
For extra richness, fold in 1/2 cup cooked bacon bits right before serving. The key is balancing these flavors with the creamy dressing—too much bacon can overwhelm, so start with half the amount and adjust to taste. 🌶️
Midwest Crunch Twist
Up North, they love adding crunchy vegetables> like diced cucumbers or radishes for a refreshing contrast. I like to add 1 cup diced cucumber and 1/4 cup thinly sliced radishes right before serving to keep the salad crisp.
The Midwest version also often includes 1/4 cup chopped red onion for a sharper bite. Toss everything together just before serving to prevent sogginess. 🥒
New England Tangy Version
New England cooks take their mac salad seriously, often adding diced apples or cranberries for a sweet-tart balance. I've found that 1/2 cup diced Granny Smith apple or 1/4 cup dried cranberries adds a nice contrast to the creamy dressing.
For extra depth, some versions include 1 tbsp apple cider vinegar> in the dressing instead of white vinegar. The apples work best when tossed in just before serving to prevent browning. 🍎
Texas-Style Spicy Kick
Down in Texas, they crank up the heat with jalapeños and smoked paprika>. I like to add 2-3 thinly sliced jalapeños> (seeds removed for mild heat) and 1/2 teaspoon smoked paprika> to the dressing for a smoky, spicy twist.
For extra richness, some Texans add 1/4 cup chopped black olives> to the mix. The heat balances beautifully with the creamy mayo, creating a salad that packs a punch. 🌶️🔥
Pacific Northwest Freshness
Out West, they focus on fresh, bright flavors with additions like avocado> and arugula>. I like to add 1 ripe avocado, diced> and 1/4 cup chopped arugula> just before serving to keep the salad vibrant.
The Northwest version often includes 1/4 cup chopped walnuts> for crunch and a touch of earthiness. The avocado adds creaminess while the arugula keeps the salad fresh and light. 🥑
Classic Picnic Potato Salad
For a true picnic-style potato mac salad, add 1/4 cup chopped parsley> and 1/4 cup chopped chives> for freshness. Some classic versions include 1/4 cup chopped green onions> and a pinch of celery seed> in the dressing for that nostalgic flavor.
This version is all about simplicity and balance—just creamy, tangy, and perfectly crispy. It's the kind of salad that tastes even better the next day, making it perfect for packing in a cooler. 🧺
Nutrition facts
Frequently asked questions
Why do your potatoes stay crispy while others get mushy?
Cooling the potatoes completely before mixing with dressing is the secret! Spread them on a wire rack after boiling to dry thoroughly—this prevents moisture from turning them soft. I also recommend pan-searing them in oil for 5-7 minutes after cooling for extra crunch.
Can I make this salad ahead of time?
Absolutely—it tastes even better the next day! Store the cooked potatoes and pasta separately in the fridge for up to 3 days, then mix with dressing right before serving. The eggs keep for 5 days if peeled and refrigerated in water. Pro tip: Pack in glass containers with tight lids to prevent separation.
What's the best mayo substitute if I don't have Best Foods?
Hellmann's or Duke's work well, but add an extra 1 teaspoon vinegar to cut through any sweetness. For a lighter version, mix 1 cup Greek yogurt with 0.5 cup mayo—it keeps the creaminess while adding protein. Just reduce the mustard to 0.25 cup to balance flavors.
How do I make this salad lower in calories?
Swap half the mayo for Greek yogurt and use whole wheat elbow macaroni. Reduce the potatoes to 2 lb and add 1 cup diced cucumber for volume. The dressing can be made with 1/4 cup light mayo instead of full-fat. These tweaks cut calories by about 30% while keeping it satisfying.
Why does my salad get watery after sitting?
Warm pasta or potatoes release moisture when mixed with cold dressing. Always cool both completely before combining. For extra insurance, drain pasta well and pat dry with a kitchen towel. If it still gets too wet, add 1/4 cup uncooked elbow macaroni to absorb excess liquid.
