TJ Favor Group Thai buffet line on dark linen with fresh flowers
Thai Buffet Catering

Thai Buffet Catering in Bangkok

  • From 230 THB/guest
  • Choose 6 dishes
  • Min. 10 guests
  • Book 2 days ahead
  • No service charge

TJ Favor Group caters off-site Thai buffets in Bangkok and vicinity. From 230 THB per guest for 300+ guests, with 6 dishes of your choice and a team that sets up and looks after the buffet for about 3 hours.

Thai Buffet Menu

Thai buffet menu

From 230 THB per guest

For 300+ guests (excluding 7% VAT)

  • 6 dishes per set, chosen from our Thai buffet menu
  • Each extra dish: 30 THB per guest
  • Our team sets up and looks after the buffet line for about 3 hours

Price by guest count

GuestsPer guest
10–19 guests690 THB
20–29 guests590 THB
30–49 guests490 THB
50–99 guests350 THB
100–299 guests250 THB
300+ guests230 THB

Sample dishes

A sample of our Thai buffet menu: curries, soups, stir-fries, salads and desserts. Mix any 6 dishes. The full list is in the PDF.

Curries and soups

  • Massaman curry with chicken or pork
  • Green curry with chicken or fish balls
  • Tom yum goong, creamy or clear broth

Stir-fries and mains

  • Thai fish cakes with sauce
  • Holy basil stir-fry with minced beef, pork or chicken
  • Stir-fried chicken with cashew nuts
  • Baked pork ribs with garlic sauce

Thai salads

  • Pork sausage and salted egg salad (with or without pla ra)
  • Larb: spicy minced pork or chicken salad

Desserts

  • Egg custard in pumpkin
  • Steamed pandan layer cake
  • Water chestnut rubies in coconut milk

Real photos from TJ Favor

Massaman curry
Massaman curryFrom our menu
Green curry
Green curryFrom our menu
Tom yum goong
Tom yum goongFrom our menu
Pandan layer cake
Pandan layer cakeFrom our menu

Prices exclude 7% VAT. No service charge

From 10 guests; please book at least 2 days ahead

Under 20 guests: 1,500 THB travel fee (Bangkok and vicinity). Other provinces: extra travel fee, shown in your quote

Call 063-878-8169 / 087-746-0044 / 096-949-6622

What’s included

Included

  • 6 dishes of your choice
  • A team to set up and look after the buffet for about 3 hours
  • Plates, cutlery, glasses and tissues
  • No service charge

What you prepare

Real Thai buffet events

Thai buffet line in chafing dishes, a real TJ Favor Group event
Thai buffet spread on a long table with flowers
Thai dishes on the buffet line
Thai curry tray on the buffet line
Thai dishes for a VIP table
Thai buffet line by the windows

More event photos on Facebook TJ Favor Catering

Our clients

Trusted by

A selection of clients who have used TJ Favor Group’s services

How to order

  1. Send your event details

    Guests, date, time and venue, on LINE or by phone

  2. Get the menu and a quote

    Free of charge

  3. Pay a 50% deposit

    At least 2 days before the event

  4. Event day

    Pay the balance after the event

Thai buffet catering FAQ

How much does Thai buffet catering cost?

230–690 THB per guest depending on guest count; from 230 THB per guest for 300+ guests. Prices exclude 7% VAT.

What is the minimum number of guests?

We cater from 10 guests. Under 20 guests there is a 1,500 THB travel fee.

How many dishes can I choose?

6 dishes from our Thai buffet menu; each extra dish is 30 THB per guest. You can also mix in international dishes and we will price it in your quote.

Do prices include VAT or a service charge?

All prices exclude 7% VAT, and there is no service charge.

How much is the deposit?

A 50% deposit confirms the booking. The remaining 50% is paid on the event day, after the event.

How far ahead do I need to book?

Book at least 2 days before your event. If it is more urgent, message us on LINE or call and the team will check availability before confirming.

Is there a travel fee? Do you cater outside Bangkok?

In Bangkok and vicinity there is no travel fee for 20 guests or more; under 20 guests the travel fee is 1,500 THB. We also cater in other provinces for an extra travel fee, shown in your quotation.

Our other services

Related guides

Thai Buffet Catering

Get a free quote

Send your guest count, date, time and venue. We will suggest a menu and send a free quote.

Call 063-878-8169 / 087-746-0044 / 096-949-6622

This website uses cookies to improve performance and your browsing experience. You can read more in our Privacy Policy and Cookies Policy
Powered By MakeWebEasy Logo MakeWebEasy