PlateDiary.
Get PlateDiary
  1. PlateDiary
  2. Calories
  3. Thai & Vietnamese food

Calories · Thai & Vietnamese food

Thai and Vietnamese food calories, noodle by noodle.

Neighbours with a lot in common — rice noodles, fish sauce, fresh herbs, lime — but very different numbers. Thai restaurant plates lean on the wok and coconut milk; Vietnamese bowls lean on broth.

Free on iPhone and Android. No account, and it works with no signal.

In short

A restaurant plate of pad thai is about 600 calories (often 450–900), while a medium bowl of beef pho is about 440. Wok oil, palm sugar, peanuts and coconut milk push Thai plates up; Vietnamese noodle soups stay lighter because most of the bowl is broth.

Checked

How a meal is built

Wok, curry pot, or soup bowl.

Thai meals out are often shared: a curry, a stir-fry, a salad and rice for the table, or a single noodle plate at lunch. Vietnamese meals tend to be one big bowl — pho, bún — or a banh mi on the go, with fresh rolls on the side.

Herbs, lime and chilli add flavour for almost nothing. The oil, the coconut and the sugar are where the numbers come from.

The menu

Thai & Vietnamese dishes, one rough number each

Thai & Vietnamese · typical restaurant servingEvery cuisine →

  • Tom yum~160one bowl of clear shrimp tom yum with broth, rice not included · usually 100–350
  • Fresh spring rolls~300about three rice-paper rolls with vegetables and meat, dipping sauce not included · usually 200–400
  • Pho~440one medium bowl with broth · usually 330–650
  • Mango sticky rice~490one plate of sticky rice, sweet coconut sauce and half a mango · usually 380–650
  • Bánh mì~550one mixed-pork bánh mì on an 80 g roll · usually 400–750
  • Pad thai~600one restaurant plate with chicken or shrimp · usually 450–900
  • Bun cha~610one set of grilled pork, rice noodles, herbs and dipping broth · usually 450–800
  • Thai green curry with rice~680one serving of chicken green curry with one cup of jasmine rice · usually 500–950

What drives it

Oil, coconut, sugar and peanuts.

  • Wok-fried noodles. Pad thai, pad see ew and drunken noodles soak up oil in the pan.
  • Palm sugar and tamarind. The sweet-sour sauce of pad thai is part sugar.
  • Peanuts and egg. Small additions that add up on a big plate.
  • Coconut milk. Green, red, panang and massaman curries are rich, and come with rice.
  • Sweet drinks. Thai iced tea and Vietnamese iced coffee are made with sweetened condensed milk.
  • Bread and pâté. A banh mi is a full baguette, often with pâté and mayo.

Lighter orders

If you want a lighter meal.

  • Pho or another noodle soup rather than a wok-fried noodle plate.
  • Fresh summer rolls instead of fried spring rolls.
  • Papaya salad, larb or a clear tom yum alongside, rather than a second curry.
  • Ask for less oil and sauce on pad thai, and go easy on the peanuts.
  • Less rice with curry, or share the curry and fill up on stir-fried vegetables.

How the dishes compare

A Thai and Vietnamese menu, roughly.

Restaurant portions vary, so read these as rough. For a table of curries and noodles, PlateDiary’s calorie counter reads every dish from one photo — calories are off unless you turn them on.

Rough calories for typical Thai and Vietnamese restaurant servings
OrderRough numberNotes
Clear shrimp tom yum, no rice~160Creamy versions run higher
Beef pho, medium bowl~440Usually 330–650; most is noodles and beef
Bánh mì, mixed pork~550Pâté and mayo on a full roll
Pad thai with chicken or shrimp~600Usually 450–900; oil and sugar
Green curry with a cup of jasmine rice~680Coconut milk plus rice

In PlateDiary

A rough number for the dishes you save — only if you want one.

Off unless you turn them on

Calories in PlateDiary are off unless you turn them on. Switch them on and, when PlateDiary AI reads your photo of the table, each dish gets one rough “~” number. Accept it or change it; a number you correct is remembered for that dish. With Calories off, the app looks exactly as it did before.

A read sends small pictures of the cut-out dishes, with the place's name as a hint — never the table photo, faces or your location. Calorie numbers never go to analytics, and nothing is written to a health app. PlateDiary AI starts with free tries; here is how it works.

Questions

Questions people ask.

How many calories are in a restaurant pad thai?

About 600 calories for a plate with chicken or shrimp, usually between 450 and 900 depending on the size, the oil and the peanuts.

Is pho lower in calories than pad thai?

Usually, yes. A medium bowl of beef pho is about 440 calories, because most of the bowl is broth rather than oil-fried noodles.

Are Thai curries high in calories?

Coconut-milk curries are rich and come with rice: a chicken green curry with a cup of jasmine rice is about 680 calories, against about 440 for a bowl of pho. Kitchens vary a lot in how much coconut milk they use.

Where are the calories in a bowl of pho?

Mostly in the rice noodles and the beef. The broth itself is light, though fattier cuts like brisket add more.