How Much Food to Bring to a Potluck: A Portion Guide

2026-08-24

You have been to this potluck. Twenty-five people show up, seven of them bring a pasta salad, nobody brings a main, and the dessert table collapses under four trays of brownies. Meanwhile the host quietly panics because there is clearly not enough actual food to feed everyone.

The problem is not that people are careless. It is that nobody can see what anyone else is bringing, and nobody knows the real headcount. You are all guessing in the dark. Fix the visibility and the portions, and the food problem solves itself.

How much food per person to plan for

Start with a firm number of guests. Then apply per-person amounts. These are working numbers for a buffet-style meal where people take a bit of everything.

  • Main dish (meat, casserole, entree): about 6 ounces of cooked protein per adult. A tray of lasagna that serves 12 feeds roughly 12 adults, not 20.
  • Side dishes: 4 to 5 ounces per person, per side. Plan for two or three sides total across the whole event, not per guest.
  • Salad: about 1 cup per person. A large bowl usually covers 8 to 10 people.
  • Bread or rolls: 1 to 2 pieces per person.
  • Dessert: 1 to 2 servings per person. One 9x13 pan of bars cuts into about 20 small squares.
  • Drinks: plan on 2 servings per person for a two-hour event, more if it runs long or it is hot out.

A practical rule for a full meal: each guest eats roughly one pound of food across all categories combined. For a 30-person potluck, that is about 30 pounds of food total, spread across mains, sides, salads, and desserts. Now you can back into how many dishes 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 roughly 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.

Why the same categories always get doubled

Desserts and pasta salads get overbrought because they are easy, travel well, and everyone defaults to them. Mains get underbrought because they are expensive, heavy, and need reheating. If you leave the choice open, you will always drift 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 can see those slots and see them filling, they self-correct. The person who was going to bring brownie number four sees dessert is full and grabs the open salad slot instead.

That is exactly what a potluck signup sheet does. You create the categories, set how many of each you want, and share one link. People claim a slot, and when a category hits its limit it locks so nobody can pile on. No more group text with 40 replies where three people all call dibs on the same dish.

Set up a potluck sign up 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 gets you neither until the day of. An online signup sheet gets you both in advance, from any phone.

A setup that works for almost any gathering:

  1. 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. Use the capacity limit so each category locks when full.
  2. 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.
  3. Capture headcount. Add a field for number of guests each person is bringing. That running total is your real number for portions.
  4. Share the link every way people actually use. Text it, email it, drop it in a group chat, or generate a QR code for a flyer at work or church.

Because respondents never make an account, they open the link and claim a slot in a few seconds from their phone. 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. Unlimited forms, unlimited responses, and you can turn on email reminders so people who signed up three weeks ago actually show up with the dish they promised.

Adapt the portions to the kind of potluck

The per-person numbers hold, but the mix shifts. A church potluck signup for a Sunday lunch leans heavy on mains and casseroles, so bump mains to one dish per eight people. A bridal shower potluck skews toward finger foods and desserts, so plan smaller, more numerous dishes. A team lunch or team snacks rotation may only need one category filled at a time.

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.

Ready to simplify your signup forms?

Try Grasshopper Signup Free
← Back to Blog