Short answer
For a wedding meal, plan for roughly 450 to 600 grams of food per person for a buffet, or one main course plus sides for a sit-down dinner. For canapés, allow 5 to 8 pieces per person per hour.
The amount of food you serve depends on the style of meal and how long your reception lasts. For a sit-down dinner, each guest usually gets one starter, one main course with sides, and one dessert. That is enough to feel full without being wasteful. For a buffet, plan for about 450 to 600 grams of food per person. That covers a mix of proteins, carbohydrates and vegetables. If you have many sides or breads, you can reduce the protein slightly.
For canapés before the meal, allow 5 to 8 pieces per person for the first hour, then fewer if a full meal follows. If you are serving only canapés instead of a meal, increase that to 10 to 12 pieces per person over two to three hours. For a wedding breakfast tray or grazing table, aim for a generous selection, about 300 to 400 grams of savoury items per person, plus sweets.
Always consider your guest list. Teenagers and active guests may eat more, while older guests may prefer lighter portions. It is better to have a little extra than to run out, but you can ask your caterer to adjust portions based on your exact numbers. Leftovers can be boxed up for guests to take home.
People also search
- how much food for a wedding
- how much food for wedding reception
- how many appetizers per person wedding
- how long for dinner at wedding
From us
Website packages · Wedding print
Wedding websiteWedding Website£499 one-offYour full wedding website with RSVP for every event, meal choices and a private link for each household.See Wedding Website →
Wedding printA2 sign boardsfrom £37.18A2 boards for the order of the day, the bar menu, an unplugged ceremony sign or directions.Design it online →
Wedding printTable numbers and place cardsfrom £14.52Folded tent cards for table numbers, table names, place cards and drink menus.Design it online →
Wedding printFolded menus and programmesfrom £48.78Creased and folded cards for menus, a simple order of service or the plan for the day.Design it online → Answers from couples and guests
No answers from readers yet. Been through this yourself? Share what worked for you.
Add your answer
Related questions
- How much alcohol do you need for a wedding?
- Is it rude to not serve dinner at a wedding?
- What is the cheapest food to serve at a wedding reception?
- What is the average cost per head for a wedding breakfast?
- How much wine, beer and spirits should you buy per wedding guest?
- What is the most popular food to serve at a wedding?
From other topics



Wedding invitations
Save the date cards
Order of service booklets
Table plan boards
Welcome signs
Thank-you cards