Calorie guide · 30 dishes · halal
Vietnamese food calories
A bowl of phở, a bánh mì on the go, bún chả for lunch and an iced coffee to keep going. Vietnamese food with calories shown as honest ranges.
- Dishes
- 30
- A bowl of beef phở with an iced coffee
- 433–489 Cal
- Pork
- 0
The one everyone looks up
Beef Pho Phở bò
331–373 Cal for 1 bowl
- Protein26 g
- Carbs31 g
- Fat13 g
Built from its real ingredients. Where yours lands depends most on the oil or ghee and the size of the portion.
See all 30 Vietnamese dishesVietnamese food has a reputation for being light, and much of it is: broth, herbs, rice noodles. But a phở bowl, a bánh mì and a sweet iced coffee add up, and most calorie apps only know one of them. This guide lists the Vietnamese dishes in Thali’s catalog, each built from its real ingredients.
Every number is a range because a bowl is not a fixed size and every cook pours a different amount of condensed milk. The range shows where a normal portion lands; the app narrows it when you tell it more.
The full list
Calories in 30 Vietnamese dishes
Per serving, from Thali’s ingredient recipes. Tap + on any dish to build a plate and see its total.
No dish matches that. Try another spelling, or search all 1,450 dishes.
Curries & mains 1
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| 1 plate | 276–324 Cal | 28 g | 9 g | 17 g |
Rice & noodles 6
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| 1 bowl | 459–518 Cal | 29 g | 53 g | 18 g | ||
| 1 plate | 355–423 Cal | 22 g | 34 g | 20 g | ||
| a portion | 317–387 Cal | 8 g | 51 g | 13 g | ||
| 1 plate | 694–805 Cal | 44 g | 74 g | 30 g | ||
| 1 plate | 534–626 Cal | 43 g | 67 g | 14 g | ||
| 1 bowl | 520–599 Cal | 31 g | 58 g | 22 g |
Grills & kebabs 2
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| 1 plate | 433–527 Cal | 36 g | 5 g | 34 g | ||
| a portion | 329–391 Cal | 27 g | 2 g | 28 g |
Wraps & rolls 1
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| 1 sandwich | 362–424 Cal | 26 g | 44 g | 11 g |
Salads 2
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| a portion | 182–205 Cal | 11 g | 26 g | 7 g | ||
| 1 plate | 204–237 Cal | 25 g | 14 g | 8 g |
Soups 7
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| 1 bowl | 331–373 Cal | 26 g | 31 g | 13 g | ||
| 1 bowl | 298–336 Cal | 25 g | 30 g | 12 g | ||
| 1 bowl | 314–354 Cal | 23 g | 34 g | 12 g | ||
| 1 bowl | 413–485 Cal | 37 g | 10 g | 29 g | ||
| 1 bowl | 169–191 Cal | 17 g | 13 g | 8 g | ||
| 1 bowl | 415–485 Cal | 27 g | 67 g | 9 g | ||
| 1 bowl | 398–462 Cal | 26 g | 53 g | 13 g |
Snacks & street food 5
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| 1 piece | 428–522 Cal | 15 g | 48 g | 26 g | ||
| a portion | 338–396 Cal | 16 g | 45 g | 13 g | ||
| 1 piece | 187–211 Cal | 12 g | 28 g | 5 g | ||
| 1 piece | 371–454 Cal | 16 g | 25 g | 29 g | ||
| 1 piece | 310–350 Cal | 16 g | 51 g | 7 g |
Sides & breakfast 1
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| 1 plate | 126–154 Cal | 6 g | 10 g | 11 g |
Sweets & desserts 2
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| 1 bowl | 337–380 Cal | 9 g | 52 g | 14 g | ||
| 1 glass | 282–318 Cal | 8 g | 49 g | 9 g |
Drinks 3
| Dish | Serving | Calories | Protein | Carbs | Fat | Add to plate |
|---|---|---|---|---|---|---|
| 1 glass | 102–116 Cal | 3 g | 19 g | 3 g | ||
| 1 glass | 310–350 Cal | 8 g | 30 g | 23 g | ||
| 1 cup | 216–244 Cal | 8 g | 34 g | 8 g |
The honest bit
Why every number is a range
No two pots are the same. One more spoon of oil or ghee, a bigger piece of bread, a heavier hand with the rice, and a dish moves by a hundred calories or more. An app that shows one exact number for home cooking is guessing.
Thali shows the range a normal portion really falls in, built from each dish’s ingredients, and tightens it when you tell it more about your portion.
~120 Calin a single tablespoon of ghee. That’s why the range matters.
FAQ
Vietnamese food calories, answered.
How many calories are in beef pho?
A bowl of beef pho has about 331–373 calories in Thali’s recipe, with roughly 26 g protein, 31 g carbs and 13 g fat. Where yours lands in that range depends mostly on the oil or ghee and the size of the portion.
How many calories are in a typical Vietnamese meal?
It depends on the dishes, but as an example, a bowl of beef phở with an iced coffee comes to about 433–489 calories. Breads, rice and the cooking fat usually make the biggest difference.
What are lower-calorie Vietnamese foods?
Lighter picks from this list include fresh spring rolls (187–211 Cal for 1 piece), green papaya salad (182–205 Cal for a portion), chicken pho (298–336 Cal for 1 bowl), bun bo hue (314–354 Cal for 1 bowl). Grilled dishes, lentils, soups and vegetables usually come in lower than fried snacks, creamy curries and sweets.
Is there a calorie tracker app for Vietnamese food?
Yes. Thali is a free halal calorie tracker built for home-style food from South Asia, the Middle East and Asia, with no pork anywhere in its catalog. You type what you ate, like “beef pho, vietnamese iced coffee”, and it shows the calories and macros as an honest range. Every dish on this page is in the app.
Explore more cuisines
All cuisines
Get Thali
Know what’s on your plate.
Thali is the free halal calorie tracker that knows your food. Type what you ate and see an honest range. It launches on iPhone soon; leave your email and we’ll send one message, the day it’s live.
One email at launch. No newsletter, no sharing. Privacy