Local delivery within 10 miles of Northallerton

Thompson Butchers catering and buffet spread

Catering & Buffets

Quality meat platters and buffets for weddings, parties, corporate events, and celebrations across Northallerton and North Yorkshire

All Group Sizes

From intimate gatherings of 10 to large events of 100+, we cater for groups of all sizes

Advance Orders

Order with 48 hours notice for best selection, or contact us for rush orders

Custom Options

Tailored menus to suit your preferences, dietary requirements, and budget

Our Catering Menus

Browse our menus below, customise your selections, then use the form to request a quote.

1
Browse & add menus
2
Review & set heads
3
Send your enquiry

BBQ Menus

BBQ Menus

BBQ Steak

Steak, Sausages, Spare Ribs, With Bread Buns & Salad

£15.00
per head
Heads:
1
BBQ Menus

Sausage Sandwiches

Premium Cumberland sausages in a bun with condiments

£6.50
per head
Heads:
1
BBQ Menus

BBQ Chicken

Barbeque Chicken Breast, Sausages, Spare Ribs, With Bread Buns & Salad

£12.00
per head
Heads:
1
BBQ Menus

BBQ Burgers

Handmade beef burgers cooked on the BBQ in a bun with condiments

£10.00
per head
Heads:
1

Buffet Menus

Buffet Menus

Buffet Ham & Beef

Cooked Ham & Beef, With Bread Buns & Salads

£12.00
per head
Heads:
1
Buffet Menus

Buffet Ham, Beef & Salmon

Cooked Ham, Cooked Beef, Dressed Salmon, With Bread Buns and Salads

£15.00
per head
Heads:
1
Buffet Menus

Finger Buffet

Pork Pies, Sausage Roll, Quiches, Open Topped Sandwiches, Scotch Eggs

£10.00
per head
Heads:
1

Hot Sandwiches

Hot Sandwiches

Hot "Pulled Pork" Sandwiches

With green salad and apple stuffing

£10.00
per head
Heads:
1

Request a Quote

Fill in your details below and we'll be in touch to confirm everything and provide your final quote.

Bespoke or custom quote

Not sure which menu suits you, or need something fully tailored? Just describe what you're looking for below and we'll come back to you with options and pricing.

We typically respond within 24 hours. For urgent enquiries please call us directly.

Prefer to call?
01609 773336

Mon - Sat: 7:00am - 4:00pm  |  Sun: 10:00am - 3:00pm