How To Make Old-Fashioned Macaroni Salad

I’ve never liked the pre-made macaroni salad you get at the grocery store, with over-cooked noodles swimming in in runny, watery dressing. This version comes out nearly dry, the pasta soaking up most of the dressing, and with a bit of crunch from the veggies. You can easily substitute cooked, cubed potatoes for the macaroni and have a really good potato salad.



Boil the eggs and cook the pasta the way you normally do. When the pasta is done and you have drained it in a collander, mix it under cold running water until it is completely cool. If you use your hand to mix it, you’ll be able to tell when it’s cooled down.

While the pasta is cooking, dice the onion and celery according to the directions for making mirepoix.

I’ve made this salad a hundred times using store-bought mayonnaise, so that’s what I showed in the ingredients. If you’re serving this with a main dish that’s going to take a lot of attention, like the ribs I served them with, you might want to save yourself the trouble of making the mayo. (Subscribe to my RSS feed in the column to the right to get the recipe for the ribs and home-made cider onion sauce as soon as I finish writing it up.)

Since you already have the eggs and vinegar out, though, you’ll never have a better time to give it a try. Just use:

1 extra large egg
1-1/2 teaspoons white vinegar
1 teaspoon mustard powder
1/2 teaspoon kosher salt
3/4 cup olive pomace oil

Put the ingredients in a tall, narrow cup or jar in the order listed, lower a stick blender in, turn it on and slowly pull it up to the top. Instant mayonnaise. Pour it into the macaroni.

Or add one cup of prepared mayonnaise.

Add the onion, celery, vinegar and celery seed and mix well. Scoop down along the side using a silicone or rubber spatula, and lift from the center.

Here’s a quick clip showing what I’m talking about.

Dice four of the eggs according to the directions for how to dice hard boiled eggs. It’s easiest do the third slice directly over the bowl.

Mix again, gently so you don’t mash up the egg. You want both the white and yellow bits to stay whole.

And that’s it.


If you are taking this to a potluck, the traditional presentation is to slice a couple more eggs and place the rings on top, the way I did in potato salad with bacon and egg.

A note about personal taste

I brought some of this over to my in-laws, and my father-in-law noted how much drier it was than what he is used to. There’s two parts to this. First, yes it is drier. That’s how I like it. Second, the macaroni will soak up a lot of the mayonnaise overnight. I usually add more when I’m having leftovers.

How To Make Old-Fashioned Macaroni Salad

Prep Time: 15 minutes

Cook Time: 25 minutes

Total Time: 40 minutes

How To Make Old-Fashioned Macaroni Salad

This is drier than the kind you can buy in the grocery store. If you make it the day before the pasta will soak up most of the dressing and you'll need to add a bit of mayo to moisten it up again.


  • 1 pound elbow macaroni
  • ½ sweet onion
  • 2 stalks celery, green part only
  • 1 cup mayonnaise
  • 3 tablespoons white vinegar
  • 1 teaspoon celery seed
  • 4-6 large hard-boiled eggs


Cook and drain the pasta. Rinse in cold water or refrigerate before adding dressing.

Cook and peel the eggs.

Dice the onion and celery fine.

Using an egg slicer, dice 4 of the eggs.

Combine the mayo, vinegar and celery in a large bowl.

Add the pasta and veggies and mix well. Add the eggs last and mix gently. (You don't want to crush them.

Slice the remaining two eggs and place on top of the salad in a serving bowl.