Classic macaroni cold salad

Featured in: Casual Family Meals

This classic cold macaroni features tender elbow pasta mixed with crisp celery, red bell pepper, red onion, carrots, and peas. The creamy dressing combines mayonnaise, sour cream, Dijon mustard, apple cider vinegar, and a touch of sugar for balanced tanginess. After mixing, the salad is chilled to let flavors meld beautifully. Optional fresh herbs like parsley or chives add a fragrant finish. A refreshing side dish for warm weather gatherings and picnics.

Updated on Sat, 10 Jan 2026 08:17:00 GMT
Creamy macaroni salad, chilled and ready, featuring colorful veggies, ideal for picnics. Save to Pinterest
Creamy macaroni salad, chilled and ready, featuring colorful veggies, ideal for picnics. | bellecravings.com

There's something about a potluck table in summer that makes macaroni salad the hero of the spread. My neighbor brought a bowl to a backyard gathering years ago, and I watched people return to it three times before anything else. I asked for her technique, and what she shared wasn't fancy—just good mayonnaise, fresh vegetables, and the patience to let it chill. Now when I make it, I think about how simple dishes often become the ones people remember most.

I made this for a picnic where a friend brought store-bought salad and felt embarrassed—until she tried mine and said it tasted like someone actually cared. That moment stuck with me. It's not pretentious food, but it's the kind of dish that quietly shows up when you need something reliable and genuinely good.

Ingredients

  • Elbow macaroni (300g): The shape matters here because it catches and holds the dressing in those little curved pockets. Cook it just to al dente so it has a slight firmness that won't turn mushy as it absorbs the flavors.
  • Celery (1 cup finely diced): This gives the salad its backbone of freshness and a gentle crunch that lasts through chilling. Don't skip it thinking it's just filler—it's essential texture.
  • Red bell pepper (1 cup finely diced): The sweet pepper balances the tanginess of the dressing and adds color that makes people want to eat it before they even taste it.
  • Red onion (1/2 cup finely diced): Sharp and slightly sweet, it mellows as it sits, becoming part of the flavor rather than overwhelming it. The red color also keeps the salad looking alive.
  • Carrots (1/2 cup grated): Grating them keeps them tender and lets them distribute evenly, adding natural sweetness without cooking them further.
  • Frozen peas (1/2 cup thawed): They stay bright green and hold their shape, giving little pockets of sweetness throughout.
  • Mayonnaise (180ml): This is the foundation. Use a brand you actually like because you'll taste it directly. Don't be shy with it—this is a creamy salad.
  • Sour cream (2 tbsp): It lightens the mayo slightly and adds a subtle tang that keeps the salad from feeling heavy.
  • Dijon mustard (2 tbsp): The sharp bite here is what prevents the whole thing from tasting one-note and sleepy. It's the secret that makes people ask for your recipe.
  • Apple cider vinegar (2 tbsp): This vinegar is gentler than white vinegar and adds warmth rather than harshness. It's what helps the flavors meld together as the salad chills.
  • Sugar (1 tsp): Just a small amount to soften the tang and balance the acid.
  • Salt and black pepper to taste: Season at the end after tasting, not before. You need to know how the dressing tastes on its own first.

Instructions

Cook the pasta with intention:
Use a pot big enough that the pasta has room to move, and salt the water generously—it should taste like the sea. Start testing a minute before the package says it's done, because you want pasta that still has a tiny bit of resistance when you bite it. Drain it well, then rinse with cold water while stirring gently, so each piece cools completely and doesn't clump.
Gather your vegetables while the pasta cools:
Dice everything uniform and fairly small so they integrate into the salad rather than feel like you're eating a side vegetable. This is the moment to notice the colors and freshness—that matters for flavor.
Build the dressing with confidence:
Whisk the mayo, sour cream, mustard, vinegar, sugar, salt, and pepper in a separate bowl. Taste it as you go—this dressing should feel balanced on its own, slightly tangy and bright. If it tastes flat, add a tiny pinch more mustard.
Bring it all together gently:
Add the pasta and vegetables to the dressing and fold everything together using a spatula, turning from the bottom up. The goal is even coating without crushing the pasta. You're looking for every piece to have a light sheen of dressing.
Chill before serving:
Cover the bowl and let it sit in the refrigerator for at least an hour. This time is when the flavors actually marry and the pasta fully absorbs the dressing. It's not wasted time—it's essential time.
Save to Pinterest
| bellecravings.com

