If you’ve been searching for the perfect Macaroni Salad Recipe, you’ve landed in the right place.
This is the one that shows up at every backyard barbecue, potluck, and summer cookout, and for good reason.
It’s creamy, tangy, a little sweet, and packed with crunch from crisp vegetables.
Best of all, it comes together in under 30 minutes and gets even better after a few hours in the fridge.
I’ve made this salad more times than I can count, and I can tell you with confidence that once you nail the dressing, you’ll never need another recipe.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 12 minutes |
| Total Time | 27 minutes + chilling time |
| Servings | 8 servings |
| Difficulty Level | Easy |
If you love easy, crowd-pleasing sides, you’ll also want to bookmark this Potato Salad for your next outdoor spread.

Why You’ll Love This Macaroni Salad
This recipe is the real deal, no fancy ingredients, no complicated steps.
It’s the creamy, old-fashioned macaroni salad that most of us grew up eating, made completely from scratch.
The dressing is the star here. It’s a simple mayo-based mixture with just the right balance of tang from apple cider vinegar and a touch of sweetness to round everything out.
The vegetables add color, crunch, and freshness that make every bite interesting.
It’s a make-ahead recipe, which means you can prep it the night before and let the fridge do the work for you.
The longer it chills, the more the flavors meld together and the creamier it becomes.
It feeds a crowd without breaking the bank. Eight generous servings from one pot of pasta is a win any day of the week.
It travels well, holds up for hours at a picnic or cookout, and kids and adults alike go back for seconds.
- No special equipment required
- Uses pantry staples you likely already have
- Easily doubled or tripled for large gatherings
- Totally customizable with add-ins you love
- Stays fresh in the fridge for up to 4 days
This also pairs beautifully alongside a crisp Cucumber Tomato Salad for a full spread of refreshing summer sides.
Ingredients
Classic macaroni salad keeps it simple with everyday ingredients. The key is using a good-quality mayonnaise for the creamiest, most flavorful dressing.
- 2 cups (about 8 oz / 225g) dry elbow macaroni
- 1 cup real mayonnaise (such as Hellmann’s or Best Foods)
- 2 tablespoons apple cider vinegar
- 1 tablespoon yellow mustard
- 2 teaspoons granulated sugar
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 cup celery (about 2 stalks), finely diced
- 1/2 cup red bell pepper, finely diced
- 1/3 cup red onion, finely diced
- 1/4 cup sweet pickle relish
- 2 tablespoons fresh parsley, finely chopped (optional, for garnish)
- 2 hard-boiled eggs, peeled and diced (optional but traditional)
Read Also: Dense Bean Salad Recipe
Kitchen Equipment Needed
You don’t need anything fancy for this recipe. Standard kitchen tools are all that’s required to pull it together smoothly.
- Large pot (for boiling pasta)
- Colander or strainer
- Large mixing bowl
- Medium mixing bowl
- Whisk
- Sharp knife and cutting board
- Measuring cups and spoons
- Silicone spatula or large spoon (for folding without breaking the pasta)
- Airtight storage container (for chilling and storing)
Recommended Products for This Recipe
These are products I personally use and recommend when making this salad. They genuinely make the process easier and the result better.
1. OXO Good Grips Large Salad Spinner
This isn’t just for lettuce. After rinsing your cooked pasta under cold water, a salad spinner removes excess moisture quickly and efficiently, which keeps your dressing from becoming watered down.
It’s one of those tools that earns its counter space every single time.
2. Hellmann’s Real Mayonnaise
The mayonnaise you use makes a noticeable difference in this recipe.
Hellmann’s has a rich, creamy base with the right level of tang that balances beautifully with the vinegar and mustard in the dressing.
It’s the brand most classic American recipes were built around.
3. Large Airtight Glass Food Storage Container
Glass containers keep your macaroni salad tasting fresh and don’t absorb odors the way plastic can.
A large airtight container also makes it easy to transport to cookouts or potlucks without worrying about spills.
4. OXO Good Grips Box Grater
If you ever want to grate a carrot into this salad for a pop of color and sweetness (a common variation), a solid box grater gives you the right texture without the effort of fine-chopping.
It’s a versatile tool that pulls double duty across dozens of recipes.
Another favorite: Waldorf Salad Recipe

