Macaroni Salad

Macaroni Salad
⏱️ cook time 25 minutes, plus 1 hour chilling time
🍽️ servings 4
⚡ Difficulty easy

intro

Creamy, tangy chilled elbow macaroni salad loaded with crisp veggies and rich mayo dressing, a beloved warm-weather side for casual gatherings.

Ingredients

Dry elbow macaroni 200 grams
Full-fat mayonnaise 120 ml (1/2 cup)
Sour cream 60 ml (1/4 cup)
Apple cider vinegar 15 ml (1 tablespoon)
Dijon mustard 5 ml (1 teaspoon)
Granulated sugar 4 grams (1 teaspoon)
Celery stalks 100 grams (2 medium stalks, 5mm dice)
Red bell pepper 75 grams (1/2 small pepper, 5mm dice)
Red onion 50 grams (1/4 small onion, finely diced)
Dill pickles 50 grams (2 small spears, finely diced)
Frozen green peas 75 grams, thawed
Large hard-boiled eggs 2 units (100 grams total, peeled)
Kosher salt 25 grams (20g for pasta water, 5g for seasoning)
Freshly ground black pepper 1 gram (1/2 teaspoon)
Smoked paprika 1 gram (1/4 teaspoon, for garnish)

Steps

1

Cook the elbow macaroni

Bring 2 liters of water to a rolling boil over high heat, add 20g of the kosher salt (water should taste as salty as seawater). Add 200g dry elbow macaroni, stir immediately to prevent sticking, and cook for 8 minutes until al dente (firm to the bite, no raw white center). Drain thoroughly, rinse with cold tap water for 1 minute to stop cooking and cool pasta completely, then set aside in the colander to drain fully for 5 minutes.

Step 1
step1:Cook the elbow macaroni
2

Mix the creamy dressing

In a large 3L mixing bowl, combine 120ml full-fat mayonnaise, 60ml sour cream, 15ml apple cider vinegar, 5ml Dijon mustard, 4g granulated sugar, 3g of the remaining kosher salt, and 1g freshly ground black pepper. Whisk continuously for 30 seconds until the mixture is completely smooth, pale cream in color, and no lumps of mayo or sour cream remain.

Step 2
step2:Mix the creamy dressing
3

Prep salad mix-ins

Pat diced celery, diced red bell pepper, finely diced red onion, diced dill pickles, and thawed green peas dry with paper towels to remove excess surface moisture (this prevents a watery final salad). Chop the 2 peeled hard-boiled eggs into 1cm chunks, taking care not to mash the soft egg yolks into fine crumbs.

Step 3
step3:Prep salad mix-ins
4

Combine pasta and mix-ins

Add the fully cooled, well-drained macaroni and all prepped vegetables and chopped egg to the large bowl with the creamy dressing. Use a flexible rubber spatula to fold the ingredients together gently for 1 minute, until every piece of macaroni and vegetable is evenly coated with dressing, taking care not to break apart the soft egg chunks.

Step 4
step4:Combine pasta and mix-ins
5

Chill to meld flavors

Taste a small bite of the salad and adjust seasoning with the remaining 2g kosher salt if needed. Cover the bowl tightly with plastic wrap and place in the refrigerator for a minimum of 1 hour to let flavors meld, keeping the salad stored at a consistent 4°C (40°F) or below for food safety.

Step 5
step5:Chill to meld flavors
6

Garnish and serve cold

Before serving, give the salad a quick, gentle stir to redistribute the dressing that may have settled at the bottom of the bowl, then sprinkle the top evenly with 1g smoked paprika for a pop of warm color and subtle smoky flavor. Serve immediately while cold.

Step 6
step6:Garnish and serve cold

Tips

1.Rinse cooked macaroni thoroughly with cold water after draining to wash away excess surface starch; this prevents the salad from turning gummy and stops the cooking process so pasta stays pleasantly firm, not mushy.
2.Pat all diced vegetables, pickles, and thawed peas completely dry with paper towels before mixing in; excess moisture from wet ingredients will thin the creamy dressing and result in a watery, diluted salad.
3.For the best, most cohesive flavor, make the salad 2–4 hours before serving to let the tangy dressing meld with the pasta and veggies, but avoid making it more than 24 hours in advance as the pasta will soften and lose its ideal texture.

