Nothing beats a Classic Macaroni Salad! Cooked macaroni pasta, celery, bell pepper, onion and hardboiled eggs are tossed with creamy homemade dressing. This salad is perfect for any get together, backyard barbecue or picnic! This recipe yields 8 cups and will serves 12 to 16.

Classic Macaroni Salad 

Labor Day Weekend is always bittersweet.

Warm weather, picnics, barbecues and friendly weekend cookouts with adult beverages are soon coming to an end here in Michigan. And I’m a little sad about it. With that said we plan to spend Labor Day relaxing. We will go fishing, do some grilling – squeezing out as much of summer vacation as possible before school starts on Tuesday.

Classic Macaroni Salad

On the menu is hot dogs and burgers, baked beans and my classic macaroni salad. It’s best if you make it the morning-of or the evening before you plan to eat. This is because macaroni salad is the kind of salad that only gets better and better as it sits in the fridge. This macaroni salad is a no frills, no fuss and 100% from scratch. And it’s just what your Labor Day needs. Any day really.

Classic Macaroni Salad ingredients

To Make This Classic Macaroni Salad You Will Need:

for the dressing

  • egg and egg yolk
  • white vinegar
  • dijon mustard
  • sugar
  • salt black pepper
  • extra light olive oil

for the salad

  • dried macaroni pasta
  • hardboiled eggs
  • bell pepper
  • celery
  • yellow onion

fill a pot with water and bring to a boil

Fill a medium pot with water. Bring to a boil over high heat.

1 pound dried elbow macaroni in glass bowl

Once boiling, add a palmful of fine sea salt and and add 1 pound of macaroni pasta, cooking until al dente. Follow your packages directions for perfect pasta.

Meanwhile make the pasta salad dressing.

egg, vinegar, dijon, sugar, salt and pepper in mini processor

In your mini food processor (or blender), add 1 egg plus 1 egg yolk, 2 tablespoons white vinegar, 1 heaping tablespoon of Dijon mustard, 1 teaspoon of kosher salt, 3/4 teaspoon of sugar and 1/2 teaspoon of ground black.

pulsed ingredients

Pulse a few times to combine.

with the processor running, slowly pour in oil

With the processor running, slowly pour in 3/4 cup of grapeseed oil in a thin steady stream.

Homemade macaroni salad dressing

Process until smooth.

Homemade Classic Macaroni Salad Dressing

Pour the dressing into a jar or bowl. Secure a lid and pop it into the fridge to chill until you’re ready to use. This recipe makes about 1-1/4 cup.

prep veggies and soak onions

Next prep all the veggies. You will need 1/3 cup diced bell pepper, 1/3 cup sliced celery, 1/2 a yellow onion (I soak it in cold water so the onion loses some of it’s bite, then drain) and roughly chop 4 hardboiled eggs.

cooked pasta, rinsed

Once the pasta is cooked perfectly; drain and rinse with cold water and then toss it around to get any extra water out of the noodles.

pasta, egg, peppers, onions and celery in a large bowl.

Add the cooled noodles  and prepped veggies to a large mixing bowl.

add dressing

Add in 3/4 of the dressing. Save the remaining dressing in the fridge for later on.

toss to combine

Toss and give it a taste. Adjust seasoning to your preference, like adding more salt or pepper.

taste and adjust seasoning to your liking

Cover and chill for at least 2 to 4 hours or overnight.

This is when the magic happens and the flavors really meld.

Classic Macaroni Salad

Right before serving, toss with remaining dressing and serve.

Classic Macaroni Salad

That’s it! You will love this delicious classic macaroni salad.

I hope you all have nice, relaxing, labor-free Labor Day!

Classic Macaroni Salad

Enjoy! And if you give this Classic Macaroni Salad recipe a try, let me know! Snap a photo and tag me on twitter or instagram!

spoonful of Classic Macaroni Salad

Classic Macaroni Salad
Yield: 12 servings

Classic Macaroni Salad

Nothing beats a Classic Macaroni Salad! Cooked macaroni pasta, celery, bell pepper, onion and hardboiled eggs are tossed with creamy homemade dressing. This salad is perfect for any get together, backyard barbecue or picnic! This recipe yields 8 cups and will serves 12 to 16.

Prep Time 30 minutes
Cook Time 10 minutes
Additional Time 20 minutes
Total Time 1 hour



  • 1 large egg, plus 1 yolk
  • 3 tablespoons distilled white vinegar
  • 1 (heaping) tablespoon Dijon mustard
  • 1 teaspoon kosher salt, plus more to taste
  • 3/4 teaspoon sugar
  • 1/2 teaspoon freshly ground black pepper, plus more to taste
  • 3/4 cup extra light olive oil


  • 1 pound (dry) elbow macaroni noodles
  • 1/2 yellow onion, diced (soak in cold water to lessen the bite, drained)
  • 1/3 cup diced sweet bell pepper (I like a mixture or red and orange)
  • 1/3 cup sliced celery
  • 4 hardboiled eggs, chopped


  1. In a blender or mini food processor, add the egg, egg yolk, vinegar, mustard, sugar, salt and pepper. Secure the lid, turn it on and slowly drizzle in the oil in a thin and steady stream. Scrape down the sides and pulse until combined. Pour dressing in a small bowl or jar, cover and refrigerate until ready to dress the pasta salad.
  2. Bring water to a boil in a large pot. Once boiling, add a palmful of fine sea salt, stir and add pasta. Cook pasta following the package directions on your brands pasta box. Usually it's 9-10 minutes.
  3. Once cooked, drain the elbow macaroni into a colander and rinse with cold water. Make sure to stir the pasta in the colander to get out any excess water.
  4. In a large bowl add the pasta, peppers, celery, onions (use a slotted spoon to remove from water) and hardboiled eggs.
  5. Add in 3/4 of the dressing, toss, taste and season with more salt and pepper if desired. Chill for at least 2 to 4 hours or overnight.
  6. If needed, right before serving pour the remaining dressing over the macaroni salad and toss.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 175Total Fat: 16gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 13gCholesterol: 93mgSodium: 149mgCarbohydrates: 4gFiber: 0gSugar: 1gProtein: 4g

All information presented on this site is intended for informational purposes only. I am not a certified nutritionist and any nutritional information shared on should only be used as a general guideline.