Classic Macaroni Salad: The Perfect Potluck Side Dish
There’s something wonderfully nostalgic about a big bowl of classic macaroni salad at a summer barbecue or family potluck. This creamy, tangy, and satisfying side dish has been gracing picnic tables for generations, and for good reason! Today, I’m sharing my tried-and-true recipe that delivers all the flavor and comfort you remember, with a perfectly balanced dressing that brings everything together beautifully.
What I love most about this macaroni salad is how the flavors meld and improve as it sits in the refrigerator. Make it a few hours ahead—or even the night before—and you’ll be rewarded with a dish that tastes even better than when you first mixed it. The pasta absorbs the creamy dressing, the vegetables stay crisp, and every bite is pure comfort food bliss.
Why You’ll Love This Recipe
This isn’t just any macaroni salad—it’s the best macaroni salad, and here’s why it’ll become your go-to recipe:
Perfectly Creamy Dressing: The combination of mayonnaise, sour cream, and a touch of apple cider vinegar creates a dressing that’s rich but not heavy, with just the right amount of tang to keep things interesting.
Great Texture: I love the interplay of textures here—tender pasta, crisp celery and bell pepper, and those little bursts of sweetness from the peas. Every forkful is satisfying and never boring.
Make-Ahead Friendly: This is one of those magical dishes that actually gets better with time. Make it the day before your event and you’ll have one less thing to worry about on the big day.
Feeds a Crowd: This recipe makes enough to serve 10-12 people, making it perfect for potlucks, barbecues, and family gatherings. And trust me, people always come back for seconds!
Customizable: While I think this classic version is perfect as-is, it’s also incredibly adaptable. Add chopped hard-boiled eggs, swap in different vegetables, or adjust the seasonings to make it your own.
Ingredients
The beauty of classic macaroni salad lies in its simplicity. You probably have most of these ingredients in your kitchen already! Here’s what you’ll need:
- Elbow macaroni: The classic choice for a reason—those little curves hold onto the dressing beautifully
- Mayonnaise: The base of our creamy dressing; use your favorite brand
- Sour cream: Adds extra creaminess and a subtle tang
- Apple cider vinegar: Brightens everything up and balances the richness
- Dijon mustard: A little goes a long way in adding depth of flavor
- Sugar: Just a touch to balance the acidity
- Celery: Provides that essential crunch
- Red bell pepper: Adds sweetness and a pop of color
- Red onion: Finely diced for a gentle bite
- Frozen peas: Little sweet gems throughout
- Fresh parsley: For brightness and color
- Salt and black pepper: Essential for proper seasoning

Step-by-Step Instructions
Making perfect macaroni salad is easier than you might think. Just follow these simple steps and you’ll have a crowd-pleasing dish ready to go!
Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions until al dente—usually about 8-9 minutes. You want the pasta to have a slight bite to it since it will soften a bit as it sits in the dressing. Drain well and rinse under cold water to stop the cooking process and cool the pasta down quickly.
Step 2: Prepare the Vegetables
While the pasta is cooking, dice your celery and red bell pepper into small, uniform pieces—about 1/4-inch is perfect. Finely dice the red onion. If you’re using frozen peas, place them in a colander and run cool water over them to thaw, then drain well. Chop your fresh parsley.
Step 3: Make the Dressing
In a large mixing bowl, whisk together the mayonnaise, sour cream, apple cider vinegar, Dijon mustard, and sugar until completely smooth. Season generously with salt and black pepper. Taste and adjust—the dressing should be tangy, slightly sweet, and well-seasoned. Remember, it needs to flavor all that pasta!
Step 4: Combine Everything
Add the cooled pasta to the bowl with the dressing and toss to coat thoroughly. Add the celery, bell pepper, red onion, peas, and most of the parsley (save a little for garnish). Fold everything together gently but thoroughly, making sure every piece of pasta gets coated with that creamy dressing.
Step 5: Chill and Serve
Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or preferably overnight. This resting time is crucial—it allows the flavors to meld and the pasta to absorb the dressing. Before serving, give it a good stir and taste for seasoning. You may want to add a bit more salt and pepper, or even a splash more vinegar to brighten things up. Garnish with the reserved parsley and serve cold.