I served this at a potluck where someone brought a fancy beet salad that no one touched, and mine was gone in twenty minutes. It wasn't about my cooking skills—it was that this salad feels like comfort and care on a plate. It's the kind of dish that brings people back for seconds without them even realizing they're doing it.

The Secret in the Sour Cream

Most macaroni salads use only mayonnaise, which can feel heavy and one-dimensional. The sour cream here lightens it and adds a subtle tang that makes you reach for another bite. It's a small addition that changes everything, the kind of detail that separates a good salad from one people actually crave. I didn't understand this until I made it both ways and tasted the difference side by side.

Timing and Temperature Matter More Than You'd Think

Macaroni salad lives in the cold, and it needs time to do its job properly. The flavors don't blend immediately—they integrate slowly as the pasta absorbs the dressing and the vegetables soften just slightly. If you rush it and serve it fifteen minutes after making it, it will taste sharp and disconnected. Give it the full hour, and suddenly everything tastes intentional and complete. This is one of those recipes where patience isn't optional.

Making It Your Own

The beauty of macaroni salad is that it's endlessly forgiving and adaptable. I've made it with pickles when I had them on hand, stirred in diced hard-boiled eggs for protein, and even added a dash of hot sauce when I wanted heat. Some people swap half the mayonnaise for Greek yogurt to lighten it. The base is solid enough that you can play around without breaking anything.

  • Try dicing some pickles and adding them for extra tang and texture.
  • Stir in diced hard-boiled eggs or shredded rotisserie chicken if you want to make it more substantial.
  • A tiny dash of hot sauce or a sprinkle of smoked paprika can take it in a different direction entirely.
A close-up of a bowl of homemade macaroni salad, showing the fresh ingredients mixed. Save to Pinterest
A close-up of a bowl of homemade macaroni salad, showing the fresh ingredients mixed. | bellecravings.com

This salad has become my default for any gathering where I need something that feeds a crowd and doesn't demand fussing. It's the kind of dish that lets you focus on people instead of cooking, which is exactly when food becomes most memorable.

Recipe FAQs

How do I cook the macaroni for best texture?

Cook macaroni in salted boiling water until just al dente, then rinse under cold water to stop cooking and cool the pasta for a firm yet tender bite.

Can I substitute mayonnaise in the dressing?

Yes, you can replace half the mayonnaise with Greek yogurt for a lighter, tangier dressing without losing creaminess.

What vegetables work well in this salad?

Celery, red bell pepper, red onion, carrots, and peas add crispness and color, balancing the creamy dressing with fresh crunch.

How should the salad be stored after preparation?

Cover and refrigerate for at least an hour to meld flavors, and keep chilled for up to three days to maintain freshness.

Can I add protein to this dish?

Yes, diced hard-boiled eggs or cooked chicken can be gently folded in for extra protein and heartiness.

Classic macaroni cold salad

Tender macaroni and crisp vegetables in a creamy tangy dressing, chilled for fresh flavor.

Prep Time
20 minutes
Cook Time
10 minutes
Total Duration
30 minutes
Recipe by Aaron Hicks


Skill Level Easy

Cuisine Type American

Makes 6 Number of Servings

Dietary Details Suitable for Vegetarians

Ingredient List

Pasta

01 10 oz elbow macaroni

Vegetables

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

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

01 2 tbsp chopped fresh parsley or chives

Steps

Step 01

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

Step 02

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

Step 03

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

Step 04

Assemble salad: Gently fold cooled macaroni and vegetables into the dressing until thoroughly coated.

Step 05

Adjust seasoning: Taste the mixture and modify seasoning as preferred.

Step 06

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

Step 07

Add garnish: Sprinkle with fresh chopped parsley or chives before serving, if desired.

Equipment Needed

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

Allergy Details

Check every ingredient for allergen risks and chat with your doctor if you’re not sure.
  • Contains eggs (mayonnaise) and dairy (sour cream).
  • Pasta may contain gluten; use gluten-free pasta if required.

Nutrition Information (per portion)

Nutrition info is meant as general advice — please talk to a healthcare expert for guidance.
  • Calorie Count: 320
  • Fat Content: 16 g
  • Carbohydrates: 36 g
  • Protein Amount: 6 g