Step-by-Step Instructions: How to Make Macaroni Salad
1. Cook the Macaroni
- Bring a large pot of water to a full rolling boil over high heat. Use plenty of water, at least 4 quarts, so the pasta cooks evenly and doesn’t clump.
- Add a generous pinch of salt to the boiling water. This is the only chance you have to season the pasta itself, so don’t skip it.
- Add 2 cups of dry elbow macaroni to the boiling water and stir immediately to prevent sticking.
- Cook according to the package directions, usually 8 to 10 minutes, until the pasta is tender but still has a very slight firmness. For pasta salad, you actually want the pasta slightly more cooked than al dente, since it will firm up a bit as it chills.
- Reserve about 1/4 cup of pasta cooking water before draining, in case you need to loosen the dressing later.
- Drain the cooked pasta in a colander and immediately rinse with cold water for at least 30 to 45 seconds. This stops the cooking process and cools the pasta so it doesn’t melt the mayo dressing.
- Shake the colander well and let the pasta drain thoroughly for 3 to 5 minutes. Excess water will dilute your dressing.
2. Make the Creamy Dressing
- In a medium bowl, add 1 cup of mayonnaise.
- Add 2 tablespoons of apple cider vinegar to the mayo. The vinegar adds brightness and tang that makes this dressing pop.
- Add 1 tablespoon of yellow mustard. This gives the dressing a subtle depth of flavor and a slightly golden hue.
- Add 2 teaspoons of granulated sugar. This balances the acidity from the vinegar and makes the dressing taste complete rather than flat.
- Season with 1/2 teaspoon salt, 1/4 teaspoon black pepper, and 1/2 teaspoon garlic powder.
- Whisk everything together vigorously until the dressing is completely smooth, creamy, and fully emulsified.
- Taste the dressing at this point. If you want more tang, add a tiny splash more vinegar. If it needs more sweetness, add a pinch more sugar. Adjust before adding to the pasta.
3. Prep the Vegetables
- Rinse the celery, red bell pepper, and parsley under cold running water and pat dry.
- Finely dice 2 stalks of celery (about 1/2 cup), cutting into small, uniform pieces about 1/4 inch wide. Smaller pieces distribute more evenly throughout the salad.
- Finely dice 1/2 cup of red bell pepper into similarly small pieces. Red bell pepper adds sweetness and a vibrant pop of color.
- Finely dice 1/3 cup of red onion. If you find raw red onion too pungent, you can soak the diced pieces in cold water for 10 minutes, then drain and pat dry. This mellows the sharpness significantly.
- Finely chop 2 tablespoons of fresh parsley, if using. Set it aside separately for now, as it’s best stirred in just before serving or used as garnish.
- If using hard-boiled eggs, dice 2 peeled hard-boiled eggs into rough 1/2 inch cubes and set aside.
4. Combine the Salad
- Add the drained and cooled macaroni to your large mixing bowl.
- Add the diced celery, red bell pepper, and red onion directly to the pasta.
- Add 1/4 cup of sweet pickle relish to the bowl. This is one of the secret weapons in classic macaroni salad, adding both sweetness and a little brine that brightens the whole dish.
- If you’re using diced hard-boiled eggs, add them to the bowl now.
- Pour the entire batch of dressing over the pasta and vegetables.
- Using a large silicone spatula or spoon, gently fold everything together until every piece of pasta and every vegetable is evenly coated in the dressing. Use a folding motion rather than stirring aggressively, which can break the pasta.
- If the salad looks a bit thick or dry, add 1 to 2 tablespoons of the reserved pasta water and fold it in until you reach your desired consistency.
5. Chill and Rest
- Once everything is combined, taste the salad and adjust seasoning if needed. Add a pinch more salt, a little extra vinegar, or a bit more sugar as needed.
- Cover the bowl tightly with plastic wrap or transfer the macaroni salad to an airtight container with a lid.
- Refrigerate for at least 1 hour before serving. Two hours is better. Overnight is best.
- As the salad chills, the pasta will absorb some of the dressing. When you pull it out of the fridge, give it a good stir. If it seems a bit dry, stir in 1 to 2 tablespoons of additional mayonnaise and toss to coat.
- Just before serving, stir in or sprinkle the fresh chopped parsley on top for color and freshness.
Read Also: Chickpea Salad Recipe
Tips for The Best Macaroni Salad
Getting the details right is what takes this from good to unforgettable. A few simple habits make all the difference.
- Always salt your pasta water. Under-seasoned pasta makes a flat-tasting salad no matter how good your dressing is.
- Rinse and dry the pasta thoroughly. Extra water sitting in the colander will water down your dressing and make the salad soupy.
- Chop vegetables small and uniformly. Bite-sized pieces ensure you get a little of everything in each forkful.
- Let it rest in the fridge. The flavors develop dramatically after an hour or two. It’s almost a different (and better) dish after overnight chilling.
- Taste the dressing before mixing. This is your best chance to get the balance right before everything is combined.
- Don’t skip the sweet pickle relish. It adds a subtle sweetness and tang that ties the whole dressing together.
- Add more mayo before serving, not before chilling. The pasta absorbs the dressing as it rests, so loosen it up fresh rather than adding too much upfront.
- Use room-temperature eggs. Starting eggs in cold water and bringing them to a boil prevents rubbery whites and makes them easier to peel.
Serving Suggestions

