Royal weddings have always been grand spectacles, but the food served at these magnificent celebrations tells fascinating stories about tradition, culture, and royal preferences.
From elaborate Victorian feasts to modern sustainable choices, each royal wedding menu reflects the era and personalities of the happy couple. These historic menus offer a delicious glimpse into centuries of royal dining traditions and culinary evolution.
This content is for general information only. Taste, availability, and preparation of foods may vary over time. Photos are for illustrative purposes only and may not represent the exact dishes served at royal weddings.
1. Queen Victoria And Prince Albert (1840)

The wedding of Queen Victoria and Prince Albert in 1840 featured a lavish breakfast menu that combined traditional English fare with some strikingly dramatic touches.
Highlights included broiled turbot with lobster sauce, a raised game pie with pigeon feet peeking out, and a macaroni timbale. The showstopper, however, was a colossal 300-pound fruitcake that perfectly captured the grandeur of the royal celebration.
2. Prince George, Duke Of York, And Princess Mary Of Teck (1893)

The 1893 wedding of Prince George, Duke of York, and Princess Mary of Teck was marked by an extravagant 17-course meal at Buckingham Palace.
The menu featured royal-themed dishes with a heavy use of aspic, including consommé with rooster’s combs and kidneys, and poultry served with mayonnaise. This elaborate feast showcased the opulence and culinary creativity typical of late Victorian royal celebrations.
3. King Edward VII And Princess Alexandra (1905)

The 1905 wedding of King Edward VII and Princess Alexandra at Windsor Castle featured a menu rich in game and French-inspired dishes.
Highlights included delicate crab soufflés and a quail dish named in honour of the Swedish Royal family, reflecting the sophisticated tastes and international influences of early 20th-century royal dining.
4. Prince Albert, Duke Of York, And Lady Elizabeth Bowes-Lyon (1923)

The 1923 wedding of Prince Albert, Duke of York, and Lady Elizabeth Bowes-Lyon featured a breakfast menu filled with personalised touches.
Dishes were named after family members, including Consommé à la Windsor and Côtelettes d'Agneau, Prince Albert, combining elegance with a sense of familial celebration in true royal style.
5. Princess Elizabeth And Lieutenant Philip Mountbatten (1947)

The 1947 wedding of Princess Elizabeth and Lieutenant Philip Mountbatten featured a smaller menu due to post-war rationing.
Despite the limitations, the breakfast included elegant dishes such as Filet de Sole Mountbatten and Bombe Glacée Princesse Elizabeth, offering a touch of royal sophistication while reflecting the era’s practical constraints.
6. Prince Charles And Lady Diana Spencer (1981)

The 1981 wedding of Prince Charles and Lady Diana Spencer featured a lavish breakfast for 120 guests at Buckingham Palace.
Highlights included Quenelles de Barbue Cardinal and Suprême de Volaille Princesse de Galles, showcasing elegant French-inspired cuisine that matched the grandeur of one of the most famous royal weddings in history.
7. Prince Andrew And Sarah Ferguson (1986)

The 1986 wedding of Prince Andrew and Sarah Ferguson featured a menu that combined royal favourites with seasonal delights.
Highlights included Eggs Drumkilbo, a beloved dish of the Queen Mother, alongside tender lamb and fresh strawberries, offering a mix of tradition and celebratory flavours.
8. Prince Edward And Sophie Rhys-Jones (1999)

The 1999 wedding of Prince Edward and Sophie Rhys-Jones featured a reception menu focused on elegant finger foods.
Guests enjoyed venison, smoked haddock croquettes, brûlée tartlets, and miniature Victoria sponges, combining sophisticated flavours with a playful, bite-sized presentation.
9. Prince William And Catherine Middleton (2011)

The 2011 wedding of Prince William and Catherine Middleton highlighted the best of British produce.
The menu featured dishes such as Scottish smoked salmon, organic lamb, and a dessert trio, celebrating local ingredients while offering elegant, modern flavours for the royal guests.
10. Prince Harry And Meghan Markle (2018)

The 2018 wedding of Prince Harry and Meghan Markle featured a more relaxed reception with bowl food and canapés.
The menu highlighted fresh, British ingredients, including Scottish langoustines and ten-hour slow-roasted Windsor pork belly, offering a modern twist on royal dining that focused on quality and flavour over formality.

















