How healthy is Thai green curry?

Is Thai green curry healthy? Yes, in moderate portions. Thai green curry scores 12/100 on the HowHealthyIs Score: 100 g provides 158 kcal, 7.7 g protein and 2.2 mg iron. Thai green curry cooks chicken and vegetables in coconut milk with a fresh chili and herb paste: a satisfying protein dish whose richness, and most of its saturated fat, comes from the coconut milk. Source: standard recipe, USDA FoodData Central ingredients.

  • Source of protein
  • Source of iron
  • High in saturated fat
Score explained

The score compares nutrient density per 100 kcal across every food we cover (NRF9.3 method). Thai green curry ranks higher than 12% of them.

Counts in favor (% daily value per 100 kcal)

  • Protein10%
  • Iron8%
  • Magnesium6%
  • Vitamin C4%
  • Potassium3%
  • Fiber2%
  • Vitamin E1%
  • Calcium1%
  • Vitamin A1%

Counts against

  • Saturated fat31%
  • Added sugars1%
  • Sodium5%

Raw NRF9.3: 36 minus 37 = -1. The score is not a verdict on whether to eat a food; portion, the whole meal and your own health matter more. Full methodology

How many calories are in Thai green curry?

Calories632kcal
Protein31g
Carbohydrates19g
Fat52g
Fiber2.7g
Sugars7.2g
Nutrition facts for Thai green curry. Per 100 g and for the selected portion (400 g). %DV uses FDA Daily Values.
NutrientPer 100 gPer portion%DV
Energy and macronutrients
Calories158 kcal632 kcal
Protein7.7 g31 g61%
Carbohydrates4.6 g19 g7%
Fiber0.7 g2.7 g10%
Sugars1.8 g7.2 g
Added sugars0.9 g3.6 g7%
Fat13 g52 g66%
Saturated fat9.8 g39 g196%
Omega-3 fats0.1 g0.4 g
Vitamins
Vitamin A8.1 µg33 µg4%
Vitamin C6.3 mg25 mg28%
Vitamin D0 µg0 µg0%
Vitamin E0.3 mg1.4 mg9%
Vitamin K8.1 µg32 µg27%
Vitamin B120.2 µg0.8 µg33%
Folate15 µg60 µg15%
Minerals
Calcium22 mg86 mg7%
Iron2.2 mg8.8 mg49%
Potassium259 mg1036 mg22%
Magnesium39 mg155 mg37%
Zinc0.9 mg3.6 mg33%
Sodium185 mg738 mg32%

Estimated from the standard recipe below, using USDA FoodData Central values for each ingredient. Values rounded.

What is in a standard Thai green curry?

We estimate Thai green curry from this standard recipe (serves 4, about 1610 g cooked), using USDA values for each ingredient. Home and restaurant versions vary. The curry paste is modeled from its main ingredients, with ginger for galangal; kaffir lime leaves and shrimp paste are left out. Rice is not included.

Ingredients for the whole recipe
IngredientAmount
Chicken thighs500 g
2 cans coconut milk800 g
Green chilies (paste)30 g
Lemongrass (paste)15 g
Shallots (paste)30 g
Garlic (paste)15 g
Galangal (paste)10 g
Coriander root and leaves (paste)10 g
Cumin (paste)1 g
Coriander seed (paste)2 g
Lime zest5 g
Oil15 g
Fish sauce30 g
Palm sugar15 g
Thai eggplant200 g
Bamboo shoots100 g
Thai basil15 g
Water100 g

Why is Thai green curry good for you?

  • 31 g protein in 1 serving (curry only), 61% of the daily value. Protein contributes to the maintenance of muscle mass.
  • 8.8 mg iron in 1 serving (curry only), 49% of the daily value. Iron contributes to the normal formation of red blood cells.
  • 155 mg magnesium in 1 serving (curry only), 37% of the daily value. Magnesium contributes to normal muscle function.

Good ways to use it

  • A protein main with plenty of vegetables and a moderate portion of jasmine rice
  • Using light coconut milk or part water for a lighter version

What should you watch out for?

  • Coconut milk is high in saturated fat; curry shop versions can be very rich.
  • Fish sauce and ready-made pastes add a lot of sodium.

Which dishes score higher?

Other dishes with more nutrition per calorie. Variety matters more than picking one winner.

How does Thai green curry compare?

Common questions about Thai green curry

How many calories are in Thai green curry?
100 g of Thai green curry has 158 kcal. A typical portion, 1 serving (curry only) (400 g), has about 632 kcal.
How much protein is in Thai green curry?
Thai green curry has 7.7 g of protein per 100 g, or about 31 g in 1 serving (curry only).
Is Thai green curry good for weight loss?
Thai green curry is fairly calorie-dense (158 kcal per 100 g), so portion size matters more than the food itself. 1 serving (curry only) is about 632 kcal.

Sources

  1. U.S. Department of Agriculture. FoodData Central, SR Legacy, values for each recipe ingredient (FDC IDs 173627, 170173, 170497, 168573, 170499, 169230, 169231, 169997, 170923, 170922, 168155, 172336, 174531, 168833, 169228, 169212, 172232, 173647). fdc.nal.usda.gov
  2. U.S. Food and Drug Administration. Daily Value on the Nutrition and Supplement Facts Labels (21 CFR 101.9).
  3. Fulgoni VL, Keast DR, Drewnowski A. Development and validation of the Nutrient-Rich Foods Index. J Nutr. 2009;139(8):1549-1554.
  4. Monteiro CA, et al. Ultra-processed foods: what they are and how to identify them. Public Health Nutr. 2019;22(5):936-941.

Review and updates

Last updated
Data source
USDA FoodData Central, per ingredient. Not individually reviewed by a dietitian. How we check

Report an error

More: Dishes & meals ranked, foods high in protein.