KFC first opened in Thailand in the 1970s, however shut down a few years later. It re-opened in 1984, and has since become one of KFC’s major markets. There are over twice as many KFCs in Thailand compared to their nearest international franchise rival, McDonald’s.

Local Quirks

KFC Thailand do not deliver fries – they say the reason for this is the fries do not retain their crispness in the delivery process.

Double Cheese Krispy Fish Burger
Crispy Strips Sassy Mayo – crispy strips with “sassy” mayonnaise slathered on top
Shrimp Donut – a ring of minced shrimp, crumbed and deep fried
Rice Bowls – available with crispy fried chicken, grilled chicken, or crumbed fish fillet
Egg Tart – an egg custard tart, similar to pastel de nata
Tuna Corn Salad – another option instead of coleslaw

Our Visits

The restaurant was modern and clean, fairly chilled out ambience and helpful staff. The kitchen and warmer drawers look the same as a KFC anywhere.


First opened: 1984
Restaurants: 531
Restaurant density: 1:129,900 people
Primary cuisine: Fried Chicken
Breakfast menu: No
Drinks: Pepsi range, milkshakes
Serves alcohol: No
Fries: Square thin cut – 5mm x 5mm
Made to order: Some items
Mobile app order: No
Self-order kiosks: No
Delivery: Yes, in-house and third parties
Visit website

Review: Double Cheese Krispy Fish Burger

Double Cheese Krispy Fish KFC TH CSDouble Cheese Krispy Fish Burger KFC ThailandIngredients: Fish patty, cheese slices, lettuce, tartare sauce
Price: ‎
฿ 79 THB ($2.60 USD)

Presentation: 9/10
Freshness: 10/10
Texture: 8/10
Taste: 8/10
Value: 8/10

For whatever reason, KFC in Thailand sells fish dishes. Not that many though evidently, since they weren’t actually on the menu board at the restaurant we visited, and they had to prepare one fresh for us. But fresh is good. The patty was a pressed and crumbed square, one slice of cheese on each side, lettuce, and a fairly generous dollop of tartare sauce. All in all, considering it’s a decent sized burger, it tasted pretty good (clearly fish, but not too fishy) and the sauce was oozing – for the price we think this is a solid feature of any meal. Get it. 8.5/10

Review: Crispy Strips Sassy Mayo

Crispy Strips Sassy Mayo KFC ThailandIngredients: Chicken pieces, crispy coating, spicy “sassy” sauce
Price: ‎
฿ 39 THB ($1.30 USD) for 2

Presentation: 8/10
Freshness: 7/10
Texture: 4//10
Taste: 6/10
Value: 8/10

This is standard KFC Crispy Strips, with a special “sassy” sauce slathered on top. At $1.30 for 2, it’s not bad value. Unfortunately, we weren’t fans of the sauce. It’s a little bit spicy, but mostly, quite herb-infused. Someone may have accidentally knocked a packet of five spice in the mixer there. Avoid. 6.5/10

Review: Shrimp Donut

Shrimp Donut KFC Thailand Cross SectionShrimp Donut KFC Thailand Front ViewIngredients: Minced shrimp, breading
Price: ‎
฿ 35 THB ($1.15 USD)

Presentation: 8/10
Freshness: 8/10
Texture: 5/10
Taste: 5/10
Value: 6/10

I’m not sure what we were expecting here really. From the photos, it looks like an onion ring, but with shrimp instead of onion. Sadly it came close, but it was mostly just oily mush. And I’m not sure who decided that “donut” was a more appetizing descriptor than “Shrimp Ring”. Avoid. 6.5/10