Classic Macaroni Salad

Featured in: Easy Side Options

This dish combines tender elbow macaroni with a mix of crisp celery, red bell pepper, onion, carrots, and peas. A creamy, tangy dressing made from mayonnaise, sour cream, Dijon mustard, apple cider vinegar, and spices brings it all together. Chilled to meld flavors and optionally garnished with fresh parsley or chives, it's a delightful, refreshing side perfect for warm weather or picnics. Variations include adding pickles, swapping mayonnaise for Greek yogurt, or stirring in eggs or chicken for extra protein.

Updated on Fri, 09 Jan 2026 09:19:00 GMT
Creamy macaroni salad, chilled and ready, with diced vegetables and tender pasta visible. Pin it
Creamy macaroni salad, chilled and ready, with diced vegetables and tender pasta visible. | cozyzriga.com

My aunt showed up to a family Fourth of July with this macaroni salad, and I remember being surprised by how the cool, creamy pasta felt like a relief in the summer heat. Everyone crowded around the serving spoon, and I watched people go back for thirds, which seemed wild for a side dish. She never shared her exact method, just smiled when I asked, so I've spent years tinkering until I landed on something close to what I remember—and honestly, I think I've improved it.

I made this for a potluck once when I was running late, threw it together in my tiny kitchen, and arrived to find it was the first thing people finished. A coworker even asked if I'd consider making it for her daughter's graduation party—not because it was fancy, but because it somehow made the meal feel complete.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Elbow macaroni (300 g): Use the standard box variety; it holds the dressing without getting mushy, and cooking it al dente means it won't turn into mush as it chills.
  • Celery (1 cup, finely diced): This is your crunch anchor, so don't skip it, and dice it small so it blends into bites rather than standing out.
  • Red bell pepper (1 cup, finely diced): The bright color matters here, both visually and for sweetness that balances the tang of the dressing.
  • Red onion (1/2 cup, finely diced): Raw red onion gives a sharp bite that mellows slightly as it sits, so trust the sharpness at first.
  • Carrots (1/2 cup, grated): Grate them finely so they soften into the salad rather than stay crunchy and distinct.
  • Frozen peas (1/2 cup, thawed): Frozen peas are actually better here than fresh because they're tender and won't add extra moisture if you thaw them properly.
  • Mayonnaise (180 ml): This is the foundation, so use good quality; cheap mayo tastes thin and watery when mixed through.
  • Sour cream (2 tbsp): A small amount adds tang and prevents the salad from feeling too heavy or one-note mayonnaise.
  • Dijon mustard (2 tbsp): Don't use yellow mustard; the sharpness and slight graininess of Dijon is what lifts this whole thing.
  • Apple cider vinegar (2 tbsp): This is the secret to why it tastes fresher than you'd expect—the acidity cuts through the richness.
  • Sugar (1 tsp): Just enough to round out the vinegar without making it sweet; skip this and the dressing will taste harsh.
  • Salt and black pepper (1/2 tsp each): Season as you taste because homemade always needs more seasoning than you think at first.
  • Fresh parsley or chives (2 tbsp, chopped, optional): A small handful at the end brings everything alive and makes it look less beige.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Cook the pasta until it's just barely tender:
Fill a large pot with salted water and bring it to a rolling boil—you'll know it's ready when it smells faintly salty. Add the macaroni and stir once to break apart any clumps, then cook according to the box instructions, usually about 8 minutes. You want it tender enough to bite through but still with a tiny bit of resistance; overcook it and it turns mushy as it cools.
Cool the pasta completely:
Drain it in a colander, then rinse under cold running water, stirring gently with your fingers. This stops the cooking and removes the starchy film that would make everything gluey; let it sit in the colander for a few minutes to drain completely.
Prep your vegetables with intention:
Dice everything small and consistent so the salad feels cohesive rather than chunky. Keep them in a separate bowl until you're ready to combine so the moisture from the onion and peppers doesn't start breaking down the pasta prematurely.
Build the dressing in its own bowl:
Whisk together the mayo, sour cream, mustard, vinegar, sugar, salt, and pepper until smooth and no streaks of mayo remain. Taste it straight from the spoon—it should taste bold and tangy, almost sharper than you'd serve it, because the pasta will absorb and mellow it slightly.
Combine everything gently:
Add the pasta and vegetables to the dressing and fold together with a large spoon or rubber spatula, using gentle strokes so you don't crush the pasta. This is the moment it starts to feel real, watching all those colors come together.
Chill before serving:
Cover and refrigerate for at least an hour; the flavors deepen as it sits, and the vegetables soften slightly into the creamy dressing, becoming more integrated. If you taste it straight from the warm stove, you'll miss what it becomes.
Finish with a green flourish:
Just before serving, sprinkle the fresh parsley or chives over the top. It's not just decoration—it catches light and adds a fresh note that cuts through the richness.
A picnic-perfect bowl of macaroni salad, featuring vibrant red peppers and a tangy dressing. Pin it
A picnic-perfect bowl of macaroni salad, featuring vibrant red peppers and a tangy dressing. | cozyzriga.com