Classic macaroni salad is one of the most versatile sides you can bring to a table. It shines alongside anything hot off the grill and fits right in at casual meals and celebrations alike.
It pairs wonderfully with smoky, saucy proteins since the cool, creamy salad provides the perfect contrast to rich, charred flavors.
- Serve alongside grilled burgers, hot dogs, or brats at a cookout
- Pair it with Honey Garlic Salmon for a lighter but satisfying summer meal
- Set it next to Grilled Fish Tacos with Slaw for a festive spread
- Bring it to potlucks alongside fried chicken for a classic Southern pairing
- Serve it as a side to Garlic Butter Shrimp with Veggies for a quick and colorful weeknight plate
- Scoop it into lettuce cups alongside Chicken Salad Sandwich fillings for a fun, no-bread lunch.
Variations of Macaroni Salad
One of the great things about this recipe is how easily it adapts to different tastes and occasions. The base is solid enough to handle a wide range of mix-ins and swaps.
Here are some popular ways to put your own spin on it.
- Bacon Macaroni Salad: Stir in 4 to 6 strips of cooked and crumbled crispy bacon right before serving for a smoky, salty upgrade.
- Tuna Macaroni Salad: Add one 5 oz can of drained tuna for a heartier, protein-packed version. Mix it in gently so it doesn’t break apart into fine crumbles.
- BLT Macaroni Salad: Add diced tomatoes, crispy bacon, and shredded iceberg lettuce. Stir everything together just before serving so the lettuce stays crisp.
- Buffalo Chicken Macaroni Salad: Toss in 1 cup of diced cooked chicken and 2 to 3 tablespoons of buffalo sauce along with the dressing for a spicy twist.
- Lighter Version: Substitute half the mayo for plain Greek yogurt or sour cream to reduce calories without losing the creamy texture.
- Extra Crunchy: Add 1/2 cup of finely diced cucumber and a handful of sunflower seeds for more texture and freshness.
- Southern Style: Add sweet corn, sliced green onions, and a tablespoon of apple cider vinegar extra for a tangy, slightly sweet Southern take.
You might also enjoy: Avocado Salad
Storage and Reheating
Macaroni salad keeps beautifully in the fridge, which makes it one of the best make-ahead dishes for entertaining. Proper storage keeps it safe and delicious for days.
- Refrigerator: Store in an airtight container for up to 3 to 4 days. The salad actually tastes better on day 2.
- Before serving leftovers: Give the salad a good stir. The pasta absorbs the dressing as it sits. Stir in 1 to 2 tablespoons of fresh mayo to bring the creaminess back.
- At room temperature: Macaroni salad can sit out safely for up to 2 hours at room temperature. After that, it should go back in the fridge.
- Do not freeze: Mayo-based salads do not freeze well. The dressing separates and becomes watery and grainy when thawed.
- Food safety tip: Keep the salad cold during outdoor events by setting the bowl in a larger bowl filled with ice to maintain a safe temperature.
Read Also: Spring Salad Recipes
Nutritional Facts
The following estimates are based on one serving (approximately 1 cup) with the optional hard-boiled eggs included.
| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | 290 kcal |
| Total Fat | 17g |
| Saturated Fat | 3g |
| Cholesterol | 55mg |
| Sodium | 380mg |
| Total Carbohydrates | 28g |
| Dietary Fiber | 1g |
| Sugars | 4g |
| Protein | 5g |
Nutritional values are approximate and will vary depending on specific brands and optional ingredients used.
Health Benefits of Key Ingredients
Classic macaroni salad isn’t just satisfying and delicious. A few of the core ingredients bring some real nutritional value to the table.
Celery is often overlooked, but it’s a great source of vitamin K, folate, and antioxidants.
It’s also about 95% water, which makes it hydrating and incredibly low in calories despite the satisfying crunch it contributes.
Red bell pepper is one of the most nutrient-dense vegetables you can add to any dish.
It’s loaded with vitamin C, often more per serving than an orange, as well as vitamin A and antioxidants like lutein and zeaxanthin.
- Celery: High in vitamin K and folate, promotes gut health, and adds crunch with almost no calories
- Red bell pepper: Excellent source of vitamin C and antioxidants, supports immune health and skin
- Red onion: Contains quercetin, a powerful antioxidant with anti-inflammatory properties
- Eggs (optional): Packed with high-quality protein, choline, and B vitamins essential for brain health
- Apple cider vinegar: May help support blood sugar balance and adds brightness without adding fat or calories.
FAQs About Macaroni Salad
1. Can I make macaroni salad the day before?
Yes, and it’s actually encouraged. Making it the day before gives the dressing plenty of time to soak into the pasta and for all the flavors to come together.
Just remember to stir in a little extra mayo before serving, since the pasta absorbs the dressing as it sits overnight.
2. Why does my macaroni salad get dry after chilling?
Pasta absorbs liquid over time, which is completely normal. The fix is simple: stir in 1 to 2 tablespoons of fresh mayonnaise and a tiny splash of apple cider vinegar before serving.
This refreshes the dressing and restores the creamy texture you had when you first made it.
3. Can I use a different type of pasta?
Elbow macaroni is traditional and works best because of its small size and curved shape, which holds the dressing nicely.
That said, you can substitute small pasta shapes like small shells, ditalini, or rotini.
Just avoid long pasta like spaghetti, which doesn’t scoop well or hold the dressing the same way.
4. How long can macaroni salad sit out at a picnic?
Macaroni salad should not sit out at room temperature for more than 2 hours. In hot weather (above 90°F / 32°C), that window drops to 1 hour.
Keep it chilled in a cooler or set the serving bowl inside a larger bowl of ice to maintain a safe temperature during outdoor events.
5. Can I make this recipe without eggs?
Absolutely. The hard-boiled eggs are listed as optional because the salad is complete and delicious without them.
Simply leave them out and proceed with the rest of the recipe as written.
If you want to add a bit more protein without eggs, diced deli ham or drained canned tuna are great alternatives.