✨ You May Also Like

Salads
🍜 Mexico

Crisp romaine tossed in creamy umami anchovy dressing, topped with crunchy homemade croutons and shaved parmesan for a timeless, fresh, satisfying salad.

⏱️ 20 minuteSalads ★ 4.8
Salads
🍜 United States

Creamy, tangy classic Southern potato salad with tender spuds, hard-boiled eggs, and crunchy pickles, the ultimate cool, comforting side for warm-weather gatherings.

⏱️ 45 minuteSalads ★ 4.8
Salads
🍜 United States

A classic Appalachian wilted salad: hot tangy bacon dressing is poured over fresh tender leaf lettuce to 'kill' its crispness, creating a warm, savory, bright quick side.

⏱️ 15 minuteSalads ★ 4.7
Salads
🍜 United States

Bright, umami-packed ahi tuna poke salad with creamy spicy dressing, crisp produce, and fluffy rice: a fresh, light, no-fuss warm-weather meal.

⏱️ 25 minuteSalads ★ 4.8
Salads
🍜 Italy

Chilled, colorful pasta salad loaded with crisp veggies, savory pepperoni, mozzarella, and tangy creamy Italian dressing, perfect for warm-weather outdoor meals.

⏱️ 25 minuteSalads ★ 4.6
Salads
🍜 United States

Creamy, fluffy, fruit-studded marshmallow salad is a nostalgic no-cook classic, balancing sweet marshmallows, tart fruit, and tangy cream for a crowd-pleasing bite.

⏱️ 2 hours 2Salads ★ 4.8

Macaroni Salad:Frequently Asked Questions

