Plan on about one pound of food per guest across all categories combined, and roughly three to four shared dishes in each category for every 30 people. So a 30-person potluck needs about 30 pounds of food total: three mains, three or four sides, two or three salads, and three or four desserts. Then assign those slots so nobody doubles up.
The reason potlucks go wrong is not that people are careless. It is that nobody can see what anyone else is bringing, and nobody knows the real headcount. Everyone guesses in the dark, seven people bring pasta salad, and no one brings a main. Fix the visibility and the portions, and the food problem solves itself. The fastest fix is a potluck signup sheet where every category has a set number of slots that lock when they fill.
How much food per person should you plan for a potluck?
Start with a firm guest count, then apply per-person amounts. These are working numbers for a buffet-style meal where people take a bit of everything.
| Category | Per person | What one dish covers |
|---|---|---|
| Main dish (meat, casserole, entree) | About 6 oz cooked protein | A tray that "serves 12" feeds about 12 adults, not 20 |
| Side dish | 4 to 5 oz per side | A large tray serves 8 to 10 |
| Salad | About 1 cup | A big bowl covers 8 to 10 |
| Bread or rolls | 1 to 2 pieces | A dozen rolls covers 6 to 12 |
| Dessert | 1 to 2 servings | One 9x13 pan cuts into about 20 small squares |
| Drinks | 2 servings for a 2-hour event | A 2-liter bottle pours about 8 glasses |
A practical rule for a full meal: each guest eats roughly one pound of food across all categories. For 30 guests, that is about 30 pounds total, spread across mains, sides, salads, and desserts.
How many dishes do you actually need?
Here is the math most people skip. If a typical shared dish serves 8 to 10 people, a 30-person potluck needs about three to four dishes in each category. Three mains, three or four sides, two or three salads, and three or four desserts covers it comfortably. Any more than that in one category and you are into leftovers nobody takes home.
Scale it to your crowd:
| Guests | Mains | Sides | Salads | Desserts |
|---|---|---|---|---|
| 12 | 2 | 2 | 1 | 2 |
| 20 | 2 to 3 | 3 | 2 | 2 to 3 |
| 30 | 3 | 3 to 4 | 2 to 3 | 3 to 4 |
| 50 | 5 | 5 to 6 | 4 | 5 |
Why do the same dishes always get doubled?
Desserts and pasta salads get overbrought because they are cheap, travel well, and everyone defaults to them. Mains get underbrought because they are expensive, heavy, and need reheating. Leave the choice fully open and the table always drifts toward too much sugar and not enough substance.
The fix is to assign categories with limits before anyone commits. Say the quiet part out loud: you need three mains, four sides, two salads, three desserts, drinks, and someone on cups and ice. When people see those slots filling, they self-correct. The person about to bring brownie number four sees dessert is full and grabs the open salad slot instead. A sheet that caps each category does this automatically, so nobody has to police the group text with 40 replies.
How do you set up a potluck sheet that tracks headcount and dishes?
You want two things from one place: an accurate count of who is coming, and a clear list of what they are bringing. A paper sheet on the counter gives you neither until the day of. An online signup sheet gives you both in advance, from any phone.
A dish assignment sheet that works for almost any gathering looks like this:
- List slots by category, not by person. Create Main dish (3 needed), Side (4 needed), Salad (2 needed), Dessert (3 needed), Drinks (2 needed), and Cups, ice, plates. Set a capacity limit so each category locks when full.
- Ask what they are bringing. Add a short text field so "Main dish" becomes "pulled pork, serves 15." Now you can read the sheet and know whether you are covered.
- Capture headcount. Add a field for how many guests each person is bringing. That running total is your real number for portions.
- Share the link every way people use. Text it, email it, drop it in a group chat, or post a QR code on a flyer at work or church.
Because respondents never make an account, they open the link and claim a slot in seconds. You do not need an account to build the form either, though signing in gives you a dashboard to reuse it next year. Grasshopper Signup is a free signup tool with no ads, which matters when you are sending a link to your whole guest list. You get unlimited forms and responses, plus email reminders so people who signed up three weeks ago show up with the dish they promised.
How do portions change for different kinds of potlucks?
The per-person numbers hold, but the mix shifts with the crowd.
- A church potluck signup for a Sunday lunch leans heavy on mains and casseroles, so bump mains to one dish per eight people.
- A team snacks rotation or office lunch may only need one category filled at a time, so keep the sheet short.
- A bake sale or dessert-focused table flips the ratio, and a dedicated bake sale signup keeps the sweets from stacking up in one flavor.
For a big holiday spread, split the cooking load early. The same sheet that assigns dishes can track who owns the turkey versus the pies well before the week of the event.
Build the sheet once, set your slot counts, and share the link. The portions take care of themselves when everyone can see what is already covered.
Frequently asked questions
How much food do you need per person for a potluck?
Plan on about one pound of food per guest across all categories combined. That is roughly 6 ounces of main dish, 4 to 5 ounces per side, 1 cup of salad, and 1 to 2 dessert servings each.
How many dishes do you need for a 30-person potluck?
About three to four dishes in each category. For 30 guests that means three mains, three or four sides, two or three salads, and three or four desserts, since each shared dish serves 8 to 10 people.
How do you keep everyone from bringing the same thing?
Assign categories with a set number of slots before people commit. A signup sheet that caps each category locks it when full, so guests see dessert is covered and pick an open slot instead.
How much should you plan for drinks at a potluck?
Plan on about two servings per person for a two-hour event, and more if it runs long or the weather is hot. One 2-liter bottle pours roughly eight glasses.
Do potluck guests need an account to sign up?
No. With Grasshopper Signup, guests open a shared link and claim a dish slot in seconds without creating an account. Only the organizer needs to sign in, and even that is optional.
Ready to simplify your sign ups?
Build a free, ad-free, mobile-friendly signup sheet in minutes.
Create a sign up sheet free