Macaroni Salad

This macaroni salad recipe is a crowd-pleasing side dish! A creamy dressing, crunchy veggies, and pickles pack it with delicious textures and flavors.

Macaroni salad

This classic macaroni salad recipe is a hit at potlucks and cookouts! Based on the macaroni salad I ate at summer gatherings as a kid, it features a creamy dressing and crunchy veggies like celery, red bell peppers, and onion. Diced dill pickles add a pop of tangy, savory flavor to the salad, and a splash of pickle juice punches up the dressing.

This macaroni salad is easy to make, and it’s perfect for making ahead. Prep it a few hours or even a day before a picnic or BBQ, and chill it until you’re ready to serve. The flavors get better the longer it sits in the fridge!

Enjoy this salad as a side dish with veggie burgers, black bean burgers, or saucy BBQ sandwiches. It pairs well with any cookout fare. I hope you love it as much as we do!

Macaroni salad ingredients

Macaroni Salad Ingredients

Here’s what you’ll need to make this classic pasta salad recipe:

  • Elbow macaroni – A macaroni salad essential! You just need 8 ounces, typically half a box. It really expands as it cooks.
  • Red bell pepper – It adds crunch and a touch of sweetness to the salad.
  • Celery and red onion – For savory flavor and extra crunch.
  • Dill pickles and pickle juice – You’ll dice up the pickles and add them to the salad and use the pickle juice in the dressing. Both amp up the salad’s addictive tangy flavor. Sub sweet pickles if you prefer!
  • Mayonnaise – It creates the dressing’s creamy base. Use vegan mayo to make this recipe vegan.
  • Distilled white vinegar and Dijon mustard – They work with the pickle brine to add tangy flavor to the dressing. If you don’t have white vinegar on hand, apple cider vinegar is a good substitute.
  • Sugar – It sweetens the dressing, balancing the sharp vinegar, mustard, and pickle brine.
  • Garlic – It gives the dressing a savory, garlicky kick.
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

VariationFor an extra-creamy texture, add two peeled and chopped hard-boiled eggs to the salad.

I love them in my classic potato salad, and they’re great here too!

Chopped pickles, celery, red onion, red bell pepper, and pasta in glass mixing bowl

How to Make Macaroni Salad

To make this easy macaroni salad recipe, start by cooking the pasta. Bring a large pot of salted water to a boil. Prepare the pasta according to the package instructions, cooking until slightly past al dente so that the noodles will stay tender once they cool.

Drain the pasta. Many macaroni salad recipes recommend rinsing the pasta in cold water after cooking. I prefer not to, as this washes away some of the starches from the noodles.

Instead, toss the pasta with a drizzle of olive oil to prevent sticking. Then, set it aside to cool.

Mixing easy macaroni salad in glass bowl

Meanwhile, make the dressing. In a large bowl, whisk together the mayo, pickle juice, vinegar, sugar, mustard, garlic, salt, and several grinds of pepper.

Then, assemble the salad. Add the cooked pasta, red pepper, celery, pickles, and red onion to the bowl with the dressing. Stir to combine and season to taste.

Chill the salad until ready to serve. Finally, dig in!

How long does macaroni salad last?

Macaroni salad keeps well for up to 5 days in an airtight container in the fridge. Feel free to make it ahead for picnics and cookouts!

One note about the dressing: It’s best not to leave mayo-based salad dressings in the heat for too long. Keep this salad chilled until you serve it, and don’t let it sit at room temperature for longer than 2 hours.

Macaroni salad recipe

More Classic Salad Recipes

If you love this macaroni salad, try one of these classic salads next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Macaroni Salad

rate this recipe:
4.96 from 25 votes
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Serves 6
This macaroni salad recipe is my take on the classic cookout side dish. Featuring a creamy dressing, crunchy veggies, and tangy dill pickles, it's simple and delicious. Make it ahead for your next potluck or cookout!

Ingredients

  • 8 ounces dry elbow macaroni noodles
  • Extra-virgin olive oil, for drizzling
  • 1 red bell pepper, stemmed, seeded, and diced
  • 2 celery stalks, diced
  • ½ cup diced dill pickles
  • cup diced red onion

For the dressing

Instructions

  • Bring a large pot of salted water to a boil. Prepare the macaroni according to the package instructions, cooking until slightly past al dente. Drain and toss with a drizzle of olive oil to prevent sticking, then set aside to cool.
  • Make the dressing: In a large bowl, whisk together the mayonnaise, pickle juice, vinegar, sugar, mustard, garlic, salt, and several grinds of pepper.
  • Add the macaroni, red pepper, celery, pickles, and red onion to the bowl with the dressing and stir to combine. Season to taste and chill until ready to serve.