1.Why does my macaroni salad always turn out watery?
That’s almost always from trapped excess moisture! Cook elbows just to al dente—overcooked pasta leaches water as it chills. Rinse cooked pasta under cold water to stop cooking, then drain fully for 2 to 3 minutes before tossing. Don’t salt chopped veggies ahead (they release moisture) and stick to full-fat mayo and sour cream, which don’t separate like low-fat versions.
2.Can I make this macaroni salad ahead of time, and how long does it keep?
Absolutely—it actually tastes better after a few hours of chilling for flavors to meld! Make it up to 24 hours ahead, store in a tightly sealed airtight container in the fridge, and give it a gentle stir before serving. It stays fresh for 3 to 4 days total; never leave it out at room temp for more than 2 hours to keep it food-safe for summer gatherings.
3.Do I really need to rinse my macaroni after cooking? I thought rinsing removes good starch.
For cold macaroni salad, yes—rinsing is a smart call! The starchy coating on hot pasta makes creamy dressing turn gummy and thick as it chills, instead of staying smooth and tangy. A quick cold rinse washes away excess starch, stops pasta from overcooking, and cools it fast so it doesn’t melt the mayo and sour cream when you toss everything together.
4.Can I use low-fat mayo or sour cream to cut down on calories?
You can, but expect a different texture and flavor. Low-fat and fat-free mayo/sour cream often have added stabilizers that make dressing watery, oddly tangy, or slightly gummy as it chills. If you want to lighten it up, swap just half the sour cream for plain full-fat Greek yogurt—you’ll cut calories without ruining that rich, classic creamy texture.
5.What veggies work best so I don’t end up with mushy, soggy add-ins?
Stick to firm, crisp veggies that hold up well to chilling and creamy dressing! The classic mix is finely diced celery, diced red bell pepper, finely chopped red onion, and thawed, fully drained sweet peas. Skip soft, watery veggies like sliced tomato or cucumber unless you add them right before serving, as they release tons of water and make the salad soggy.
6.Why does my dressing taste bland even when I use the right amount of mayo?
Flat, bland dressing usually means you’re missing the bright, tangy balance ingredients! Rich full-fat mayo and sour cream need a kick: apple cider vinegar cuts through richness, Dijon adds subtle sharp depth, and a good pinch of kosher salt and black pepper makes flavors pop. Taste dressing before tossing—it should taste slightly zingier than you think, since pasta mutes flavor.
7.My pasta soaks up all the dressing, so the salad is dry by serving time. How do I fix that?
That happens when you toss warm pasta with dressing, or don’t reserve a little extra for later! First, make sure pasta is fully cooled before tossing so it doesn’t absorb dressing immediately. Set aside about ¼ of the mayo-sour cream dressing, stir it into the salad right before serving, and you’ll get perfect creamy coverage in every bite without dry patches.
8.What can I use as a substitute for apple cider vinegar if I don’t have any?
If you’re out of apple cider vinegar, reach for white wine vinegar as the closest swap—it has the same mild, bright tang without being too harsh. You can use plain white vinegar in a pinch, but cut the amount by 1 teaspoon per tablespoon called for, since it’s sharper. Skip balsamic vinegar, which is too sweet and dark and will overpower the classic creamy flavor.
9.Can I add protein to this salad to make it a filling main dish instead of a side?
Totally! This classic salad is a fantastic base for heartier add-ins. Stir in diced hard-boiled eggs, cubed cooked ham, well-drained flaked tuna, or crispy crumbled bacon right before chilling for extra protein. Just make sure any cooked add-ins are fully cooled before mixing, so they don’t warm the pasta or thin out the creamy mayo dressing.
10.Do I really need to add Dijon mustard if I don’t like strong mustard flavor?
Don’t skip it! The small amount of Dijon in this recipe won’t make the salad taste like mustard at all. It acts as a secret flavor booster that emulsifies the dressing to make it extra smooth, adds a subtle sharp background note that makes the vinegar and mayo taste brighter, and cuts richness so the salad never feels heavy or cloying.
11.How do I keep this macaroni salad safe to serve at outdoor summer barbecues?
Food safety is non-negotiable for creamy, mayo-based sides at warm events! Keep the chilled salad in an insulated cooler or nested bowl of ice until serving. Don’t let it sit in direct sun or 90°F+ heat for more than 1 hour (2 hours max in milder temps), and discard any salad left out longer to avoid risk of foodborne illness.
12.What can I use if I don’t have elbow macaroni for this recipe?
Elbow macaroni is classic for a reason—its curved, ridged shape catches creamy dressing perfectly in every bite. If you don’t have it, swap in other small, short pasta shapes with nooks and crannies: small shells, ditalini, rotini, or cavatappi all work great. Just cook pasta to al dente per package directions, rinse and drain fully, for that same classic salad texture.

Comments (9)

2 hours ago

OMG this macaroni salad is exactly the classic version I grew up eating at church potlucks! I made it for our neighborhood block party yesterday and every single person asked for the recipe. The balance of creamy mayo, a little tang from the vinegar, and crunchy celery and onion? Chef’s kiss! I even tossed in a handful of chopped dill pickles like my grandma used to and it fit perfectly. Will be making this all summer long for every cookout!

30 minutes ago

Wait adding dill pickles is genius! I’ve been making boring plain mac salad for my cookouts for years, I’m definitely stealing that hack when I make this next weekend for my son’s birthday barbecue.

5 minutes ago

So glad it was a hit at the block party, Mia! Chopped dill pickles are such a fun, nostalgic add-in—love that you put your own family twist on it. Hope the birthday barbecue version turns out perfect for you too, Jake!

3 days ago

Total game changer for my weekly meal prep! I was sick of sad desk lunches that left me ravenous by 2pm, so I whipped this up on Sunday to pair with grilled chicken for the work week. It’s so easy to throw together even when I’m chasing my toddler around the kitchen on prep day, and it holds up perfectly in the fridge for 4 whole days without getting watery. 10/10, already added it to my permanent recipe rotation.

2 days ago

That’s what we love to hear! This salad is specifically formulated to hold up really well in the fridge, which makes it ideal for meal prep. So glad it’s making your work lunches way less sad!

