An EASY classic recipe for Macaroni Salad. Using staple ingredients you already have in the kitchen, combined with an incredible creamy mayo-based dressing, this salad is so delicious.

Macaroni pasta salad in a white bowl with a wooden spoon topped with fresh chopped greens.

This post may contain affiliate links. Please read our disclosure policy.


This homemade macaroni pasta salad recipe will become your go-to recipe for potlucks, cookouts, or a side salad to keep in your refrigerator. 

The salad is made with cooked elbow macaroni, celery, boiled eggs, onion, and pepper. The salad is then tossed in the most delicious dressing consisting of mayo, dijon, sour cream, and vinegar.

A wooden spoon full of macaroni pasta topped with fresh chopped greens and black pepper.

what ingredients go in macaroni salad?

Everyone has their own version of this classic salad and today we are sharing our classic version:


  • Elbow macaroni- good quality pasta
  • Egg- hard-boiled eggs 
  • Vegetables- we used red pepper, onion, and celery

creamy mayo dressing:

  • Mayo- use a whole egg mayo
  • Sour cream- balances the mayo taste
  • Vinegar- we just like using a white vinegar
  • Dijon- adds so much flavor

You can add your favorite add-ons to the salad. Some of the most popular would be bacon, pickles, green onion, olives, ham, and even chicken.

A white bowl loaded with macaroni salad ingredients laid out next to wooden spoons and a green and white rag.

How long can you keep macaroni salad?

If you cover and refrigerate in a salad bowl, the salad will keep up to 4 days. We enjoy the salad when it’s slightly chilled and not cold, so take it out of the refrigerator about 30 minutes before serving.

I love that this traditional salad can be made in advance and refrigerated until ready to enjoy. Saves so much time if you are hosting or busy.

Try these other salad recipes-