30 comments

4.96 from 25 votes (11 ratings without comment)

Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it)




  1. Monica
    06.29.2024

    4 stars
    This salad is very tasty, but I would start with a quarter of the sugar it calls for and add more as needed.

  2. Jeanne
    06.28.2024

    5 stars
    Made this with gluten free elbows. It’s mingling in the fridge now. Will bring to BBQ tomorrow. My taste test of this is great. Can’t wait to have more…

  3. Melodie SwopeJohnson
    06.25.2024

    5 stars
    Had to make a change as I was out of dill pickles, so I used bread and butter pickles chopped up and threw in a can of kidney beans to make it a main dish as well as a side and we loved it!!!It will be on my regular rotation, thank you

    • Jeanine Donofrio
      06.26.2024

      Hi Melodie, I’m glad you enjoyed it!

  4. Susan
    06.24.2024

    5 stars
    Great recipe. This is so delicious! We enjoyed as a side for our bbq over the weekend. Many compliments to Love and Lemons. Thanks!

    • Jeanine Donofrio
      06.25.2024

      Hi Susan, I’m so glad you enjoyed it!

  5. Kristie
    05.30.2024

    5 stars
    Very good..
    I shredded some carrots and added bacon bits on my portion. 👍🏻

    • Phoebe Moore (L&L Recipe Developer)
      05.31.2024

      So glad you loved it, Kristie!

  6. Lauren
    05.11.2024

    5 stars
    What a great salad! Love the lemon and dilliness!

    • Jeanine Donofrio
      05.16.2024

      I’m so glad you loved it!

  7. Shanel
    07.17.2022

    5 stars
    Can i replace mayo with greek yogurt

    • Jeanine Donofrio
      07.19.2022

      Yes, I think that would be great. I might add a bit more salt after tasting the final dish since mayo is more salty than plain Greek yogurt.

  8. Shanel
    07.17.2022

    5 stars
    Can i replace mayo with greek yogurt

  9. Terry
    07.10.2022

    5 stars
    This is so so delicious! Crunch in every bite and the dressing is perfect. I added baked tofu for a one dish summer supper. So so yummy. I used veganese mayo and was able to keep the sodium down to 200mg. This meal will be on repeat! Thank you.

    • Jeanine Donofrio
      07.12.2022

      I’m so glad you loved it!

  10. Jacqueline
    09.03.2021

    5 stars
    I have never been a fan of Macaroni salads, but your recipe is a wonderful design in flavours.
    I did add some grated Baldersson Double Smoked Cheddar cheese. Oh man did the flavours dance together! I will make this often! Thank you!

    • Jeanine Donofrio
      09.04.2021

      I’m so glad you enjoyed it!

  11. Yimaor Emmanuel
    07.09.2021

    What a delicious meal plan
    I love it so much

  12. Sharon
    05.19.2021

    5 stars
    Really really nice. I didn’t have frozen peas so used edamame instead. Yumm.

  13. Madel Ernemann
    11.08.2020

    5 stars
    Loved it!! Soooo much lighted then the one with mayo/sour cream. Thanks

  14. doonie
    09.27.2020

    Made this for a party and it was great! Would you be able to freeze leftovers?

  15. Shannon
    07.10.2020

    5 stars
    I loved this! I made it with store-bought Vegenase for the mayo and subbed chopped banana peppers for the dill pickles, since that’s what I had in the fridge. So good! I’ll be making this all summer.

    • Jeanine Donofrio
      07.12.2020

      Hi Shannon, I’m so glad it was a hit!

  16. Esther
    06.28.2020

    5 stars
    this was delicious. Thank You!
    I used GF brown rice pasta, and cilantro instead of parsley (I’m a cilantro lover). I used a whole red pepper and garlic powder in place of fresh garlic. I also added edamame to increase the protein value.

    • Jeanine Donofrio
      07.12.2020

      Hi Esther, I’m so glad you loved it!

  17. Deann Allen
    06.20.2020

    I do not like dill pickles or capers. What can I substitute?

    • Jeanine Donofrio
      06.20.2020

      chopped olives, sun dried tomatoes, or roasted red peppers would be delicious.

    • Anne Barlow
      07.13.2020

      I just made a veggie laden pasta salad, but I used your tahini dressing. It was great.

  18. Love this recipe cannot stand bland macaroni salad, the only thing I do a ill different I use Apple cider vinegar instead of lemon juice I use a full can of black olives either chopped or ripped and some of the brine and a bunch of hard boiled eggs the more taste the better, never thought to try dill before thanks!

    • Jeanine Donofrio
      06.20.2020

      I think apple cider vinegar would be delish!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.