5 days ago

Super easy to make even in my tiny dorm kitchen with basically no fancy equipment! I didn’t have any celery on hand so I subbed in diced red bell pepper, and used light mayo to cut a few calories, and it still came out SO good. Only reason I’m not giving 5 stars is I wish it had a little more tang, so next time I’ll add a splash extra apple cider vinegar. Awesome base recipe though!

yesterday

I tried adding that extra splash of apple cider vinegar you mentioned when I made this last night, and it was the perfect level of tang! I also threw in a handful of sliced black olives for extra savoriness, 10/10 would recommend.

1 week ago

My kids loved it!! I’ve tried so many macaroni salad recipes over the years that are either too runny, too sweet, or just totally bland, but this one is perfect. I brought it to my extended family’s Easter dinner (yes, we do pasta salad at Easter, don’t judge) and even my super picky sister-in-law who complains about everything went back for a second helping. Pro tip: don’t skip the full hour of chill time, it makes such a big difference!

5 days ago

Good call on noting the chill time! I almost skipped it last time I made mac salad and it tasted totally off, like the flavors hadn’t mixed at all. I’ll make sure to block off enough time when I make this for our camping trip next week.

3 days ago

You’re so right about the chill time—it lets all the flavors meld together so much better! So happy this won over even your picky sister-in-law, that’s the ultimate seal of approval if you ask me.

2 days ago

It’s solid, but I had to tweak it a lot to fit my taste. I ended up adding a big spoonful of yellow mustard, a sprinkle of smoked paprika, and a handful of chopped hard-boiled egg because that’s how my dad always made mac salad growing up. The base is fine, but it’s pretty plain if you don’t add extra stuff, in my opinion.

yesterday

Thanks for the honest feedback, Tyler! We love this recipe as a customizable base—mustard, hard-boiled egg, and smoked paprika are all classic add-ins that sound absolutely delicious here. Great call making it your own!

just now

Made this for a casual backyard brunch with my girlfriends yesterday and we demolished the whole bowl in 20 minutes flat! I added a little sprinkle of Old Bay on top for a subtle extra kick and it paired so perfectly with mimosas and breakfast sliders. Who knew mac salad worked for brunch? It’s a new staple for all my gatherings now, no matter the time of day.

5 days ago

Okay full transparency I messed up the first time I made this because I accidentally grabbed sweetened condensed milk instead of mayo while half-asleep grabbing ingredients before work (don’t ask) and it was… not good. Tried it again yesterday, actually followed the directions, and wow! It’s so creamy and tasty, my roommate ate half the bowl straight out of the container while I was putting leftovers away. Just wish I didn’t waste a whole box of pasta on the first failed attempt lol.

3 days ago

Oh my god I did the exact same thing last month making potato salad! Sleepy cooking before work is no joke, I’m glad your second attempt turned out way better. I’m making this tonight for my board game night with friends.

2 days ago

Oh no, that pre-work sleepy brain is the worst! So glad you gave it a second shot and it worked out for you (and your very lucky roommate). Hope the game night batch is a huge hit, Dan!

30 minutes ago

This was the first real side dish I’ve ever made from scratch for my first apartment housewarming party, and I was so nervous it would flop! It was so easy to follow, no confusing steps, and all my guests kept raving about how good it was. I felt like a real adult making food that people actually enjoyed, can’t wait to make it again soon.

5 minutes ago

Congrats on the first successful party dish! There’s no better feeling than watching people go back for seconds of something you made. This mac salad is such a great go-to for new cooks because it’s so hard to mess up (as long as you don’t accidentally grab condensed milk instead of mayo like that other commenter lol).

2 weeks ago

I’ve been making macaroni salad for family picnics for over 40 years, and I have to say this recipe is right up there with my old tried-and-true! It’s simple, no weird fancy ingredients, and the creamy dressing doesn’t get all watery after a few hours in the cooler like some recipes I’ve tested over the years. I’ll definitely be pulling this one out for our Fourth of July cookout this summer, it’s a total keeper.