Macaroni Salad with Celery

Listen. I have eaten a LOT of bad macaroni salad. Gloopy. Mushy. The kind that sits next to the potato salad doing absolutely nothing. NOT ANYMORE.

This one has CRUNCH (celery, red onion, green pepper), a tangy-sweet dressing that actually tastes like something, and pasta that stays al dente because we rinse it cold and save half the dressing for after it chills.

Two hours in the fridge. Summer in a bowl.

Image: jesslovescooking.com / All Rights reserved

Why You Should Reserve Half the Dressing

Here’s the deal: Pasta is a sponge. If you dump ALL the dressing on hot or warm pasta, it will ABSORB everything and turn into a wet, soggy mess in the fridge. Reserving half lets you control the texture perfectly.

You’ll mix in the first half when the pasta is still warm. This coats the macaroni and veggies, starting the flavor infusion. Then you chill it. The pasta will drink up that dressing as it cools.

After chilling, it looks dry. That’s your cue to stir in the RESERVED dressing. This second addition brings back the creamy texture and fresh tang right before serving. It ensures every bite is luscious, not stodgy.

Image: jesslovescooking.com / All Rights reserved

Keeping Macaroni from Getting Mushy

Stop the mush. Here’s how.

  1. Cook ONLY to al dente…. even 2 extra minutes turns it to mush.
  2. Hit the colander and RINSE with cold water IMMEDIATELY (this halts cooking cold!).
  3. Salt your water well before the pasta goes in… it seasons from within.
  4. Drain thoroughly, then let it steam off for 2 minutes before dressing.
Image: jesslovescooking.com / All Rights reserved

Ideal Chill Time for Macaroni Salad

Do NOT skip the chill time. Your salad needs it to taste like actual macaroni salad.

  • Chill for AT LEAST 2 HOURS. This isn’t optional. The pasta needs to absorb the dressing and the flavors need to marry.
  • Overnight is even better. The texture transforms from separate ingredients into one cohesive, chilled dish.
  • Stir in that reserved dressing right before serving. It revives the creaminess the pasta absorbed overnight.
Image: jesslovescooking.com / All Rights reserved

How to Store Macaroni Salad

Store your macaroni salad in an AIRTIGHT container in the fridge. It keeps well for up to 3 DAYS, though the pasta will soften a bit by day two.

Here’s a pro tip: if you saved that RESERVED DRESSING from step 4, stir in a spoonful before serving to refresh the creaminess (it makes a noticeable difference!).

FAQ: Macaroni Salad Questions, Answered

Can I swap the mayo for a lighter option?

Plain Greek yogurt works as a lighter swap. Use half yogurt, half mayo for the best texture (all yogurt can turn out too tangy and thin).

Can I add protein to make it a full meal?

Hard-boiled eggs, diced ham, flaked tuna, or shredded chicken all mix in beautifully. Mix them in with the macaroni before chilling!

Can I use a different pasta shape?

Small shells, ditalini, or fusilli all work great here. Just watch the cook time and pull at al dente (mushy pasta salad is a NO).

Recipes Like This One

Image: jesslovescooking.com / All Rights reserved

Homemade Macaroni Salad with Celery

Delicious Homemade Macaroni Salad with Celery recipe with step-by-step instructions.
Prep Time 1 hour 5 minutes
Cook Time 2 hours 10 minutes
Total Time 3 hours 15 minutes
Servings: 6 cups of salad
Calories: 2000

Ingredients
  

For the salad base:
  • 3.5 cups macaroni (I always use Barilla for the best al dente texture)
  • 1/2 red onion (finely diced into 1/4-inch pieces)
  • 1 large celery rib (chopped into 1/4-inch pieces for a consistent crunch)
  • 1/2 green pepper
For the dressing:
  • 1.25 cups mayonnaise (I prefer Hellmann’s for a classic creamy taste)
  • 1.5 tbsp mustard
  • 3 tbsp vinegar (apple cider vinegar preferred for a tangy kick)
  • 2.5 tsp sugar
  • 1 tsp salt
  • 0.75 tsp pepper
  • 0.5 tsp garlic powder
  • 0.5 tsp onion powder
  • 0.25 tsp paprika

Method
 

  1. Dice the red onion into 1/4-inch pieces, chop the celery rib into 1/4-inch pieces, and dice the green pepper into similar-sized pieces. Keeping these vegetables uniform in size ensures even texture throughout the salad. Set the prepared vegetables aside in separate bowls so they’re ready to go when needed.
  2. Bring a large pot of salted water to a boil and add the macaroni, cooking until just al dente according to package directions—I always use Barilla for the best texture. Drain the pasta and rinse thoroughly with cold water to stop the cooking and remove excess starch. This ensures the pasta won’t absorb all the dressing and become mushy. Let it drain well and set aside to cool slightly.
  3. In a large mixing bowl, whisk together the mayonnaise, mustard, vinegar, sugar, salt, pepper, garlic powder, onion powder, and paprika until smooth and well combined. This creates the flavor foundation for your salad—I prefer Hellmann’s mayo for a classic creamy taste that pairs perfectly with the tangy vinegar. Take a moment to taste and adjust seasonings if needed.
  4. Add the diced red onion, chopped celery, and green pepper to the dressing bowl and stir until all vegetables are evenly coated. Then add the cooled macaroni and mix thoroughly, using about half of the dressing mixture to coat the pasta. Reserve the remaining dressing—this two-step approach prevents the salad from becoming too heavy and allows the flavors to develop as it chills.
  5. Cover the salad bowl and refrigerate for at least 2 hours (or up to overnight if preparing ahead). During this time, the pasta absorbs the dressing flavors and the vegetables soften slightly, creating a cohesive dish. The cold salad tastes much better than when freshly made, as the flavors have time to develop and meld together.
  6. Remove the salad from the refrigerator and stir in the remaining reserved dressing, mixing well to loosen and refresh the salad. The additional dressing ensures every bite is creamy and flavorful without the salad being overdressed from the start. Taste and adjust seasonings one final time, then serve chilled.

Leave a Comment

Recipe Rating