Skip to content
Copper Sun Companion Series

Keto at a Thai restaurant: what to order

June 12, 2026 · 5 min read

Thai food is a mixed bag for keto. The protein-and-vegetable core of the cuisine — grilled meats, fragrant soups, stir-fries — is naturally low in carbs. The trouble is what it usually arrives on or in: a mound of jasmine rice, rice noodles, or a sauce sweetened with palm sugar. Order around those and a Thai meal fits keto comfortably.

The two rules that do most of the work: hold the rice and noodles, and watch the sweet sauces. Everything below follows from those.

What to order

These dishes are keto-friendly as served or with a small tweak. Curries are fine — the coconut milk is keto — as long as you skip the rice underneath and check that the curry isn't heavily sweetened.

Dish Why it works Tweak
Satay (grilled skewers) Grilled meat, low carb Skip or limit the peanut sauce — it's sweetened
Gai yang (grilled chicken) Plain grilled protein Skip the sweet dipping sauce
Tom yum / tom kha soup Broth, herbs, protein Tom kha has coconut milk — fine on keto
Larb (meat salad) Minced meat, herbs, lime, chili Ask for no sugar; skip any rice powder if strict
Green/red/panang curry Coconut milk base, low carb Over vegetables, not rice; confirm it's not sweet
Stir-fried meat and vegetables Protein and low-carb veg No oyster/sweet sauce; ask for light sauce
Steamed or grilled fish Clean protein Avoid sweet-chili glaze

What to avoid

The carb load in Thai food concentrates in a few predictable places. Rice and rice noodles are the obvious ones. Less obvious are the sauces — pad thai, sweet chili, plum, and most dipping sauces are built on sugar.

  • Pad thai — rice noodles plus a sweet tamarind-sugar sauce; one of the highest-carb dishes on the menu
  • Any noodle dish (pad see ew, drunken noodles) — the noodles are the problem
  • Rice (jasmine, sticky, fried rice) — ask for extra vegetables instead
  • Spring rolls and wontons — wrapper carbs; fresh rolls are wrapped in rice paper
  • Sweet-and-sour anything, mango sticky rice, sweet chili dips — sugar-forward
  • Thick sweet sauces — oyster sauce, plum sauce, and many stir-fry glazes carry hidden sugar

The sauce problem

Thai cooking uses palm sugar freely, and it hides in sauces that don't taste dessert-sweet. A curry can be balanced with sugar; a stir-fry glaze can be a third sugar by volume. This is where a keto Thai meal usually goes over without the eater noticing — the protein looked clean, the sauce did the damage.

Two phrases help: "no sugar, please" and "light on the sauce." Most kitchens can accommodate both. When you can't be sure, the hidden carbs guide is the general version of this problem — sauces, glazes, and dressings are where restaurant carbs concentrate across every cuisine.

Ordering strategy

Lead with a grilled protein or a soup, add a curry or stir-fry over vegetables instead of rice, and keep sauces light or on the side. That structure lands a satisfying Thai meal in a keto range without much math at the table.

If you want the actual number, Copper Keto Companion handles the estimate — tell it "green chicken curry, no rice, and chicken satay without the peanut sauce" and it works out the net carbs, so you know where the meal put you before the check arrives. Restaurant estimates are exactly the kind of fuzzy, sauce-dependent math it's built to absorb.

Common questions

Can you eat Thai food on keto? Yes, if you skip the rice and noodles and watch sweet sauces. Grilled meats, tom yum and tom kha soups, larb, and curries over vegetables all fit. Pad thai, rice, and sweet-sauce dishes are the ones to avoid.

Is Thai curry keto? Generally yes — green, red, and panang curries are built on coconut milk, which is keto-friendly. Serve it over vegetables instead of rice and confirm the curry isn't heavily sweetened with palm sugar. The coconut milk itself is not the problem.

Is pad thai keto? No. Pad thai is rice noodles in a sweet tamarind-and-sugar sauce — one of the highest-carb dishes on a Thai menu. There's no easy keto version of it at a restaurant; order a curry or grilled dish instead.

What about the peanut sauce with satay? Satay peanut sauce is usually sweetened, so it adds carbs. The grilled skewers themselves are keto — eat them plain or use the sauce sparingly rather than pouring it on.


Thai joins the eating-out playbook alongside the Asian restaurant guide; for trips where every meal is a restaurant, see keto while traveling. General information, not medical advice.