I remember a conversation at a backyard barbecue where someone mentioned they'd never had good macaroni salad, always finding it either too heavy or too bland. I made this version the next weekend, and watching their face change when they took a bite—that moment when food stops being food and becomes a small kindness—that's when I realized this recipe mattered beyond being convenient.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Works Better Than Store-Bought

Store-bought macaroni salad often tastes either aggressively sweet or oddly slick, relying on one flavor to do all the work. Homemade versions let you layer flavors deliberately: the vinegar and Dijon cut through the mayo without adding liquid, the fresh vegetables stay distinct rather than turning soggy, and you control how much richness ends up in every bite. It's one of those recipes that proves how much a small amount of intention changes the outcome.

The Timing Question

Make this salad the morning of your event, not hours ahead; after about six hours in the fridge, the vegetables start releasing water and the pasta begins absorbing the dressing unevenly. If you need to make it further ahead, hold the vegetables separate and fold them in an hour before serving instead. This is more forgiving than you'd think, and honestly, day-old macaroni salad from the fridge tastes better than freshly made—something about sleeping overnight makes it taste like itself.

How to Adapt It Without Losing the Soul

This recipe is flexible enough to absorb small changes without falling apart. If you want it lighter, replace half the mayo with Greek yogurt—you lose some richness but gain brightness, and nobody will notice the swap if your dressing is well-seasoned. Add diced pickles or a small dash of hot sauce if your crowd likes bold flavors, or stir in hard-boiled eggs for protein without heaviness. Some people swear by adding a handful of diced cheese, though I find it competes with the other flavors rather than supporting them.

  • Greek yogurt swaps work if you increase the Dijon mustard slightly to keep the dressing bold.
  • Hard-boiled eggs add substance without making the salad feel dense or heavy.
  • Fresh herbs like dill or tarragon are worth experimenting with if you have them on hand.
Close-up of classic American macaroni salad, showcasing the creamy dressing and fresh ingredients. Pin it
Close-up of classic American macaroni salad, showcasing the creamy dressing and fresh ingredients. | cozyzriga.com

This is the kind of dish that tastes like summer feels—cool and generous and made for sharing. It shows up at picnics and potlucks not because it's fancy, but because it makes people happy in the most straightforward way.

Recipe FAQs

How do I achieve the perfect macaroni texture?

Cook the elbow macaroni in salted boiling water until just tender but firm to the bite, then rinse with cold water to stop cooking and cool.

Can I make this dish ahead of time?

Yes, refrigerate the salad for at least an hour after mixing to allow flavors to meld and serve chilled within three days.

What are some good substitutes for mayonnaise?

Greek yogurt can replace half the mayonnaise for a lighter, tangier texture without losing creaminess.

How can I add more protein to this dish?

Fold in diced hard-boiled eggs or cooked chicken to boost its protein content while maintaining texture.

Are there any allergen concerns in this dish?

This salad contains eggs and dairy. For gluten sensitivities, use gluten-free macaroni and check all ingredient labels carefully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Classic Macaroni Salad

Tender pasta and crisp vegetables combined with a creamy, tangy dressing for a refreshing side.

Prep Time
20 min
Cook Time
10 min
Total Duration
30 min
Written by Micah Stewart


Skill Level Easy

Cuisine American

Yield 6 Portions

Diet Preferences Vegetarian

What You’ll Need

Pasta

01 10 oz elbow macaroni

Vegetables

01 1 cup finely diced celery
02 1 cup finely diced red bell pepper
03 1/2 cup finely diced red onion
04 1/2 cup grated carrots
05 1/2 cup thawed frozen peas

Dressing

01 3/4 cup mayonnaise
02 2 tbsp sour cream
03 2 tbsp Dijon mustard
04 2 tbsp apple cider vinegar
05 1 tsp sugar
06 1/2 tsp salt
07 1/2 tsp ground black pepper

Garnish (Optional)

01 2 tbsp chopped fresh parsley or chives

Steps

Step 01

Cook macaroni: Boil elbow macaroni in salted water until al dente as per package directions. Drain and rinse under cold water. Set aside to cool completely.

Step 02

Combine vegetables: Mix celery, red bell pepper, red onion, carrots, and peas in a large bowl.

Step 03

Prepare dressing: Whisk mayonnaise, sour cream, Dijon mustard, apple cider vinegar, sugar, salt, and black pepper together until smooth.

Step 04

Mix salad: Add cooled macaroni and vegetables to dressing. Gently toss to coat evenly.

Step 05

Season to taste: Adjust seasoning with additional salt or pepper if necessary.

Step 06

Chill salad: Cover and refrigerate for at least 1 hour to meld flavors.

Step 07

Garnish and serve: Sprinkle with chopped parsley or chives before serving, if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot
  • Colander
  • Mixing bowls
  • Whisk
  • Knife and cutting board
  • Grater

Allergy Details

Examine all ingredients for allergens and talk with your healthcare provider if unsure.
  • Contains eggs (mayonnaise) and dairy (sour cream). Pasta contains gluten; use gluten-free macaroni if required.

Nutritional Info (each serving)

These nutrition details are for general knowledge, not a substitute for medical guidance.
  • Calories: 320
  • Lipids: 16 g
  • Carbohydrates: 36 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.