For 30 guests, plan about 7 pieces of food per guest at brunch, 8 in the afternoon and 11 in the evening, plus drinks. Those are our own assumptions, and the table below shows the exact amounts so you can change them. Pick the time of day first, because it decides how much you make.
Send the numbers to whoever is cooking or ordering. Then nobody guesses, and nobody buys 90 sandwiches by accident.
Quantity table for 30 guests at three times of day
Read across a row to compare brunch, afternoon and evening. Each cell shows how many to make, with the per-guest assumption in brackets. Food has a 10% buffer built in, rounded up. Drinks have none.
Table: Amounts to make for 30 guests at brunch, afternoon and evening (our estimate, assumptions below)
| Item | Brunch | Afternoon | Evening |
|---|---|---|---|
| Substantial savory (pieces) | 66 (2 each) | 0 | 99 (3 each) |
| Light savory bites (pieces) | 66 (2 each) | 132 (4 each) | 165 (5 each) |
| Fruit or vegetables (cups) | 25 (0.75 each) | 17 (0.5 each) | 17 (0.5 each) |
| Sweets (small pieces) | 66 (2 each) | 99 (3 each) | 66 (2 each) |
| Cake (slices) | 33 (1 each) | 33 (1 each) | 33 (1 each) |
| Hot drinks (cups) | 45 (1.5 each) | 45 (1.5 each) | 15 (0.5 each) |
| Cold non-alcoholic (glasses) | 45 (1.5 each) | 60 (2 each) | 45 (1.5 each) |
| Sparkling or wine (glasses) | 60 (2 each) | 30 (1 each) | 75 (2.5 each) |
| Sparkling or wine (750 ml bottles) | 12 | 6 | 15 |
Assumptions: 30 guests, a shower of about 3 hours, one piece is a bite-size or single-slice portion, and every guest drinks the sparkling amount shown. The bottle count assumes a 5 oz pour, which gives 5 glasses per 750 ml bottle. Food amounts add 10% and round up. Savory, sweets and cake add to 7, 8 and 11 pieces per guest before the buffer.
Copy a list for your cook or the store run.

