
Cook the Macaroni
Cook the shell macaroni until fully tender, then drain well and cool just until warm.

Tossing the macaroni with oil and vinegar first gives this salad its tangy deli-style backbone. The creamy dressing and crisp vegetables taste even better after a few hours in the refrigerator.
This Classic Macaroni Salad is cool, creamy, and filled with crisp vegetables, chopped eggs, and tangy pickles in a rich dressing! A simple oil-and-vinegar mixture gives the pasta extra flavor before the mayonnaise is added, creating a salad with a distinctive old-fashioned deli character. It's a dependable make-ahead favorite for picnics, cookouts, potlucks, and family gatherings.

I always make this a little ahead of time because the macaroni seems to take on more flavor after it sits for a while. Grating the onion is a small step, but I think it makes a big difference because every bite gets a little of that flavor without anyone noticing exactly why it tastes so good. If there are leftovers, they usually taste even better the next day.

Cook the shell macaroni until fully tender, then drain well and cool just until warm.

Whisk the vinegar, grated onion, and salt together in a large bowl, then whisk in the vegetable oil.

Fold the warm macaroni and chopped eggs into the dressing, cover, and refrigerate for at least 4 hours or overnight.

Just before serving, fold in the pickles, celery, radishes, mayonnaise, and black pepper until creamy and evenly coated.

Tossing the macaroni with oil and vinegar first gives this salad its tangy deli-style backbone. The creamy dressing and crisp vegetables taste even better after a few hours in the refrigerator.
Scaling note: Ingredient quantities scale in this recipe. Review equipment capacity, batch arrangement, and cooking time when changing the yield.
About 8 cups — Serving size: About 1 cup
Some ingredients could not be modeled and may meaningfully change the totals. Treat these values as a rough estimate.
Loading approved reviews…
Send ingredient, instruction, or correction questions to the recipe inbox.