A typical cup (240–260 g) of Thai yellow curry lands around 320–480 calories, driven mostly by coconut milk, protein choice, and add-ins.
Lighter Veggie Curry
Chicken Yellow Curry
Extra-Creamy Style
Veg & Light Coconut
- Use light coconut milk
- Potato + carrot base
- Skip extra oil
Lean & Flavorful
Chicken & Classic
- Skinless chicken breast
- Regular coconut milk
- Simmer till tender
Balanced Bowl
Restaurant Creamy
- Full-fat coconut milk
- Richer sauté oil
- A touch of sugar
Indulgent
Yellow Curry Calories At A Glance
Yellow curry isn’t a fixed number. Cooks pick different coconut milks, proteins, and portion sizes. That’s why one cup can sit near 320 calories while another pushes past 470. The spread comes through clearly in nutrition databases listing generic yellow curry at ~321 calories per cup and chicken versions around ~391–473 calories per cup.
Baseline By Style (Per Cup)
| Style | Typical Per Cup | What Drives The Number |
|---|---|---|
| Vegetable, light coconut milk | ~300–360 kcal | Light coconut milk + veg, little oil |
| Chicken yellow curry | ~360–420 kcal | Chicken breast + regular coconut milk |
| Extra-creamy restaurant bowl | ~470–550 kcal | Full-fat coconut milk + richer sauté oil |
Those ranges line up with common entries: generic yellow curry near 321 kcal, “Thai chicken yellow curry” around 391 kcal, and yellow chicken curry listings near 473 kcal per cup.
How Many Calories Are In Thai Yellow Curry?
Thai yellow curry gets its rich body from coconut milk. One cup of canned coconut milk clocks in near 445 calories, so a recipe that uses a full can will rise fast. Swap in light coconut milk and you can cut that footprint sharply, since many light products sit near 150–240 calories per cup depending on brand.
Curry Paste: Small On Calories, Big On Taste
Yellow curry paste adds spice, not many calories. Brands often land near 10–30 calories per tablespoon, so paste choice barely moves the total.
Protein Choice: Chicken, Shrimp, Or Tofu
Skinless cooked chicken breast sits around 157 calories per 100 g, or roughly 120–140 calories per 3–4 oz in a bowl. That’s useful when you’re building a leaner curry with solid protein.
Starches And Veg
Potato chunks are classic in yellow curry. A half cup of boiled potato adds about 67 calories. Add peas, carrots, onion, or bell pepper and you boost fiber with a modest hit.
Oil And Finishing Touches
One teaspoon of vegetable oil adds about 40 calories. A tablespoon of coconut cream adds about 68. Small spoons add up, especially if you sauté or finish with a swirl.
Build Your Bowl: Quick Estimation Steps
Step 1 — Pick Your Cup
Use a 1-cup measure the first time you plate. Most take-out containers hold well over a cup. Portion once, learn the look, then you can eyeball with better accuracy next time.
Step 2 — Read The Coconut Milk Line
Full-fat coconut milk brings big energy density (~445 kcal per cup). Light coconut milk often trims that by 200 or more. If you’re cooking, this single choice sets the tone.
Step 3 — Count Protein Pieces
Chicken breast pieces that fill a small palm usually weigh near 3–4 oz cooked. That adds roughly 120–140 calories to the bowl.
Step 4 — Account For Rice
One cup of cooked white rice adds ~205 calories. Half a cup is a handy middle ground when curry is rich.
What Changes The Number The Most?
Coconut Milk Type
Switching from full-fat to light coconut milk can drop a serving by a couple hundred calories with the same spices and veggies. Brands vary, so check your can once and you’re set.
Oil In The Pan
Sautéing paste and aromatics with 2 teaspoons of oil adds ~80 calories before the coconut milk even hits the wok. Swirl less and your cup total falls right away.
Rice On The Side
Rice is delicious with curry. It also doubles totals if you heap it. A level cup is ~205 calories; a half cup gives the same curry-to-rice bite with fewer carbs and calories.
Smart Swaps That Save Calories
| Swap | Calories Saved (Per Cup) | What To Do |
|---|---|---|
| Full-fat → light coconut milk | ~200–300 | Use light canned milk or a 50/50 mix |
| 2 tsp oil → 1 tsp oil | ~40 | Toast paste in a nonstick pan |
| 1 cup rice → 1/2 cup rice | ~100 | Plate rice first, then spoon curry |
| Extra cream → extra veg | ~60–120 | Replace coconut cream with carrots or peas |
The biggest lever is the can: full-fat coconut milk sits near 445 kcal per cup while many light cans land near 150–240 per cup, so the swap above drives real change.
Real-World Plates
Lean Chicken Yellow Curry
One cup curry made with light coconut milk and chicken breast plus a half cup of rice lands in the ~420–480 calorie lane for many home cooks. The cup of curry pulls most of that, the rice adds ~100.
Restaurant-Style Creamy Bowl
A full cup made with full-fat coconut milk, a tablespoon of coconut cream, and a teaspoon of sauté oil can hover near ~520–600 calories before rice. Add a cup of rice and you’re near ~725–800 for the plate.
Recipe Tips For A Lighter Yellow Curry
Use A Half-And-Half Base
Blend half regular coconut milk with half light. Texture stays lush while calories dip.
Bloom Spices In Broth
Stir curry paste with a splash of broth before adding coconut milk. You’ll need less oil for the sauté.
Load Veg Early
Potato, onion, carrot, and peppers bulk the bowl with fewer calories than cream. That keeps portions generous.
Measure Rice Once
Use a half-cup scoop for rice by default. Add a second scoop only if you’re still hungry after a few bites.
Method Notes: Where These Numbers Come From
Coconut milk numbers draw on MyFoodData’s coconut milk page, which lists ~445 calories per cup for canned coconut milk. Light coconut milk values reference several brand entries that commonly sit near 150–240 calories per cup.
Chicken breast figures come from MyFoodData’s cooked chicken breast. Generic curry and chicken yellow curry per-cup examples reflect typical listings across nutrition databases.
Side items and extras use standard entries: white rice (~205 per cooked cup), boiled potatoes (~67 per 1/2 cup), vegetable oil (~40 per teaspoon), and coconut cream (~68 per tablespoon).