P ProteinBenchmark

High-Protein Thai Food: What to Order

Thai food has some of the leanest restaurant protein going — satay, larb, steamed fish, clear tom yum are Platinum-tier. The famous dishes are the trap: pad thai, fried rice and coconut curries over rice are mostly noodles, oil and coconut fat. Order the grilled and clear-soup options.

8 dishes ranked by Protein Density · best pick: Tom Yum Soup with Shrimp (88.9%) · estimates from USDA SR-Legacy ingredient data

The ranking

Sorted by Protein Density (% of calories from protein). Platinum 40%+ · Gold 25–39% · Silver 15–24% · Avoid under 15%. Every figure is an estimate (est.).

# Dish Protein Calories Density g / 100 cal Tier Quality
1
Tom Yum Soup with Shrimp
1 bowl (~120 g cooked shrimp in clear broth)
30g 135 88.9%est. 22.2g Platinum Complete
2
Larb Gai (Thai Chicken Salad)
1 plate (~150 g cooked minced chicken with herbs)
46.7g 256 73%est. 18.2g Platinum Complete
3
Steamed Fish with Lime
1 fillet (~150 g steamed sea bass)
36g 201 71.6%est. 17.9g Platinum Complete
4
Chicken Satay (4 skewers)
4 skewers (~140 g grilled chicken thigh)
36.8g 326 45.2%est. 11.3g Platinum Complete
5
Thai Chicken Fried Rice
1 large restaurant plate (~280 g fried rice, ~80 g chicken)
38g 707 21.5%est. 5.4g Silver Complete
6
Pad Thai with Chicken
1 large restaurant plate (~260 g cooked rice noodles, ~90 g chicken)
37.9g 724 20.9%est. 5.2g Silver Complete
7
Green Curry with Chicken & Rice
1 bowl curry (~110 g chicken) + 1 cup jasmine rice
35.3g 837 16.9%est. 4.2g Silver Complete
8
Mango Sticky Rice
1 dessert portion (~180 g glutinous rice + mango + coconut cream)
4.8g 388 4.9%est. 1.2g Avoid Complementary

What to order

Tom Yum Soup with Shrimp
Platinum

Order the clear (nam sai) tom yum, not the creamy nam khon version, and ask for extra shrimp.

~30g protein · 135 kcal · 88.9% (est.)

Larb Gai (Thai Chicken Salad)
Platinum

Larb is mostly lean minced chicken and herbs — eat it with lettuce cups instead of a side of sticky rice.

~46.7g protein · 256 kcal · 73% (est.)

Steamed Fish with Lime
Platinum

Steamed fish (pla nueng manao) is one of the leanest high-protein orders on any Thai menu — get it without a side of fried rice.

~36g protein · 201 kcal · 71.6% (est.)

Chicken Satay (4 skewers)
Platinum

Get extra skewers and treat the peanut sauce as a dip, not a pour. Skip the rice if you want it lean.

~36.8g protein · 326 kcal · 45.2% (est.)

What looks like protein but isn't

Popular Thai orders that the Protein Density math drops to Silver or Avoid.

Thai Chicken Fried Rice
Silver

Mostly oil-fried white rice with a little egg and chicken — the rice bulk pulls it down to a low Silver. Order it as a shared side, not a main, and add satay or steamed fish for real protein.

~38g protein · 707 kcal · 21.5% (est.)

Pad Thai with Chicken
Silver

A mountain of rice noodles fried in oil with sweet tamarind sauce — the chicken is a rounding error against the carbs and fat.

~37.9g protein · 724 kcal · 20.9% (est.)

Green Curry with Chicken & Rice
Silver

Coconut milk, curry-paste oil, and a cup of white rice bury the chicken — most of the calories here are fat and starch, not protein.

~35.3g protein · 837 kcal · 16.9% (est.)

Mango Sticky Rice
Avoid

Glutinous rice soaked in sweetened coconut cream — essentially zero protein, mostly sugar and saturated fat.

~4.8g protein · 388 kcal · 4.9% (est.)

Build a high-protein Thai meal

Combine the dishes above and the Protein Density still holds — here's the math.

Satay + tom yum + steamed fish (lean Thai meal)

Chicken Satay (4 skewers) + Tom Yum Soup with Shrimp + Steamed Fish with Lime

102.8g protein · 662 kcal · 62.1% Platinum (est.)

How much protein do you need at this meal?

Order against a target, not a guess. Run your daily protein number, then use this ranking to hit it when you're out — or see how to do it on a suppressed appetite.

Thai protein FAQ

What should I order at a Thai restaurant for protein?

Chicken satay, larb gai (minced chicken salad), clear tom yum with shrimp, and steamed fish are all Platinum-tier — lean protein with very little added oil. Eat them with extra protein rather than a side of sticky rice, and skip the pad thai and coconut curry-over-rice if protein density is the goal.

Is pad thai high in protein?

No. Pad thai is a large plate of oil-fried rice noodles with a sweet tamarind sauce; even with chicken it lands in low Silver because the noodles and oil dominate the calories. Order satay or steamed fish for protein and treat pad thai as a shared carb dish.

Is green curry a good protein choice?

Not really. Coconut milk and curry-paste oil plus a cup of rice bury the chicken — most of the calories are fat and starch, so it scores low Silver. If you want curry, order the protein heavy and the rice light, or pick a grilled dish instead.

Other cuisines

Same Protein Density scoring, different menu.

Estimate — honest disclosure: Estimate. Restaurant portions, ingredient ratios and preparation vary significantly between restaurants and even between orders. Figures are reconstructed from USDA SR-Legacy/Foundation ingredient data for a typical portion and are directional guides, not clinical measurements. If exact macros matter (e.g. managing GLP-1 side effects), confirm with your server. Each dish is reconstructed from USDA SR-Legacy / Foundation ingredient data for a typical restaurant portion; ingredient FDC IDs are recorded for every dish. Our national fast-food pages use official chain nutrition instead. See methodology for the formula and sources.
Powered by ProteinBenchmark — free protein calculators & nutrition database