What each number assumes
We did not take these amounts from a caterer or a survey. We set them ourselves and kept them simple, so you can see what to change.
- Substantial savory is a quiche slice, a mini sandwich or a slider. Brunch and evening shower guests treat these as a meal.
- Light savory bites are skewers, cheese and crackers, deviled eggs, finger sandwiches. They fill the gaps between bigger items.
- Sweets are one-bite items such as cookies, mini tarts or truffles.
- Cake is one slice each, so the buffer covers the guests who ask for seconds.
- Timing is about 3 hours. One vendor blog in our sources calls 2 to 4 hours ideal for a shower.
Change a per-guest figure and the whole column moves. A guest who eats less than you assumed leaves leftovers. A guest who eats more is why the buffer exists.
Brunch, afternoon or evening: what guests expect
The hour sets the expectation more than the menu does. Our decision rule is simple and it is ours, not a standard.
Example of the rule applied to four start times (our rule, not a standard):
| Start time | Guests expect | What that means for you |
|---|---|---|
| 11:00 a.m. | A meal | Plan the brunch column, with a savory main |
| 2:00 p.m. | A snack | Plan the afternoon column, no main dish |
| 4:30 p.m. | A snack, maybe dinner | Say on the invitation if dinner is not served |
| 6:00 p.m. | Dinner | Plan the evening column, with hot food |
Brunch has the lowest piece count because breakfast food is heavy. Eggs, bread and cheese go a long way. Afternoon has the lightest food but the most sweets, since guests are there for tea and talk. Evening takes the most food, because people arrive hungry and stay for hours.
Pick the shower theme at the same time. Each one points to a food direction, and the colors carry onto the table.
Scale it to your guest count
You do not need a calculator for every shower. This table shows total food pieces (savory, sweets and cake, buffer included) and sparkling bottles at four guest counts.
Table: Total food pieces and sparkling bottles by guest count (our estimate, same assumptions as above)
| Guests | Brunch food | Afternoon food | Evening food | Bottles (brunch, afternoon, evening) |
|---|---|---|---|---|
| 12 | 95 | 107 | 147 | 5, 3, 6 |
| 20 | 154 | 176 | 242 | 8, 4, 10 |
| 30 | 231 | 264 | 363 | 12, 6, 15 |
| 50 | 385 | 440 | 605 | 20, 10, 25 |
Food pieces include substantial savory, light bites, sweets and cake. Fruit and vegetables are left out because we count them in cups.
When the guest count creeps up
The RSVP number is rarely the final number. A friend brings her sister, and a coworker arrives early. Here is what three extra guests do to a brunch that started at 30.
Table: Brunch amounts at 30, 33 and 36 guests (our estimate, same assumptions as above)
| Guests | Substantial savory | Light bites | Sweets | Cake slices | Bottles |
|---|---|---|---|---|---|
| 30 | 66 | 66 | 66 | 33 | 12 |
| 33 | 73 | 73 | 73 | 37 | 14 |
| 36 | 80 | 80 | 80 | 40 | 15 |
Six extra guests add 14 pieces of each savory item and 3 bottles. That is a small change. If the list is still open, plan for a few more than the RSVPs. Keep a guest list with dietary notes so you can see the count at a glance.
If you serve a full meal somewhere else
Sometimes the shower follows a lunch at a restaurant, or a plated dinner comes first. Then you only need sweets, cake and drinks.
Table: Sweets, cake and sparkling only, for 30 guests (our estimate, same assumptions as above)
| Item | Brunch | Afternoon | Evening |
|---|---|---|---|
| Sweets (small pieces) | 66 | 99 | 66 |
| Cake (slices) | 33 | 33 | 33 |
| Sparkling or wine (bottles) | 12 | 6 | 15 |
Keep the sweets at the same level even when a meal comes first. Guests still expect something sweet at the end, and a table with only cake looks thin.
A longer shower needs more food
Our amounts fit a shower of about 3 hours. If yours runs 4 hours, add one light bite per guest for each extra hour. For 30 guests that is 33 more bites, because 30 guests times 1 bite times the 10% buffer is 33. At 2 hours you can trim the same amount.
If the shower has games, remember that people eat while they play. See the printable shower games to pick ones that work from a chair, so food stays within reach.
Steps to set it up
- Fix the guest count and the start time. Add a few guests to the RSVPs.
- Pick the column that matches the hour: brunch, afternoon or evening.
- Choose two or three items per row. One type per row is plenty for a small group.
- Split the list between you and the co-hosts. Write each name next to each item.
- Buy drinks and cake first. They keep, and they are the items you cannot make at the last minute.
- Label every dish with its main allergens, and print a small sign for the table.
A welcome sign takes five minutes to print and gives the table a place for the allergen labels.
Allergens and dietary needs
The US FDA names nine major food allergens: milk, eggs, fish, crustacean shellfish, tree nuts, peanuts, wheat, soybeans and sesame. A single shower menu can touch several of them. Quiche has eggs, milk and wheat. A cookie often has nuts.
Ask guests on the invitation and note any reply. Then use our own rule: make one in four savory pieces vegetarian. At brunch for 30 guests, that is 33 of the 132 savory pieces. Add one nut-free sweet so a guest with an allergy is not left with fruit. If you hand out treats at the door, see the notes on edible favors before you buy.
Three mistakes and how to fix them
Making every dish for everyone. A table with eight dishes that each serve all 30 guests wastes food. Choose fewer items and make the amounts in the table.
Forgetting drinks. Food gets the planning, and drinks run out first. The bottle count is the easiest number to get wrong. Use the table, and buy one extra bottle if the shower is outdoors.
Putting everything out at once. Cold food can wait, but hot food and cake should come out in stages. Hold half back and refill the first tray at the one-hour mark.
Fit it into the total budget
This page gives quantities, not prices. A price depends on your store, your city and the season, and we do not have a source for one. Multiply each amount by your own unit price, then add the total to your plan. If you are splitting costs, the wedding budget planner will split a total into categories you can print. Return to the bridal shower planning page for the other pieces of the day.
Save for later
Pin it now and find it when you are ready to plan.
Questions people ask
What food do you serve at a bridal shower?
Serve what fits the hour. Brunch calls for quiche, bagels or pastries, fruit and a sparkling drink. An afternoon shower suits finger sandwiches, scones and sweets. An evening shower needs hot appetizers or small plates, because guests will treat it as dinner. Add one cake or dessert table in every case, and put a label on anything with nuts.
How much food per person?
Our planning amounts are 7 pieces of food per guest at brunch, 8 in the afternoon and 11 in the evening, counting savory bites, sweets and cake. We add a 10% buffer to food and none to drinks. These are our own assumptions, not an industry rule, so raise them if your guests are hungry or the shower runs long.
Should a bridal shower have a full meal?
Only if it lands on a mealtime. Our rule is that a start between about 11:30 and 1:00, or between 5:30 and 7:30, means guests expect to eat a meal. Outside those hours, light food is fine. If you skip a full meal at a mealtime, say so on the invitation so nobody arrives hungry.
How early should the food be ready?
Have cold items out when the first guest arrives and hot items ready about 20 minutes later, since most guests trickle in. That 20 minutes is our planning habit, not a rule. Keep the cake for the last hour, so it does not sit out. Set a timer for refilling the first tray, because that one empties fastest.
How do I cover dietary needs without making a second menu?
Ask on the invitation, then plan one in four savory pieces to be vegetarian, which is our own rule of thumb. Label every dish with its main allergens. The US FDA lists nine major allergens, and sesame is one of them. A plain fruit tray and one nut-free sweet cover most gaps without extra cooking.
Sources
- www.greenvelope.com/blog/?p=7042 (opens in a new tab) : Greenvelope blog, a vendor blog: a shower of 2 to 4 hours is called ideal, and longer is fine if guests are told the time range. We set our per-guest amounts for about 3 hours inside that range.
- www.fda.gov/food/nutrition-food-labeling-and-critical-foods/food-allergies (opens in a new tab) : US FDA, Food Allergies: the US recognizes nine major food allergens for labeling (milk, eggs, fish, crustacean shellfish, tree nuts, peanuts, wheat, soybeans and sesame).
Updated by bigdaydesk editorial