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

Macaroni Salad is a classic pasta salad with mayo, celery, pickle relish, onions, peas, hard boiled eggs, and just a hint of mustard. This Best Macaroni Salad recipe is the perfect side dish for summer and always a hit at parties, BBQs, and picnics.

Love pasta with peas? Try my new Pasta and Peas recipe!

macaroni salad in a large white bowl with two serving spoons
Pin this recipe for later!Pin This

About This Recipe

I’ve learned over the years that sometimes you just don’t mess with a classic. And that’s what this recipe is – a simple, classic Macaroni Salad. It’s been in our family for 50 years and we haven’t changed a thing.

It’s super easy to make and so delicious with tender pasta, vegetables, eggs, and sweet pickles, tossed with a simple, creamy mayo-based macaroni salad dressing. It has the perfect amount of seasoning and just enough mayo to keep it moist without being overwhelming.

Pair this easy Macaroni Salad recipe alongside other picnic side dishes like Homemade Potato SaladBaked Macaroni and Cheese, Crab Salad and Tuna Pasta Salad.

Macaroni Salad Ingredients

macaroni salad ingredients
  • Elbow macaroni – We swear by Creamette brand. Make sure to grab the regular size and not the large elbows. Small shells or the tiny ditalini work too.
  • Sweet pickle relish – make sure you get the sweet kind and not dill. Although dill pickles would be a fine addition, we prefer the little bit of sweetness.
  • Celery – because you gotta have some crunch!
  • Onion – just a little and diced really fine.
  • Peas – Ok, this is where things get a little dicey. Not everyone likes peas, myself included, but they really pop (pun intended!) in this pasta salad.
  • Mayonnaise – This mac salad is mayo-based, but it’s not so heavy with the stuff that it’s all you can taste. It’s what makes this salad so creamy and delicious.
  • Mustard – for a little bit of tang. I use regular yellow mustard (it’s a classic) or dijon mustard.
  • Hard boiled eggsWe always have hard boiled eggs in our fridge because my husband eats them almost every day. Make them yourself using that easy recipe or buy a package at the store.

How to Make the Best Macaroni Salad

See the recipe card below for full, detailed instructions

cooked macaroni in a colander

Cook the pasta, and cook it right. Boil macaroni in a large pot of salted water, following the directions on the package. Drain and rinse in a colander with cold water and cool to at least room temperature, or chill in the fridge. *Note: For cold pasta salads, you want to always rinse your pasta. Not only does this cool it off and stop the cooking process, it helps to rinse the extra starches and keeps the noodles from sticking together.

macaroni, peas, celery onions pickle relish in a bowl

Toss the veggies and eggs. While the pasta is cooking toss together the chopped celery, diced onion, pickle relish, peas, and chopped hard boiled eggs in a large bowl. Once the macaroni is cool, stir that in too.

macaroni salad with mayo and mustard

Add the dressing. Using a silicone spatula or wooden spoon, stir in mayonnaise and mustard. The recipe calls for 1 cup of mayo, but you may need more or want to use less, depending on your personal preference. Season with salt to taste.

macaroni salad in a white bowl with metal spoons

FAQs

How long can Macaroni Salad sit out?

Because of the mayonnaise in this recipe, it is best kept refrigerated. It can be left out for up to two hours in the shade before it would need to be discarded or refrigerated. If left out in the sun, it will spoil faster.

Do I have to add peas?

You do not have to add the peas to this salad. They add a nice texture, but you can customize with other vegetables, like bell peppers, tomatoes, or olives.

Should you rinse pasta for pasta salad?

Yes, because as pasta cooks, it releases starch into the water. Some of that starch clings to the pasta, and makes it stick together after it’s been drained. Rinses the macaroni rinses away a lot of the excess starch so it won’t stick together. Cold water also helps to stop the cooking process so it won’t get mushy.

Serving Suggestions

This classic pasta salad is often served with grilled meats, fried chicken, or fish and is a backyard barbecue staple. These recipes would pair fabulously:

macaroni salad served into a small white bowl

Variations