Tips for the Best Macaroni Salad
Don’t Overcook the Pasta: This is crucial! Overcooked pasta will become mushy as it sits in the dressing. Cook it just until al dente, and it will have the perfect texture even after chilling.
Rinse the Pasta: I know some pasta purists cringe at this, but for pasta salad, rinsing is essential. It stops the cooking process immediately and removes excess starch that can make the salad gummy.
Season Generously: Cold dishes need more seasoning than hot ones. Don’t be shy with the salt and pepper, and always taste before serving to adjust.
Add Dressing Before Serving: The pasta will absorb the dressing as it sits, so you might need to add a bit more mayo or a splash of vinegar before serving to freshen things up.
Customize Your Add-Ins: Feel free to add diced hard-boiled eggs, chopped pickles, shredded carrots, or diced ham to make this salad your own. Just keep the proportions balanced so you don’t overwhelm the pasta.
Bring to Room Temperature: If you’re serving this at a picnic or potluck where it will sit out for a bit, take it out of the refrigerator about 20-30 minutes before serving. It tastes best when it’s cold but not ice-cold.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make this ahead of time?
Absolutely! In fact, I recommend it. This macaroni salad is best when made at least 4 hours ahead, or even the night before. The flavors have time to meld and develop, making it even more delicious.
How long does macaroni salad last in the refrigerator?
Stored in an airtight container, this will keep for 3-4 days in the refrigerator. If it seems a bit dry after a day or two, just stir in a spoonful or two of mayonnaise to refresh it.
Can I use a different type of pasta?
While elbow macaroni is traditional, you can certainly use other small pasta shapes like shells, rotini, or ditalini. Just stick with something small that will hold the dressing well.
Is it safe to leave macaroni salad out at a picnic?
Macaroni salad should not sit out at room temperature for more than 2 hours (1 hour if it’s above 90°F outside). Keep it in a cooler with ice packs if you’re serving it outdoors.
Can I make this lighter?
Sure! You can substitute Greek yogurt for half or all of the mayonnaise and sour cream. It will have a tangier flavor but will still be delicious and considerably lighter.
Why is my macaroni salad dry?
Pasta absorbs moisture over time, so it’s normal for the salad to seem a bit drier after it’s been refrigerated. Just stir in additional mayonnaise, a tablespoon at a time, until it reaches your desired creaminess.
This classic macaroni salad has been a staple at my family gatherings for years, and I hope it becomes one of your favorites too. There’s something so satisfying about a dish that’s simple, delicious, and always a hit with everyone from kids to grandparents. Whether you’re heading to a potluck, hosting a backyard barbecue, or just want a tasty side dish for weeknight dinners, this macaroni salad has you covered. Make a big batch, keep it in the fridge, and enjoy it all week long—if it lasts that long!
Classic Macaroni Salad
American · Side Dish

Creamy, tangy macaroni salad with crisp vegetables and a perfectly balanced dressing. This classic potluck favorite gets better as it sits!
Ingredients
- 1 pound elbow macaroni
- 1 1/2 cups mayonnaise
- 1/2 cup sour cream
- 3 tablespoons apple cider vinegar
- 1 tablespoon Dijon mustard
- 1 tablespoon granulated sugar
- 1 1/2 teaspoons salt
- 1/2 teaspoon black pepper
- 3 stalks celery, diced
- 1 medium red bell pepper, diced
- 1/2 medium red onion, finely diced
- 1 cup frozen peas, thawed
- 1/4 cup fresh parsley, chopped
Instructions
- Bring a large pot of salted water to a boil. Add elbow macaroni and cook according to package directions until al dente, about 8-9 minutes. Drain well and rinse under cold water until completely cooled. Drain thoroughly.
- While pasta cooks, dice the celery and red bell pepper into 1/4-inch pieces. Finely dice the red onion. Thaw frozen peas by running them under cool water, then drain well. Chop the fresh parsley.
- In a large mixing bowl, whisk together mayonnaise, sour cream, apple cider vinegar, Dijon mustard, sugar, salt, and black pepper until smooth and well combined.
- Add the cooled pasta to the dressing and toss to coat evenly.
- Add celery, bell pepper, red onion, peas, and most of the parsley to the pasta. Reserve some parsley for garnish. Fold all ingredients together gently but thoroughly until everything is well coated with dressing.
- Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or preferably overnight, to allow flavors to meld.
- Before serving, stir well and taste for seasoning. Add additional salt, pepper, or a splash of vinegar if needed. Garnish with reserved parsley and serve cold.
Nutrition: 320 calories







