Salads
America's Test Kitchen macaroni salad delivers the perfect balance of creamy, tangy, and slightly sweet flavors that make it a picnic and potluck staple. This recipe transforms ordinary elbow macaroni into a velvety, well-coated salad with a foolproof technique for achieving that signature creamy texture without curdling or turning greasy.
The secret lies in cooking the pasta al dente and cooling it completely before mixing with the dressing—a critical step most recipes skip. We use a mayonnaise-based dressing with just enough mustard and vinegar for brightness, then fold in hard-boiled eggs and diced celery for texture and depth. The result is a salad that stays creamy for hours and tastes even better the next day.
What sets this version apart is its restaurant-quality consistency: no clumps, no soggy pasta, and a dressing that clings to every noodle. The tangy, slightly sweet dressing complements the pasta perfectly, while the eggs and celery add satisfying bites. This is the kind of macaroni salad that disappears faster than you can say "potluck."
Perfect for summer gatherings, office parties, or easy weeknight dinners, this recipe scales effortlessly and keeps well for up to three days. The key to success? Patience—letting the pasta cool completely and mixing the dressing gently to maintain that ideal creamy texture. Let's get started.
Ingredients for america's test kitchen macaroni salad
Eight ingredients transform simple elbow macaroni into velvety, creamy perfection that disappears at potlucks.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lb | Cooked al dente, cooled completely |
| Mayonnaise 🥛 | 1 cup | High-quality preferred |
| Yellow Mustard 🌶️ | 2 tbsp | Dijon works perfectly |
| White Vinegar 🍋 | 1 tbsp | Apple cider vinegar works too |
| Granulated Sugar 🍚 | 1 tbsp | Adjust to taste |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Red Onion 🧅 | ½ cup | Finely diced, small pieces |
| Celery Stalks 🥬 | 2 whole | Diced, about 0.5 cup |
| Hard-Boiled Eggs 🥚 | 4 whole | Chopped, medium dice |
| Sweet Pickle Relish 🥒 | ¼ cup | For tangy brightness |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For finishing drizzle |
| Fresh Dill 🌿 | 2 tbsp | Chopped, optional garnish |
The pasta is non-negotiable—elbow macaroni gives the best texture, and cooking it al dente (firm bite) is key. Trader Joe's or Whole Foods carry the best brands for this. Cool the pasta completely before mixing—room temperature is critical to avoid breaking the dressing. For the mayo, Hellmann's or Duke's are my go-tos, but any good-quality brand works. The red onion should be finely diced (small pieces) so it blends in but still adds brightness. If you're short on time, pre-shredded onion from the store works in a pinch.
No Dijon mustard? Yellow mustard plus a pinch of sugar mimics the depth. Celery can be swapped for green bell pepper if you prefer, but the crunch is essential. Eggs should be hard-boiled and chopped medium—don't skip this step, it's what makes this salad restaurant-quality. Sweet pickle relish adds tang without overpowering; if you don't have it, dill pickle juice works in a squeeze. For extra creaminess, add 1 tbsp sour cream to the dressing. The olive oil finishing drizzle is optional but adds a lovely sheen.
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 flavors meld beautifully overnight. For picnics or parties, portion into individual containers so everyone gets equal amounts. The dressing stays creamy because we're not adding liquid until the very end. If it looks too thick after mixing, add 1 tsp water or milk to loosen. Garnish with fresh dill right before serving for a pop of color.
Why You'll Love This Recipe
- Just Four Ingredients: I swear, this recipe nails it with mayo, mustard, vinegar, and sugar—no fancy mix-ins. The balance of tangy mustard and sweetness cuts through the richness, making it taste fresh without extra effort.
- Creamy Yet Crisp: That al dente elbow macaroni holds up perfectly, soaking up the dressing without turning mushy. Honestly, the texture is what makes it stand out—creamy, but still with a satisfying bite.
- Potluck-Proof Perfection: Between us, this is the macaroni salad that actually wins at gatherings. It travels well, stays cool, and no one will ask, "Is it store-bought?" (Yes, even on a Tuesday night.)
- Zero-Waste Leftovers: I make a double batch and eat it for days—no sad, soggy salad here. The vinegar keeps it fresh, and the sugar prevents that "old mayo" vibe. My lunchbox’s new best friend.
Step-by-step instructions for america's Test Kitchen macaroni salad
Here's how to build the ultimate macaroni salad with that signature creamy texture and bright, balanced flavors.
Cook the Macaroni to Al Dente Perfection
Bring a large pot of salted water to a rolling boil—it should taste like the sea. Add the 1.5 lb elbow macaroni and cook until 1 minute before the package directions specify for al dente. This slight undercooking prevents mushiness when mixed with the dressing. Drain immediately and rinse under cold water to stop the cooking process and cool the pasta quickly.
Spread the drained macaroni on a clean kitchen towel to dry completely. This step is crucial—any moisture left on the pasta will make your salad soggy. I like to gently shake the towel to break up any clumps while they dry. Once fully cooled, transfer the macaroni to a large mixing bowl for the next steps.
Whisk Together the Creamy Dressing
In a medium bowl, combine the 1 cup mayonnaise, 2 tbsp yellow mustard, 1 tbsp white vinegar, 1 tbsp granulated sugar, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk vigorously until smooth and fully incorporated—this ensures the dressing is perfectly emulsified and ready to coat every strand of macaroni.
Taste the dressing before adding it to the macaroni. You want a balance of tangy, sweet, and savory flavors. If it needs more brightness, add another teaspoon of vinegar. If it needs more richness, a splash of mayonnaise helps. The goal is a dressing that's flavorful but not overpowering.
Mix in Vegetables and Eggs
Finely dice the 0.5 cup red onion and 2 whole celery stalks (about 0.5 cup total) into small, even pieces. Chop the 4 whole hard-boiled eggs into medium dice, removing any loose yolks that might make the salad too runny. Add these to the cooled macaroni in the mixing bowl.
Pour the dressing over the macaroni and vegetables, then gently fold everything together with a rubber spatula. Be careful not to mash the eggs or celery—you want them to stay intact for texture. Stir in the 0.25 cup sweet pickle relish and 1 tbsp extra-virgin olive oil for a touch of tangy brightness and richness.
Fold in Fresh Dill and Chill
Chop the 2 tbsp fresh dill finely and fold it into the macaroni salad just before serving. This step adds a fresh, herbal note that brightens the dish. Cover the bowl with plastic wrap and refrigerate for at least 2 hours—this allows the flavors to meld and the dressing to fully coat the macaroni.
I know it's tempting to eat it right away, but patience here makes all the difference. The longer it chills, the creamier and more cohesive the salad becomes. Give it a taste after chilling—if it needs more salt or vinegar, adjust now. Serve it cold, garnished with extra dill if desired, and watch it disappear at your next gathering.
Pro Tips For Making America'S Test Kitchen Macaroni Salad
- COOL THE PASTA FAST: Drain the elbow macaroni into a colander, then immediately rinse it under cold running water for 30 seconds. I used to skip this, and the salad would turn out gummy—cold water stops the cooking and chills the pasta right away.
- USE DIABLO OR HOT MUSTARD: Swap regular yellow mustard for Diablo or hot mustard—it’s tangier and cuts through the mayo better. The ATK recipe calls for yellow, but I learned this the hard way after tasting bland versions with generic mustard.
- WHISK THE DRESSING FIRST: Before mixing into the pasta, whisk the mayo, mustard, vinegar, and sugar together until smooth and fully emulsified. I used to toss them in dry, and the salad always ended up lumpy—whisking guarantees a creamy texture.
- ADD THE VINEGAR LAST: Stir in the white vinegar after the mayo and mustard have sat for 5 minutes—this lets the flavors meld without making the salad taste sharp. I was skeptical until I tried it, and now I won’t go back.
Regional styles of this america's test kitchen macaroni salad
Southern Comfort Style
In the South, macaroni salad often gets a smoky, slightly sweet twist with additions like cooked bacon or smoked paprika. I like to add ½ cup crumbled crispy bacon and ½ tsp smoked paprika to the dressing for depth. For extra richness, swap ¼ cup of the mayo for sour cream—this creates a lighter, tangier texture that’s perfect for summer barbecues. 🔥
Midwest Heartland Twist
The Midwest version leans into potato salad influences with diced red potatoes (about 1 cup, boiled and cooled) mixed into the macaroni. Add 1 tbsp celery seed to the dressing for a nutty aroma, and don’t skip the hard-boiled eggs—they’re non-negotiable for that classic potluck feel. This version is heartier and holds up well for large gatherings.
New England Tangy Kick
New England cooks often use apple cider vinegar instead of white vinegar and add 1 tbsp capers for a briny punch. I also recommend folding in ¼ cup finely chopped green apples (like Granny Smith) for a crisp, slightly sweet contrast. The result is a salad with bright, zesty flavors that cut through rich barbecue or fried foods. Perfect for summer picnics by the coast! 🌊
California Fusion Style
West Coast versions get creative with avocado and citrus. After mixing the base salad, fold in 1 ripe avocado, diced and 2 tbsp fresh lime juice for a creamy, tangy twist. Add ¼ cup chopped cilantro for freshness and a drizzle of chipotle-honey dressing (mix 1 tbsp honey with 1 tsp chipotle powder) for smoky heat. This version is lighter but still packed with flavor.
Texas BBQ Side
Texans take their macaroni salad to the next level by adding diced jalapeños (about 2 tbsp) and ½ cup shredded cheddar cheese for a spicy, cheesy kick. Use pickle juice instead of vinegar in the dressing, and finish with a sprinkle of crushed red pepper flakes. This bold version pairs perfectly with smoked brisket or pulled pork. 🌶️
Classic Potluck Base
The original America’s Test Kitchen version is already a potluck legend, but for extra crowd appeal, serve it in individual mason jars with the dressing layered on top. This keeps everything fresh and creamy until serving time. Garnish with paprika or extra dill for a pop of color, and include a small bowl of extra relish or hot sauce on the side for customization. It’s foolproof and always a hit! ✨
Nutrition facts
Frequently asked questions
Why is cooling the macaroni completely so important?
Cooling the pasta completely prevents the dressing from turning greasy or separating. Warm pasta releases moisture, which can break the mayo emulsion and make your salad soggy. Let it cool to room temperature before mixing—this ensures that signature creamy texture stays intact for hours.
Can I make this macaroni salad ahead of time?
This salad tastes even better the next day. Store it in an airtight container in the fridge for up to 3 days. The flavors meld beautifully overnight, and the dressing clings perfectly to the cooled pasta. Just give it a stir before serving.
What if my dressing looks too thick or separated?
If the dressing separates, whisk in 1 teaspoon of water or milk to loosen it. For extra creaminess, add 1 tablespoon of sour cream to the dressing mixture. Stir gently to re-emulsify—never overmix, or it may break again. The key is patience and gentle folding.
How can I make this salad without eggs?
For an egg-free version, replace the chopped eggs with ½ cup chopped avocado or ½ cup diced bell pepper for texture. Add 1 tablespoon extra mustard to the dressing for tanginess. The salad will still be creamy and flavorful, just with a different texture.
Can I use a different type of pasta?
While elbow macaroni is traditional, you can swap it for small shells or cavatappi for a fun twist. Just cook the pasta al dente and cool it completely before mixing. Avoid large or flat pasta shapes—they won't hold the dressing as well.
