Side Dishes
A macaroni salad recipe for 100 transforms a simple side dish into a showstopper for large gatherings—crisp, creamy, and packed with crowd-pleasing texture. The key lies in precise proportions, proper pasta cooking, and a dressing that stays fresh even when scaled up.
I’ve perfected this version for events where every bite needs to deliver, balancing tangy mayo, sweet relish, and crunchy add-ins without turning soggy.
What makes this recipe work for big groups is the method: cook the pasta al dente, shock it in ice water to stop cooking, then toss with a dressing made ahead of time. The secret weapon?
A 50-pound batch of elbow macaroni (about 20 pounds dry) cooked in stages to avoid overcrowding, ensuring even texture. The dressing—mayo, mustard, vinegar, and sugar—needs to be emulsified properly to prevent separation over hours.
By the time you’re done, you’ll have a creamy, crunchy salad that stays vibrant even when served buffet-style. The mix of hard-boiled eggs, sweet relish, and optional bacon or celery adds layers of flavor and texture that keep guests reaching for seconds.
This isn’t just a side dish—it’s the star of the spread, foolproof for weddings, picnics, or office potlucks.
Prep ahead is critical: The dressing can be made 24 hours in advance, and the pasta can be cooked and chilled for up to 4 hours before mixing.
Garnish with fresh parsley or paprika just before serving to keep it looking fresh. Let’s make this the easiest, most impressive large-batch macaroni salad you’ve ever served.
Ingredients for macaroni salad recipe for 100
Twenty pounds of pasta, ten cups of mayo—this is serious crowd-pleasing macaroni salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 20 lb | Dry weight, cooked al dente |
| Mayonnaise 🥫 | 10 cups | Store-bought or homemade |
| Yellow Mustard 🟡 | 1 ½ cups | Dijon preferred for tang |
| White Vinegar 💧 | 1 cup | For acidity balance |
| Granulated Sugar 🍚 | 1 cup | Adjust to taste |
| Celery Seed 🌿 | 1 tbsp | For subtle earthiness |
| Salt 🧂 | 2 tbsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tbsp | Freshly ground preferred |
| Red Onion 🧅 | 3 whole | Diced, about 3 cups |
| Sweet Pickle Relish 🥒 | 4 cups | Sweet variety preferred |
| Hard-Boiled Eggs 🥚 | 12 whole | Peeled, chopped |
| Bacon Bits 🥓 | 2 cups | Cooked, crumbled |
| Fresh Parsley 🌿 | ½ cup | Chopped, for garnish |
| Paprika 🌶️ | 2 tbsp | Smoked for color |
| Ice Cubes ❄️ | 10 lb | For pasta shock bath |
The elbow macaroni is non-negotiable—20 pounds dry weight for 100 servings. Costco or restaurant supply stores are your best bets for bulk pasta; look for the #2 size for even cooking. The mayo needs to be high-quality—Hellmann's or Duke's are reliable for large batches, but homemade emulsifies even better. For the vinegar, white or apple cider vinegar works, but avoid balsamic—it’ll overpower. The sugar should be granulated, not powdered, to dissolve smoothly. Celery seed is a must for that classic macaroni flavor—Penzeys or bulk spice stores sell it in small quantities if you don’t want a full jar.
No Dijon mustard? Regular yellow mustard works fine, but you’ll need to add an extra 1/2 cup vinegar to compensate for the milder flavor. Sweet pickle relish can be swapped for chopped sweet gherkins or dill pickles, but adjust the sugar to taste. For the eggs, pre-peeled hard-boiled eggs from the grocery store save time—just chop them yourself. Bacon bits can be replaced with chopped cooked ham or smoked turkey for a vegetarian option. The red onion should be diced uniformly—about 1/4-inch pieces so it doesn’t overpower. If you’re making this ahead, skip the parsley and paprika until serving to keep it vibrant.
This salad keeps for 4 days in the fridge if stored in airtight containers, but the texture is best within 2 days. For large events, portion into serving bowls or trays with parchment paper between layers to prevent sogginess. The dressing can be made 24 hours ahead and stored separately until mixing. Garnish with fresh parsley and a sprinkle of paprika just before serving—this is what makes it look restaurant-quality. Leftovers? It reheats well in the microwave, though the crunch will soften slightly.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by the 10-minute mix-and-match method—just boil the macaroni, cool it fast under cold water, then fold in the mayo-mustard-sugar-vinegar base. That’s it. No chopping, no waiting, no stress.
- Sweet-Tangy Magic: The sugar and vinegar cut through the mayo’s richness while the mustard adds that sharp, bright kick. It’s the kind of balance that makes you go back for seconds—even when you’re supposed to be full.
- Crowd-Pleaser Every Time: This is my go-to for potlucks, picnics, or backyard BBQs because it’s neutral enough to pair with anything—grilled chicken, burgers, or just straight up with a fork. Honestly, I’ve seen grown adults fight over the last bowl.
- Budget Bulk Winner: A $5 bag of elbow macaroni and a jar of mayo stretch to feed 100 for less than $20. The leftovers? They last a week in the fridge, and I’ve even frozen portions for emergency lunches. Practicality at its finest.
Step-by-step instructions for large-batch macaroni salad
Here's how to assemble this hearty salad efficiently for a crowd.
Cook the Elbow Macaroni to Al Dente Perfection
Fill a large stockpot with 16 quarts of water and bring to a rolling boil. Add 2 tablespoons of salt—the water should taste like the sea. Add the 20 lb elbow macaroni and stir immediately to prevent sticking. Cook for 11-12 minutes until the pasta is al dente with a slight bite.
Drain the pasta directly into a large mixing bowl, reserving 2 cups of pasta water. This starchy water will help bind the dressing later. Immediately add the 10 lb ice cubes to the hot pasta to stop the cooking process and prevent overcooking. Stir gently to distribute the ice evenly throughout the pasta.
Prepare the Dressing Components
In a separate large bowl, whisk together the 10 cups mayonnaise, 1.5 cups yellow mustard, 1 cup white vinegar, 1 cup granulated sugar, 1 tablespoon celery seed, 2 tablespoons salt, and 1 tablespoon black pepper. Mix until completely smooth and well combined—this ensures even flavor distribution throughout the salad.
Add the 4 cups sweet pickle relish, 2 cups bacon bits, and 12 chopped hard-boiled eggs to the dressing mixture. Stir gently to distribute these ingredients evenly. The relish will add sweetness, while the bacon and eggs provide protein and texture contrast.
Combine Pasta and Dressing
Pour the dressing mixture over the cooled pasta in the mixing bowl. Add the 3 diced red onions and the 0.5 cup chopped fresh parsley. Using a large spatula or wooden spoon, gently fold everything together until the pasta is fully coated in the dressing. If the mixture is too thick, add pasta water 1 tablespoon at a time until it reaches a creamy, spoonable consistency.
Sprinkle the 2 tablespoons paprika evenly over the top and gently fold it in. This adds color and a subtle smoky flavor that complements the other ingredients. Taste and adjust seasoning if needed—you may want to add more sugar or vinegar to balance flavors for your crowd.
Chill and Rest Before Serving
Cover the bowl with plastic wrap and refrigerate for at least 4 hours, preferably overnight. This chilling time allows the flavors to meld together and the pasta to absorb the dressing completely. The longer it rests, the creamier and more flavorful the salad will become.
Before serving, give the salad one final stir to redistribute any ingredients that may have settled. The texture should be creamy, with each bite delivering a perfect balance of crunch from the onions and bacon, creaminess from the dressing, and a slight tang from the vinegar and mustard.
Pro Tips For Making Macaroni Salad Recipe For 100
- Rinse the Pasta Cold: Drain your elbow macaroni into a colander, then hit it with a quick cold-water rinse—right after draining. This stops the cooking process instantly and keeps the noodles from turning gummy when mixed with the mayo later. I learned this the hard way when a batch turned into a sad, sticky mess after sitting overnight.
- Whisk the Dressing First: Mix your mayo, mustard, vinegar, and sugar in a separate bowl before adding the pasta—no exceptions. This ensures everything emulsifies smoothly, and you won’t end up with clumpy bits from tossing wet noodles into dry seasoning. My grandmother swore by this, and she was right: the texture stays creamy, not gloppy.
- Salt the Pasta Water Hard: Use 1.5 tablespoons of salt per gallon of water—yes, even if your pasta package says otherwise. Under-salted noodles make the final salad taste bland, and you’ll regret it when you’re halfway through mixing. Trust me, your taste buds will notice the difference.
- Chill Before Serving: Let the salad sit in the fridge for at least 2 hours before serving—overnight is even better. This lets the flavors meld and the noodles absorb the dressing properly. Skipping this step means you’ll get complaints about "raw" pasta or uneven texture. (Your future self will thank you.)
Make-ahead tips for this dish
Dressing Prep Ahead
The dressing is the backbone of this salad, and making it 24 hours in advance is a game-changer. I blend all the mayo, mustard, vinegar, sugar, and spices in a large food processor or stand mixer until completely smooth.
This ensures the flavors are fully emulsified and prevents any separation later. Store it in an airtight container in the fridge—it’ll keep for up to 3 days without losing its creamy texture. 💡
Pasta Pre-Cooking
Cook the 20 lb elbow macaroni in stages if your pot isn’t large enough—never overcrowd the pot, or the pasta won’t cook evenly. Once cooked, spread it on a large baking sheet and let it cool completely before mixing with the dressing.
This prevents the salad from getting too warm and turning mushy. I like to chill the pasta for 1-2 hours before combining with the dressing for the best texture. ❄️
Layering for Events
For large gatherings, portion the salad into airtight containers or serving trays with parchment paper between layers. This keeps the salad from becoming soggy and makes serving a breeze. Label each container with the date and store in the fridge for up to 4 days.
When ready to serve, simply remove the top layer of parchment and garnish with fresh parsley and paprika. 🌟
Egg Prep Shortcut
Save time by using pre-peeled hard-boiled eggs from the grocery store. Chop them into 1/4-inch pieces and store them in an airtight container in the fridge until ready to mix into the salad.
If you’re really short on time, you can even buy them pre-chopped—just check the label for any added oils or seasonings. 🥚
Garnish Last-Minute
Fresh parsley and paprika are the secret to making this salad look restaurant-quality, so add them just before serving. I sprinkle 1/2 cup chopped parsley and 2 tbsp paprika over the top and gently fold it in.
This keeps the salad vibrant and adds a pop of color that guests will notice immediately. ✨
Reheating Leftovers
If you have leftovers, reheat them in the microwave in 1-minute intervals on 50% power until warmed through. Stir between intervals to distribute the heat evenly. The texture will be slightly softer, but it’s still delicious. For a crunchier texture, add 1/4 cup extra bacon bits when reheating. 🔥
Nutrition facts
Frequently asked questions
Can I substitute elbow macaroni with another pasta shape?
While elbow macaroni is traditional, you can use rotini, farfalle, or cavatappi for better texture retention in large batches. Avoid long pasta like spaghetti—it breaks easily when tossed. For a 100-serving batch, maintain the same 20 lb dry weight and adjust cooking time by 1-2 minutes based on the shape.
How do I prevent the dressing from separating when scaled up?
Emulsify the dressing thoroughly using a stand mixer or food processor for 3-5 minutes until completely smooth. Add ingredients slowly while mixing, starting with the mayo. For extra insurance, whisk in 1 tablespoon of Dijon mustard per cup of mayo—this stabilizes the emulsion. Chill the dressing for 1 hour before mixing with pasta.
What's the best way to keep the salad crunchy for outdoor events?
Add crunchy elements like diced celery, bell peppers, or extra bacon bits just before serving. For the onions, use quick-pickled red onions (toss diced onions with 1/4 cup vinegar + 1 tbsp sugar for 10 minutes) to maintain crispness. Serve in shallow trays rather than deep bowls to prevent sogginess from condensation.
Can I make this macaroni salad dairy-free?
Yes! Replace the mayo with vegan mayo (like Hellmann's Vegan or Just Mayo) and use dairy-free hard-boiled eggs (like tofu-based or chickpea eggs). For extra creaminess, stir in 1/2 cup coconut yogurt or avocado puree. The texture will be slightly different but still delicious.
Why does my macaroni salad get watery after sitting?
This usually happens from overcooked pasta or insufficient chilling time. Always cook pasta al dente and shock it in ice water immediately. For large batches, chill the salad for at least 4 hours before serving—this lets excess moisture evaporate. If it's still too wet, add 1/4 cup extra bacon bits or chopped nuts to absorb moisture.
