This is a straightforward, mayonnaise-dressed elbow macaroni salad loaded with celery, red bell pepper, red onion, hard-boiled eggs, and optional sharp cheddar. It feeds eight as a side, but with the eggs and cheese it holds up as a full meal. The dressing โ mayo, sour cream, Dijon, cider vinegar, celery seed, and sweet pickle relish โ is tangy, a little sweet, and clings well to the pasta.
Why this recipe works
Two things make the difference here. First, tossing the warm drained pasta with olive oil before adding the dressing keeps the noodles from clumping and from drinking up all the mayo before the salad even chills โ you get a properly coated result rather than a dry, gummy one. Second, the dressing uses both mayonnaise and sour cream. Full-fat mayo provides body and fat to carry the flavors; sour cream adds acidity and a slightly looser texture so the dressing spreads evenly rather than sitting in thick pockets. Together they coat every piece of pasta, egg, and vegetable without feeling heavy.
Smart swaps
- Sweet pickle relish: Drain it well before adding. Too much brine dilutes the dressing noticeably. If you only have dill relish, add a small pinch of extra sugar to compensate.
- Sour cream: Full-fat plain Greek yogurt works in a 1:1 swap and adds a bit more tang. Avoid low-fat versions โ they can make the dressing watery after chilling.
- Sharp cheddar: Small cubes hold their shape better than shredded cheese, which tends to dissolve into the dressing. Any firm aged cheese โ Colby, Gruyรจre, smoked gouda โ works on the same principle.
- Celery seed: It is a specific flavor, not just a texture thing. If you skip it, the dressing tastes noticeably flatter. A small jar is inexpensive and lasts a long time.
Keeping it fresh
Store the finished salad in an airtight container in the refrigerator for up to 3 days. After the first day, the pasta will have absorbed some dressing and the salad will look drier โ stir in a tablespoon or two of mayo before serving to bring it back. The crunchy vegetables (celery, bell pepper) hold up well through day two; by day three they soften noticeably but the salad is still good. Add the fresh parsley just before serving each time rather than mixing it all in at once โ it stays brighter and doesnโt turn dark. Skip dressing this one ร la minute; unlike green salads, macaroni salad genuinely needs at least one hour of chilling for the pasta to absorb the dressing and the flavors to settle. Make it the night before a cookout and it will be better than if you made it that morning.
What can go wrong
- Watery dressing pooling at the bottom: This usually means the pasta wasnโt shaken dry enough after rinsing, or the pickle relish wasnโt drained. Both add water that separates from the mayo base as the salad sits. Shake the colander firmly and press the relish against a strainer before adding.
- Bland salad despite following the recipe: Pasta absorbs salt aggressively as it chills. Taste the salad again right before serving and add salt then โ not just during mixing. A small splash of extra cider vinegar also wakes up a flat-tasting batch.
- Rubbery egg pieces: Hard-boiled eggs that were overcooked develop a grey ring and a tough texture that stands out in every bite. Pull them at exactly 10โ11 minutes in boiling water and transfer immediately to an ice bath for 5 minutes.
- Onion flavor that dominates everything: The recipe calls for rinsing the diced red onion, which genuinely works โ but it needs at least 30 seconds under cold running water, not just a quick dip. For a milder result, soak the diced onion in cold water for 10 minutes instead.
- Pasta clumping into a solid mass after chilling: This happens when the olive oil step is skipped or the pasta is added to the bowl still hot. Let it cool until just warm to the touch before oiling and dressing.
Classic Creamy Macaroni Salad
Equipment
- Large pot
- Colander
- Large mixing bowl
- Small mixing bowl
- Whisk
- Rubber Spatula
- Chef's Knife
- Cutting board
- Measuring cups and spoons
Ingredients
For the Dressing:
- 1 cup mayonnaise full-fat for best texture
- 2 tbsp sour cream adds tang and silkiness
- 1 tbsp Dijon mustard
- 2 tsp apple cider vinegar
- 1 ยฝ tsp granulated sugar
- ยพ tsp kosher salt
- ยฝ tsp freshly ground black pepper
- ยผ tsp celery seed
- 2 tbsp sweet pickle relish drained
For the Salad:
- 2 tbsp kosher salt for boiling water
- 12 oz elbow macaroni dry
- 1 tbsp olive oil to coat warm pasta
- 1 cup celery small dice
- ยพ cup red bell pepper small dice
- ยฝ cup red onion small dice, rinsed to mellow
- 3 large eggs hard-boiled, peeled, and chopped
- ยฝ cup sharp cheddar cheese small cubes (optional)
- 2 tbsp fresh parsley finely chopped
Instructions
- Make the Dressing: In a small mixing bowl, whisk together mayonnaise, sour cream, Dijon, cider vinegar, sugar, kosher salt, black pepper, and celery seed until smooth and emulsified. Fold in the sweet pickle relish. Let stand while you cook the pasta so the flavors bloom.
- Boil the Pasta: Bring a large pot of water to a rolling boil. Add the kosher salt to season the water generously, then add the macaroni and stir. Cook, stirring occasionally, until just al dente, about 7โ8 minutes (check package for exact timing).
- Cool and Drain Thoroughly: Drain the pasta in a colander, then rinse under cold running water for 30โ45 seconds until cool to the touch. Shake the colander well for 10โ15 seconds to remove excess waterโthis prevents a watered-down dressing.
- Coat the Pasta: Transfer the cooled pasta to a large mixing bowl and toss with the olive oil until lightly coated and separated.
- Dress the Salad: Add the dressing to the pasta and fold with a rubber spatula until every piece is glossy and evenly coated.
- Add Mix-Ins: Fold in the celery, red bell pepper, red onion, chopped eggs, cheddar (if using), and half of the parsley until evenly distributed and the salad looks well-studded but not crowded.
- Adjust Seasoning: Taste and fine-tune with a pinch more salt, a grind of pepper, or a splash of cider vinegar for brightness. The dressing should read creamy, lightly tangy, and balanced.
- Chill: Cover and refrigerate for at least 60 minutes so the pasta absorbs flavor and the dressing thickens slightly.
- Serve: Stir to re-coat, garnish with the remaining parsley, and serve cold. If the salad has tightened, loosen with a teaspoon or two of cold water and toss until creamy.
Notes
Chefโs Tips:
- Dice vegetables to a uniform small size so they tuck neatly into the elbows and give even crunch.
- Rinsing the pasta briefly stops cooking and removes excess surface starch that can make the dressing gummy.
- For extra zip, replace half the cider vinegar with pickle brine; for sweeter deli-style notes, add up to 1 additional teaspoon sugar.
- Make-Ahead: The salad improves after a chill. If prepping a day ahead, reserve 2โ3 tablespoons dressing (or add 1โ2 teaspoons cold water) to refresh just before serving.
- Variations: Fold in 1 cup thawed peas, swap cheddar for Colby Jack, or add 1/4 cup finely diced dill pickles for a sharper bite.
Nutrition
FAQ
Can I make this macaroni salad the night before?
Yes, and it actually improves overnight. The pasta absorbs the dressing as it chills, and the flavors come together more fully after several hours. Just stir in a tablespoon of fresh mayo before serving if it looks dry, and add the parsley at the last minute.
Can I leave out the eggs and still have a filling salad?
You can, but the eggs do a lot of work here โ they add protein and make this substantial enough to eat as a meal rather than just a side. If you skip them, lean into the optional sharp cheddar and consider adding a can of drained chickpeas to keep it satisfying.
How do I keep the macaroni salad from drying out when I bring it to a cookout?
Transport it cold in an airtight container and keep it in a cooler until youโre ready to serve. Set it out for no more than two hours in warm weather, and stir a spoonful of mayo into the top layer before putting it on the table โ it loosens up quickly once it warms slightly.
Can I use a different pasta shape if I donโt have elbow macaroni?
Small shells or ditalini are the closest substitutes and hold the creamy dressing in a similar way. Avoid long pasta or large shapes โ they donโt distribute evenly with the diced vegetables and make the salad awkward to serve and eat.

