caterers.trade

Cost guide

How much does caribbean catering cost?

A delivered Caribbean buffet costs £12 to £20 per head with two meats, rice and peas, plantain and salad. Staffed events with more dishes, or oxtail and fish on the menu, run £18 to £26. A live jerk grill at the event adds staff and equipment to the price.

Painted oil drum grill with smoke rising beside a pot of rice and peas and fried plantain

Typical prices

Ranges, not quotes. A quote depends on your room.

WorkTypical UK price
Delivered Caribbean buffet, two meats, per head£12 to £20
Staffed buffet, 60 to 120 guests, per head£18 to £26
Wake or nine night buffet, per head£11 to £18
London menus, per headFrom £15
Wedding with staff and crockery, per head£20 to £35

Ask which dishes are in the price per head and which are extras, particularly oxtail, curry goat and fish, which cost the caterer more. Ask how spicy the jerk is made for a mixed crowd.

What moves the price

  • Meats. Oxtail, goat and fish cost more than chicken and pork.
  • Number of dishes. Each extra main or side adds to the price per head.
  • Delivered or staffed. Staff to serve, replenish and clear away add to the bill.
  • A live grill. Cooking jerk on site needs a grill, fuel and a cook for the event.
  • Guest numbers and travel. Small events pay more per head, and long journeys are charged.

Who quotes for it

10 of the 2,162 caterers listed on this site take on caribbean catering.

Where they are: Aylesbury (1), Birmingham (1), Grantham (1), Ramsgate (1), Royal Leamington Spa (1).

Questions about caribbean catering

Is curry goat served on the bone?

Traditionally, yes. Some caterers offer it boneless on request, which can cost more. Ask if bones are a concern for your guests.

Can Caribbean food be halal or vegetarian?

Some Caribbean caterers use halal meat, so ask if you need it. Vegetarian and vegan dishes such as ital stew, callaloo and vegetable curry are common, and rice and peas is usually vegan, though ask how it is cooked.

More about caribbean catering Find someone near you