Key takeaways
4 coursesis plenty for a plated dinner: starter, main, dessert and cake. Add a cheese course only if it suits your crowd.
- A good wedding menu is built around three or four courses, seasonal and familiar where it counts: save the creativity for the starter or dessert, and keep the main course something a hundred people will happily eat.
- The service style (plated, buffet, family style, stations, cocktail reception, brunch, food trucks) shapes the mood and the budget as much as the dishes do, so choose it first and write the menu second.
- Plan real alternatives for vegetarian, vegan, halal, kosher and gluten-free guests, and for allergies, from the start, and ask about them in writing on your RSVP.
- Hold a tasting with your caterer months ahead, ask to taste dishes as they will actually be served, and confirm portions and what is included in writing.
In this guide
- Which service style should you choose?
- How is a wedding meal usually structured?
- How much food do you need per person?
- What do sample wedding menus look like by season?
- What do buffet, stations, family style, brunch and food trucks look like?
- How do you cater for vegetarian, vegan, halal, kosher and gluten-free guests?
- How do you plan for allergies, children and older guests?
- How do you taste and approve the menu with the caterer?
- What are the most common wedding menu mistakes?
- Frequently asked questions
Guests may forget the colour of the napkins, but they will remember the meal. It shapes the whole evening and often takes around a third of the budget. The good news is that a successful menu needs neither a famous chef nor clever tricks. It needs a service style that fits your wedding, seasonal dishes, a few alternatives planned from the start and a serious tasting. Here is how to put it together, with examples you can show your caterer.
Which service style should you choose?
Before you talk about dishes, decide how the food will reach the table. This sets the pace of the evening, how many servers you need, how much space you need and a good part of the cost. The table compares the most common options.
| Style | Atmosphere | Strengths | Watch out for |
|---|---|---|---|
| Plated dinner | Classic, paced by speeches | Polished service, everyone gets the same thing, easy to adapt for dietary needs | Longer, needs more waiting staff and a seating plan |
| Buffet | Relaxed, sociable | Guests eat at their own pace, plenty of choice, works for large groups | Queues, larger quantities, space for the buffet tables |
| Family style | Warm, shared | Big platters at each table, guests pass dishes and talk | Needs larger tables, hard on some dietary needs, waste if over-ordered |
| Stations | Lively, mobile | Guests choose what and when, chefs at carving, pasta or taco stations | Queues if too few, more equipment and staff, older guests tire standing |
| Cocktail reception | Standing, very social | Lots of mingling, no seating plan, easy to keep the energy up | Needs enough food per head, seats for older guests, enough heat in winter |
| Brunch | Relaxed, daytime | Lighter, often less expensive, great for a daytime wedding | Less festive after dark, rethink the drinks and timing |
| Food trucks | Informal, fun | Varied choice, a street-party feel | Serving speed, weather, access to the venue, one dish per truck |
No style is better than the others; they suit different weddings. A plated dinner works well in a ballroom or a restaurant with speeches. Stations or a cocktail reception suit a venue with several spaces and a crowd who like to move around. A brunch fits a daytime wedding or the morning after. Tell your caterer what you want guests to feel, and they will point you to the right format.
How is a wedding meal usually structured?
A typical English-language wedding follows an order guests expect, and there is little reason to disturb it. Guests arrive for a cocktail hour with drinks and canapés, then sit for a starter, a main course and dessert, with the cake cut somewhere around dessert. In the UK a wedding breakfast, a toast and speeches belong to the meal; in North America the order of toasts, first dance and cake cutting varies. The whole thing usually runs two to three hours.
- The cocktail hourFive to eight canapés per person, a welcome drink and a couple of non-alcoholic options. It should whet the appetite, not replace dinner.
- The starterLight, cold or hot: a soup, a salad, smoked salmon, a terrine or a vegetable tart, depending on the season and budget.
- The main courseThe centrepiece: a meat or fish dish with seasonal sides. A classic dish cooked perfectly beats an ambitious recipe that arrives lukewarm.
- Cheese or saladOptional. A small cheese plate or a green salad. Many couples drop it to keep the dinner shorter.
- DessertA plated dessert or a dessert table. Sometimes the cake itself serves as dessert.
- The cakeThe symbolic moment: cut by the couple and served with coffee. Choose flavours that suit the season and the room temperature.
- Late-night snackOptional but very popular: sliders, fries, pizza slices or a grilled-cheese station once the dancing is well under way.
How much food do you need per person?
The figures below are common ballparks, not rules. Every caterer has its own portion sizes, and they vary with the time of day, the number of courses and your crowd’s appetite. Ask for theirs and compare.
| Item | Rough amount per adult | Note |
|---|---|---|
| Cocktail canapés | 5 to 8 savoury, 2 to 3 sweet | More if the reception replaces part of dinner |
| Starter | 3 to 4 oz (80 to 120 g) cold, a cup (150 to 200 ml) of soup | Adjust to what follows |
| Meat or fish | 5 to 7 oz (150 to 200 g) | Cooked weight, confirm with your caterer |
| Vegetables and starch | 8 to 12 oz (250 to 350 g) in total | Two sides beat one large one |
| Cheese | 1.5 to 2 oz (40 to 60 g) | Plan a little bread or crackers |
| Dessert and cake | One dessert portion and one slice of cake | Not everyone finishes both |
| Bread | 2 to 3 oz (60 to 100 g) | Depends on the courses |
For a buffet or stations, add 10 to 20 percent: guests take seconds, and it is better to have a little left over than to run out before the last table has been served. Drinks follow their own logic, based on format and the length of the evening, and they are a separate calculation.
What do sample wedding menus look like by season?
Here are four complete menus, one per season, to adapt or use as a starting point. They are deliberately classic: a caterer will give them their own spin, and each can be made at several price levels by changing the main protein.
Spring menu: light and green
- Canapés: cheese gougères, asparagus and parmesan tartlets, blini with smoked salmon, pea and mint shooters, strawberry and basil spoons.
- Starter: white and green asparagus with a soft-boiled egg and tarragon dressing.
- Main: roast chicken breast or veal fillet with a morel jus, roasted new potatoes and glazed baby carrots. Vegetarian option: pea, asparagus and parmesan risotto, or a spring vegetable tart.
- Cheese or salad: fresh goat’s cheese with a herb salad.
- Dessert: strawberries and rhubarb with light vanilla cream and a shortbread biscuit.
- Cake: a lemon or elderflower sponge with fresh berries.
Summer menu: fresh and sunny
- Canapés: melon and prosciutto skewers, mini pissaladières, cherry tomatoes with soft cheese, gazpacho shooters, vegetable fritters.
- Starter: burrata with heirloom tomatoes, basil, olive oil and grilled bread. Alternative: melon, cured ham and mint.
- Main: duck breast or roast cod with grilled vegetables, ratatouille and new potatoes. Vegetarian option: a vegetable tian with creamy polenta and pesto.
- Cheese or salad: three goat’s and sheep’s cheeses with figs or jam.
- Dessert: roasted peaches with lemon verbena and vanilla ice cream, or a raspberry and lemon pot.
- Cake: a naked cake with apricot and raspberry (hot weather is hard on heavy buttercream, so ask how the cake will be kept cool).
Autumn menu: generous and warm
- Canapés: mini mushroom quiches, butternut crisps, duck rillettes on toast, pumpkin soup shooters, walnut and cheese bites.
- Starter: chestnut soup with hazelnuts and a drizzle of truffle oil, or a country terrine with fig chutney.
- Main: beef fillet with a red wine sauce, dauphinoise potatoes, sautéed mushrooms and roast root vegetables. Vegetarian option: mushroom and chestnut pie, or spinach and ricotta cannelloni.
- Cheese or salad: a board of semi-hard cheeses and blue, walnuts and fruit bread.
- Dessert: a pear tart with salted caramel and vanilla ice cream.
- Cake: a chocolate and pear layer cake, or a hazelnut praline cake.
Winter menu: comforting and festive
- Canapés: salmon blini, truffle croque-monsieur bites, oysters for those who love them, Jerusalem artichoke soup in cups, lentil and foie gras shooters.
- Starter: duck foie gras with gingerbread and chutney, or seared scallops with celeriac purée.
- Main: roast capon or slow-cooked lamb shoulder with celeriac gratin, green beans and a rich jus. Vegetarian option: winter vegetable lasagne, or a pumpkin and sage risotto.
- Cheese or salad: truffled brie or aged cheddar with walnuts and quince paste.
- Dessert: pear poached in mulled wine, shortbread and cream, or citrus in jelly.
- Cake: a chocolate orange cake, or a traditional fruit cake if that is part of your family tradition.
What do buffet, stations, family style, brunch and food trucks look like?
Less formal service styles call for a menu designed differently. Here are composition ideas for each.
The buffet
A good buffet relies on variety and presentation: cold starters (three or four salads, cured meats, terrines), hot dishes (two meats or fish and a vegetarian dish), sides, cheese and shared desserts. Plan for several lines to avoid waiting, and have a chef carve or serve the hot dishes. Dietary alternatives should be labelled clearly.
Stations and cocktail receptions
At a cocktail reception, caterers often count twelve to twenty pieces per person, split between cold items, hot items and a few stations such as oysters, a grill, a pasta bar or a dessert table. Mix filling food (sliders, skewers, wraps) with lighter bites (shooters, spoons), and provide seating and high tables for guests who want to rest.
Family style
Large sharing platters arrive at each table: roast chicken, a vegetable dish, salads, bread, a pasta. It is warm and easy to share, but make sure each table receives a vegetarian platter and label allergens clearly, since guests serve themselves.
Brunch
Baked eggs or scrambled eggs, pastries, pancakes, fresh fruit, cured meats and cheeses, salads and a simple hot dish (quiche, roast chicken). Drinks are lighter: fresh juice, tea, coffee and sparkling wine. It suits a daytime wedding or a morning-after gathering for guests who stayed overnight.
Food trucks
Two or three well-chosen trucks are enough: burgers, wood-fired pizza, tacos, Asian street food, a dessert or ice cream truck. Check how many portions per hour they can serve, make sure each truck has a vegetarian option and have a wet-weather plan.
How do you cater for vegetarian, vegan, halal, kosher and gluten-free guests?
The simplest approach is to include alternatives in the menu from the start rather than add them at the end. A well-designed vegetarian main, shared sides and a dairy-free or gluten-free dessert cover many situations without multiplying plates.
| Diet | What to know | Dish idea |
|---|---|---|
| Vegetarian | No meat or fish, usually eggs and dairy are fine | Risotto, vegetable tart, gratin, cannelloni |
| Vegan | No animal products: no eggs, dairy or honey, and check for gelatine or animal-fined wine | Vegetable and chickpea curry, roast vegetables, vegan chocolate mousse |
| Halal | Meat from permitted slaughter, no pork or alcohol in the cooking | Lamb, chicken, fish, plain sides |
| Kosher | Meals under religious supervision, dedicated kitchen and utensils, meat and dairy kept apart | Use a certified kosher caterer, arranged very early |
| Gluten-free | No wheat, barley or rye (sometimes oats); watch for cross-contamination | Meat or fish, rice, potatoes, a fruit-based dessert |
For halal and kosher, do not assume that simply leaving out pork is enough: certification, kitchen and service all matter. Ask your caterer about their experience and, if needed, bring in a specialist supplier for the guests concerned or for the whole meal.
How do you plan for allergies, children and older guests?
An allergy is not a preference. Gluten, peanuts, tree nuts, eggs, milk, fish, shellfish, sesame, mustard, celery, soy, sulphites, lupin and molluscs are the main allergens your caterer should be able to list for each dish and give you in writing. Ask every guest on your RSVP page to tell you about any allergy, and to say whether it is an allergy or just a dislike.
- Ask for dietary needs and allergies on the RSVP, with a free text field, and follow up with guests who do not reply.
- Send the caterer the list in writing at least two weeks ahead, with names and tables.
- Have special plates labelled, or assign a server to deliver them.
- For children, plan a simple menu (chicken, fish fingers or pasta, raw vegetables, ice cream), served earlier, with a half portion of the adult meal as an alternative.
- For older guests, avoid very spicy or hard-to-cut dishes, and offer a slightly smaller portion.
- Put fresh water and appealing non-alcoholic drinks on every table.
When guests need to find all of this (meal times, dietary notes, directions), keep it in one place: a Weddtap wedding page lets you publish the schedule, the addresses and the RSVP with dietary needs together.
How do you taste and approve the menu with the caterer?
The tasting is when the menu becomes real. Many caterers offer one, sometimes included in the quote and sometimes charged separately, so ask before you sign. Bring the person who has the final say on taste, and compare at least two proposals.
- Decide the style and the budgetBefore the tasting, know whether you want a plated dinner, a buffet or stations, and how much you are happy to spend per guest.
- Prepare your guest list and constraintsDiets, allergies, children, older guests: caterers quote better with real figures.
- Taste the dishes as they will be servedTemperature, seasoning, texture, portion: ask for a full plate, not a bite-size sample.
- Take notes and compareWithout rushing. A dish that is perfect for a tasting may travel badly for a hundred people, so ask how it will be cooked and served.
- Confirm in writingFinal menu, portions, alternatives, service times, drinks included or not, and terms for changing the guest count or cancelling.
What are the most common wedding menu mistakes?
- Too many courses: five courses plus cake means a long evening and tired guests before the dancing starts.
- A dish too adventurous for a big crowd: creativity works better in the starter, the canapés or the dessert.
- Forgetting to ask about diets and allergies, or asking too late for the caterer to adjust.
- Ignoring the late-night hunger: a snack at 11 pm is welcome after hours of dancing.
- Underestimating non-alcoholic drinks and water, when part of your guests do not drink or are driving.
- Not checking what the quote includes: bread, coffee, service, crockery, linen, cake cutting, overtime hours.
- Choosing a menu without thinking about the season, the temperature of the room or how long it takes to serve a hundred hot plates.
- Forgetting to feed your suppliers (photographer, DJ, videographer): a simple meal for them is often expected and usually written into the contract.
Founder of Weddtap · author of our guides
We write from real weddings and public sources, listed at the bottom of every guide. No guide is sponsored and no link is an affiliate link.
Our editorial policyFrequently asked questions
Frequently asked questions
How many courses should a wedding menu have?
How much food do I need per guest?
How do I cater for vegetarian, vegan or halal guests without doubling the cost?
Do we need a children’s menu?
Is a buffet cheaper than a plated dinner?
When should we do the tasting?
How do I choose a menu for the season?
Another question? The team reads everything and replies in person. Write to us
