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

This Classic Macaroni Salad is a timeless side dish that comes together in under 30 minutes. With tender elbow macaroni, crisp veggies, and a creamy mayonnaise dressing, it has a touch of sweetness from pickle relish. This recipe is guaranteed to be a crowd-pleaser for any gathering.

Try this next: For a lighter version, check out my Hawaiian Macaroni Salad made with Greek yogurt, or switch things up with Tuna Macaroni Salad.

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

Why I Love This Recipe

  • Quick and Easy: Ready in under 30 minutes—great for last-minute meals or cookouts.
  • Simple Ingredients: Uses pantry staples and fresh vegetables.
  • Make-Ahead Friendly: Tastes even better when chilled and made a day ahead.
  • Versatile Side Dish: Pairs well with burgers, BBQ, sandwiches, and more.

recipe walk-through

Before You Begin

Get everything together, including any measuring cups, spoons, and bowls that you might need. You’ll thank me later!

Tools & Helpful Equipment

  • Large Pot: For cooking the pasta.
  • Colander: To drain and cool the macaroni.
  • Large Mixing Bowl: To combine all salad ingredients.
  • Measuring Cups & Spoons: For accurate mixing.
  • Spatula or Large Spoon: To gently mix everything together.

Ingredients

  • Elbow Macaroni: The classic choice, but other small pasta shapes can work too.
  • Sweet Pickle Relish: Adds a subtle sweetness and tang—don’t skip it.
  • Hard-Boiled Eggs: Offer creaminess and a protein boost.
  • Mayonnaise: Forms the base of the dressing; adjust to taste.
  • Mustard: Adds a slight tang and depth to the flavor.

How To Make Classic Macaroni Salad

See the recipe card below for full, detailed instructions

cooked macaroni in a colander

Cook the macaroni in salted boiling water according to package directions. Drain and rinse with cold water to stop the cooking and cool the pasta completely.

macaroni, peas, celery onions pickle relish in a bowl

In a large bowl, combine the cooled macaroni with sweet pickle relish, celery, onion, peas, and chopped hard-boiled eggs.

macaroni salad with mayo and mustard

Add the mayonnaise and mustard to the pasta mixture and stir gently until evenly coated.

Season with salt to taste. Cover and refrigerate for at least 1 hour before serving to let the flavors blend.

macaroni salad in a white bowl with metal spoons

Frequently Asked Questions

Can I make this ahead of time?
Yes, it’s a great make-ahead side. You can prepare it a day in advance and store it covered in the refrigerator.

Can I use a different type of pasta?
Absolutely. Shells, ditalini, or rotini can also be used if you don’t have elbow macaroni.

How long can it sit out?
Since it contains mayonnaise, it shouldn’t be left out for more than 2 hours. Keep it chilled until ready to serve.

Serving Suggestions

  • Add diced ham, chicken, or tuna to turn it into a meal.
  • Mix in diced bell peppers, shredded carrots, or cucumber for crunch and color.
  • Stir in chopped fresh herbs like dill, chives, or parsley for extra flavor.
macaroni salad served into a small white bowl

Storage Tips

The Best Way 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.

Recipe Tips

  • Rinse the pasta well to stop cooking and prevent sticking.
  • Always chill before serving to allow flavors to come together.
  • If the salad seems dry after refrigeration, mix in a little more mayonnaise to bring back the creaminess.
serving of macaroni salad in a bowl with a fork

More Picnic Friendly Sides

Recipe

Best Macaroni Salad

4.66 from 49 votes
This Classic Macaroni Salad is a timeless side dish that comes together in under 30 minutes. With tender elbow macaroni, crisp veggies, and a creamy mayonnaise dressing, it has a touch of sweetness from pickle relish. This recipe is guaranteed to be a crowd-pleaser for any gathering.
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. Antonette says:

    Can i sub half of the mayo for Greek yougart or sourcream?

    1. Adrienne - Yellow Bliss Road says:

      Yes you can. That’s what we do for the Hawaiian Mac Salad.

  2. Lorrie Knapp says:

    Excellant , thank you. Truly enjoyed this receipe.

    1. Kristin says:

      Thank you Lorrie, you are so welcome.

  3. Teri Lyn says:

    I did t have peas so I added red bell pepper and another tablespoon of onion. I also used sweet relish and Wickles relish.❤️❤️

    1. Kristin says:

      Awesome feedback Teri! Thanks for stopping by.

  4. carol hawley says:

    Hi Kristin: These 2 recipes are lovely, The Macaroni Salad with peas & The Baked Chicken are so yummy together. I love your recipes as they are so simple to make & are so tasty.

    1. Kristin says:

      Love your comment carol! Thanks for stopping by.

  5. Patti Dill says:

    Salad was great. I did add a bit of garlic powder the second time I made it along with some cooked crisp fried bacon for a bit of variety. Two kids loved it without bacon but my little bacon eater loved it better with the bacon (of course!). I also always added some black pepper but white pepper would work also.
    But the recipe is great just the way it is. Love the proportion of ingredients. Some cooks add too much mayo or eggs or onions but this is perfect. Good job.

    1. Kristin says:

      Thank you Patti! Love the feedback, thanks for stopping by to share.

  6. Judy says:

    This is such an easy recipe. It reminds me of my Grandma May’s recipe, that I had lost. Love, love this recipe. I’ll be making it more often in the future. Very tasty! Thank you!

    1. Kristin says:

      You are so welcome Judy! Thanks for stopping by.

  7. joni says:

    Kristin – love the new picture!! So pretty! Love the hair too. 🙂

    1. Kristin Maxwell says:

      You are so sweet, thank you!

  8. Pat H. says:

    I followed the recipe and it was very bland and tasteless. Was very disappointed in it. I can say I’ll won’t be making it again.

    1. Gary S says:

      ‘Might want to stick to Rice Krispies and milk if you can’t use a bit of imagination – or call Grandma…

  9. Rebecca says:

    So good. Everyone should try it.

    1. Kristin says:

      Thank you Rebecca!

  10. Christine says:

    I have made this recipe several times, my husband even loves it and he doesn’t normally like macaroni salad , our families all time favorite, I do splash a little apple cider vinegar over the noodles after I rinse them, just something I like to do!
    We have had it with several different add-ins, anyway you make it it is delicious!

    1. Kristin says:

      Love the feedback Christine! Thanks for stopping by.

  11. Dorothy W. says:

    My go to Macaroni salad recipe from now on! This was a big hit, very flavorful. Next time I will only use two tsp of sweet relish to cut down on the sweetness, just personal preference though. thanks for this tasty recipe….

    1. Kristin says:

      You are so welcome Dorothy! Thanks for stopping by.
      K.

  12. Miriam Bokan says:

    What type of onion is used?

    1. Kristin Maxwell says:

      You can use any onion you like. I usually use a red onion.

See More Comments