You can customize your salad any way you like. These are some of the more popular mix-ins and swaps.

  • Bell pepper – Add some color and crunch with chopped red bell pepper or salty black olives.
  • Onions – Depending on your preferences, you can use white onion, red onion, or even green onion. There are slight flavor differences but the goal is to add flavor and a slight bite.
  • The dressing – This is a family recipe that we have not changed in 50 years. Until now when I added a small bit of mustard. You can omit the mustard if you prefer, or add more. For a lower-calorie dressing, swap half of the mayo for light sour cream or plain Greek yogurt.
  • Seasonings – We just use salt and sometimes a little pepper, but you could add celery salt or garlic or onion powder.
  • Pickle juice or vinegar – For a more tangy dressing, add a couple tablespoons of pickle juice or red wine vinegar.
  • Proteins – You can make this pasta salad into a main dish by adding things like canned tuna, ham, chicken, or turkey. Try my tuna macaroni salad.
  • Fresh herbs – While it’s not uncommon to include herbs in this kind of salad, a little fresh parsley, dill or chives would brighten things up.

Storage Instructions

How to Store Leftovers: Store salad in the refrigerator in a tightly sealed container for up to 5 days. If the salad seems dry, add a couple tablespoons of mayonnaise to moisten it before serving.

Helpful Tips

  • Rinse the pasta – Make sure to rinse the pasta after draining it. You want your macaroni to be al dente and not get mushy. Plus it helps keep your noodles from sticking together.
  • Don’t like mayonnaise? Instead of mayo you could use sour cream or Greek yogurt. It definitely won’t have the same taste or texture but it’s close enough to still taste good.
serving of macaroni salad in a bowl with a fork

More Picnic Friendly Sides

Recipe

Best Macaroni Salad

4.66 from 49 votes
The Best Macaroni Salad is a classic summer side dish with mayo, celery, sweet pickles, onions, peas, hard boiled eggs and a hint of mustard.
Prep Time 12 minutes
Cook Time 12 minutes
Total Time 24 minutes
Servings 8 servings

Ingredients
  

  • 2 cups uncooked elbow macaroni ½ box
  • 4 tablespoons  sweet pickle relish
  • 1 cup chopped celery
  • 2 tablespoons chopped onion
  • 1 cup frozen peas cooked and cooled
  • 4 hard cooked eggs chopped
  • 2 teaspoons prepared mustard
  • 1 cup mayonnaise
  • 1 teaspoon salt to taste
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Instructions
 

  • Cook macaroni following directions on the package. Drain into a colander and rinse with cold water. Cool to at least room temperature, or in the fridge.
  • Meanwhile, in a large bowl combine celery, onion, relish, eggs and peas.
  • Stir in cooked macaroni.
  • Stir in mustard and mayonnaise and blend thoroughly. Taste and add salt as desired.
  • Store in a tightly sealed container for up to 5 days. If salad seems dry, add a couple of tablespoons of mayonnaise to moisten.

Notes

How to Store Leftovers: Store macaroni salad in the refrigerator in a tightly sealed container for up to 5 days. If the salad seems dry, add a couple tablespoons of mayonnaise to moisten it before serving.
Keyword macaroni salad

Nutrition

Calories: 390kcalCarbohydrates: 33gProtein: 9gFat: 24gSaturated Fat: 4gCholesterol: 105mgSodium: 643mgPotassium: 181mgFiber: 3gSugar: 5gVitamin A: 769IUVitamin C: 3mgCalcium: 33mgIron: 1mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

4.66 from 49 votes (33 ratings without comment)

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Deb says:

    Do you have to cook your peas. Can I just get a frozen bag and let them thaw out that way there’d be more crunchy not so ot softer?
    Have you tried it that way without cooking? Thx

    1. Kristin says:

      I usually just thaw them in hot water then rinse them. They don’t have to be “cooked” persay.

  2. Gary says:

    Hi do you thaw the frozen peas before putting them into the salad mixture? Wont the peas be to hard if put in frozen?

    1. Kristin says:

      Yes they are thawed.

  3. Emily says:

    What is prepared mustard? Isn’t there a mustard for macaroni salad in particular

    1. Kristin says:

      Prepared mustard is the kind you find in the condiment aisle and put on hot dogs and such. The word “prepared” differentiates it from the ground spice.

  4. Cindy Harris says:

    Can I use can English peas

    1. Kristin says:

      Sure!

  5. Genette Shelton says:

    Made this salad and it was killer! I was out of eggs so I eliminated them and they weren’t missed at all. I’ll definitely make this one again!

    1. Kristin says:

      Thanks Genette! and thanks for stopping by.

  6. Doreen says:

    In your description #3 you have 1 cup mustard instead of mayo, just fyi.

    1. Kristin says:

      Oh goodness, that wouldn’t be good! Thank you for catching that!

  7. Mary Ann Clark says:

    Would it be ok to mix a can of drained tuna in it?

    1. Kristin says:

      Definitely! I think it would be delicious!

  8. Janeth Guzman says:

    What kind of mayonnaise do you guys use? I honestly don’t like “kraft real mayo”

    1. Kristin says:

      I usually buy what’s on sale, honestly. But I tend to lean towards Best Foods myself.

    2. Mitzi says:

      Hellman’s is the best. I’ve been using it for over 50 years!

  9. Charlie says:

    This recipe is excellent!! The crunch from the frozen
    Peas just made this so yummy

  10. Lilly says:

    Can I put cheese on top of the macaroni and bake it for few minutes??

    1. Kristin says:

      No, I wouldn’t try that.

  11. Ann Ariano says:

    Hi, this sounds delicious and I want to make it for my daughter’s birthday party on Sunday. What type I mustard do you use? Yellow, brown or a grey poupon type?

    1. Kristin says:

      Just regular yellow mustard – enjoy!

  12. Quinn says:

    I definitely have to try this recipe.
    This is kind of embarrassing but I’ve never made macaroni salad before, I personally am not a fan of red onions, do you think it’s okay to substitute it with shallots?

    1. Kristin says:

      You could definitely replace the onions with shallots, or another type of onion. You could even leave them out altogether if you prefer.

  13. Caren says:

    I made this last night. I let it get nice and cold overnight and today while I was working. I came home and had some. It is absolutely amazing. I got a bowl of it. Filled me up like a meal. So delicious! Thank you for sharing this wonderful recipe!

    1. Kristin says:

      Thank you for the great feedback Caren!

  14. Clarice Bailey says:

    Absolutely the Best Macaroni Salad recipe I have ever used! Thank you so much for sharing! I will keep this one and share with my family!

    1. Kristin says:

      Thank you Clarice! Glad that you loved it.

  15. Margaret says:

    I made this “in a pinch” when I did not have quite enough potato salad and coleslaw for my hubby and his poker pals. They loved it! In fact, the macaroni salad was all gone, while the others went virtually untouched. And they ALL said they loved the peas in it–they really made it special. This will be my go-to macaroni salad from now on! Perfection!

    1. Kristin says:

      Thank you Margaret! So happy that you and your family loved this recipe!

  16. Shirley Foster says:

    My family loved the Macaroni salad! Can’t wait to try lots of your recipes! They all sound so good! I will be using this site a lot more! Thank you!

    1. Kristin says:

      So happy that you and your family loved this recipe!
      Thank you for stopping by!

  17. Linda says:

    Pretty close to the way I make my macaroni salad. The difference is, I like peas, but not in my macaroni salad. I only use green onion in mine and mostly the green part and some of the white part, chopped very fine, very little mustard. I use about half a dozen eggs in mine, sweet pickle relish, salt and pepper and mayonnaise. Sometimes I like tuna fish in my macaroni salad too.

    1. Kristin says:

      I’m not a fan of peas either, but I will eat them only in this recipe!

  18. Stacy Taylor says:

    And “Real Mayo,would be Hellmanns Or Nothing At All In My Opinion!!”

  19. Jill says:

    Grew up with this type of salad. Mom added a can of tuna fish…OMG, so good. Never had it with eggs, gonna try that (noodles boiling and eggs are peeled)

  20. Edward says:

    forget the peas, add some pimentos or sweet red pepper and a few chopped olives, and use celery heart…add juice of 1 lime, delete salt…. salt mac water instead