How much salad for a party

A practical guide · Updated August 2026

Salad is the dish hosts over-buy more than any other, because it is the one where your eyes are useless. A pound of greens looks like a mountain in the bag and vanishes into the bowl the second it is tossed. The fix is the one caterers use for everything else: plan by weight per guest, not by volume.

The per-guest numbers

Everything on this page comes from four figures. Learn these and any guest count is a multiplication:

One adjustment applies to all four: at a self-serve buffet, add 15–20%. Guests helping themselves take more than a kitchen would give them.

Greens by guest count

This table runs the side-salad number — 1.25 oz per guest — at the counts people actually plan for. Bags are rounded up.

GuestsGreens (oz / lb)5 oz bagsDressing
1012.5 oz / 0.8 lb3 bags10 oz ≈ 1¼ cups
2531 oz / ~2 lb7 bags25 oz ≈ 3 cups
5063 oz / ~4 lb13 bags50 oz ≈ 6¼ cups
100125 oz / ~8 lb25 bags100 oz ≈ 12½ cups

If your store sells 1 lb tubs instead of 5 oz bags, those are 1, 2, 4 and 8 tubs. Buying whole heads? A trimmed romaine head yields about 12 oz, so 50 guests needs six; iceberg is closer to 20 oz a head, so three or four.

Why volume misleads you

Four pounds of greens for 50 people sounds absurd until you weigh it. A pound of loose spring mix runs 12 to 16 cups of volume, so the 4 lb order needs a 16 quart bowl before a single tomato goes in — it looks like enough salad for a wedding. Then you dress it, the leaves relax, and the pile drops by a third.

That collapse is why hosts who plan by bowl size buy double and throw half of it away. Trust the ounces, not the mound.

Side salads that are not greens

Potato salad, pasta salad and coleslaw are dense, so they are planned by weight of the finished, dressed salad. Here is what each looks like per guest and at 50 guests:

SaladPer guestFor 50 guestsWhat to buy
Green salad (side)1.25 oz greens~4 lb greensThirteen 5 oz bags, plus 50 oz of dressing
Potato salad4 oz12.5 lb dressedAbout 10 lb of potatoes, once dressing, egg and celery are added
Pasta salad4 oz12.5 lb dressedAbout 5 lb of dry pasta — it roughly doubles in weight cooked
Coleslaw4 oz12.5 lb dressedAbout 10 lb of shredded mix, plus dressing

Serving two of these alongside greens? Do not run both at the full 4 oz — 3 oz each is plenty. Total side load per guest is what matters, and our guide to how much food for a party covers it.

Dressing belongs on the side

At 1 oz per guest, 50 people need 50 oz — a little over three 16 oz bottles, so buy four, in two flavors. For 100 guests that is seven bottles, or about three quarts homemade.

On a buffet, dress nothing. Put the dressing beside the bowl in a pitcher or squeeze bottle and let people pour. A dressed bowl starts dying the moment it is tossed, guests pour far more lightly than a host does, and every allergy and diet is solved without a second bowl. Dress ahead only for a plated salad going straight to the table. Either way, hold half the dressing in reserve — bowls get refilled, and the dressing has to keep pace.

What wilts, and when to toss

When a bowl runs low, replace it rather than topping it up: new greens tipped onto wet, wilted ones are wilted within minutes.

Prepping ahead

Almost all of the salad work can be done before the day, and none of it is the tossing:

For 50 or more, two salads beat one giant bowl

Past about 50 guests, splitting the same weight into two bowls wins on every count. Put them at opposite ends of the table and the queue halves. It lets you keep half the greens in the fridge and rebuild a bowl at the midpoint, so nobody ever meets a picked-over one. It covers dietary ground — one leafy, one heavier, and ideally one without mayo. It is also easier to handle: 4 lb of greens does not toss cleanly in a single bowl.

The split can be two green salads with different dressings, or one green and one slaw — the same total, served twice.

A worked example: 50 guests

An evening buffet for 50 adults, salad served as a side next to a main and two hot sides.

Total shopping: roughly 4.5 lb of greens, four bottles of dressing, a few toppings and 10 lb of potatoes. Two bowls, one dressing station, nothing tossed until half an hour before the doors open. For the rest of the menu at that headcount, the party food calculator sizes mains, sides and desserts from the same guest number.

Frequently asked questions

How much salad do I need for 50 guests?

For a green side salad, plan about 1.25 oz of greens per guest — 63 oz, or roughly 4 lb, which is thirteen 5 oz bags or four 1 lb tubs. Add about 50 oz of dressing, a little over three 16 oz bottles, so buy four. For a heavier side salad such as potato salad, pasta salad or coleslaw, plan 4 oz per guest, which is about 12.5 lb for 50.

How much salad greens do I need per person?

Plan 1 to 1.5 oz of greens per guest when salad is a side dish, and use 1.25 oz as your working number. A 5 oz bag or clamshell of greens serves about four people. If the salad is the main course rather than a side, plan on 3 oz of greens per guest plus protein and toppings.

How far in advance can I make salad for a party?

Wash and dry greens up to two days ahead and store them in a lidded container lined with a paper towel. Make the dressing a day ahead — it improves overnight — and keep it separate until serving. Potato salad and coleslaw are better made the day before, but never dress leafy greens in advance: tender leaves wilt within 20 to 30 minutes of being dressed.

Get your exact numbers — free, no sign-up