Classic Macaroni Salad
Ingredients
- 2 cups dry elbow macaroni about 8 oz / 225g
- 1 cup real mayonnaise such as Hellmann’s or Best Foods
- 2 tablespoons apple cider vinegar
- 1 tablespoon yellow mustard
- 2 teaspoons granulated sugar
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 cup celery about 2 stalks, finely diced
- 1/2 cup red bell pepper finely diced
- 1/3 cup red onion finely diced
- 1/4 cup sweet pickle relish
- 2 hard-boiled eggs peeled and diced; optional but traditional
- 2 tablespoons fresh parsley finely chopped; optional, for garnish
Equipment
- Large pot At least 4-quart capacity for boiling pasta
- Colander For draining and rinsing the cooked pasta
- Large mixing bowl For combining the pasta, vegetables, and dressing
- Medium mixing bowl For whisking together the dressing
- Whisk For emulsifying the mayo dressing
- Sharp knife and cutting board For dicing vegetables
- Measuring cups and spoons
- Silicone spatula or large spoon For folding ingredients without breaking the pasta
- Airtight storage container For chilling and storing the finished salad
Method
- Bring a large pot of salted water to a full rolling boil over high heat. Add the dry elbow macaroni and cook for 8 to 10 minutes until tender but slightly past al dente, then drain and rinse thoroughly under cold water for 30 to 45 seconds to stop cooking and cool the pasta.
- Shake the colander well and let the pasta drain for 3 to 5 minutes, removing as much excess water as possible. Reserve about 1/4 cup of pasta cooking water before draining in case you need to loosen the dressing later.
- In a medium bowl, whisk together the mayonnaise, apple cider vinegar, yellow mustard, sugar, salt, black pepper, and garlic powder until completely smooth and creamy. Taste and adjust seasoning as needed before adding to the pasta.
- Finely dice the celery, red bell pepper, and red onion into small, uniform pieces about 1/4 inch wide. If using hard-boiled eggs, dice them into rough 1/2-inch cubes and set aside.
- Add the drained macaroni, diced celery, red bell pepper, red onion, sweet pickle relish, and hard-boiled eggs (if using) to a large mixing bowl. Pour the dressing over and gently fold everything together until evenly coated, adding reserved pasta water 1 tablespoon at a time if needed to reach desired consistency.
- Cover the bowl tightly and refrigerate for at least 1 hour (2 hours is better, overnight is best). Before serving, stir in 1 to 2 tablespoons of additional mayo if the salad looks dry, then top with fresh chopped parsley if desired.
Nutrition
Notes
- Make it ahead: This salad is best made at least 2 hours before serving, and it tastes even better the next day as the flavors meld together.
- Refreshing leftovers: The pasta absorbs the dressing as it sits. Always stir in 1 to 2 tablespoons of fresh mayo and a small splash of apple cider vinegar before serving leftovers.
- Pasta tip: For pasta salad, cook the macaroni slightly past al dente. It firms up in the fridge, so slightly softer pasta gives the best final texture.
- Taming the onion: If raw red onion is too sharp for your taste, soak the diced pieces in cold water for 10 minutes, then drain and pat dry before adding.
- Don’t skip the relish: Sweet pickle relish is one of the key ingredients in a classic American macaroni salad. It adds a subtle sweetness and brine that ties the whole dressing together.
- Storage: Store in an airtight container in the refrigerator for up to 3 to 4 days. Do not freeze, as the mayo-based dressing will separate when thawed.
- Food safety: Do not leave macaroni salad out at room temperature for more than 2 hours (1 hour if it’s above 90°F / 32°C). Keep it chilled on ice during outdoor events.
- Make it lighter: Substitute half the mayonnaise with plain Greek yogurt or sour cream for a lower-calorie version without sacrificing creaminess.
- Add-in ideas: Try stirring in crumbled cooked bacon, drained canned tuna, diced ham, shredded cheddar cheese, frozen peas (thawed), or diced cucumber for easy variations.
- Scaling up: This recipe doubles or triples easily for large gatherings. Use the same dressing ratios and taste as you go.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
A great Macaroni Salad never goes out of style.
It’s one of those dishes that brings people together, reminds you of summer afternoons, and always leaves the bowl empty by the end of a gathering.
The beauty of this recipe is in its simplicity. Quality ingredients, a well-balanced dressing, and a little patience while it chills are all you need.
I hope this version becomes a staple in your kitchen the way it has in mine.
Give it a try and let me know how it turned out in the comments below. Did you stick to the classic, or did you add your own spin? I’d love to hear about it.
Recommended:



