Nutrition Guide

Calories in chicken curry with rice

A typical serving of chicken curry (250g) with a cup of steamed rice (150g) comes to roughly 500–620 calories — but the range genuinely depends on how much oil went into the curry base, which is easy to underestimate because it's rarely visible once the dish is finished.

Not sure how oily last night's curry was?

Try the beta on Android Free tier available · Android only, closed testing

Breaking down where the calories come from

ComponentAmountCalories
Chicken curry (bone-in or boneless)250g300–420 kcal
Steamed white rice150g (1 cup)190–200 kcal
Total~500–620 kcal

The chicken itself — protein, no skin, trimmed fat — is fairly predictable. What actually drives the range is the curry base: onions, tomatoes, and spices sautéed in oil, sometimes finished with a bit more oil or ghee for richness. A home-style curry with modest oil sits at the lower end; a restaurant version, where oil is often used more generously for flavor and texture, sits at the higher end.

Macros per serving (approx.)

Protein

28–34g, mostly from the chicken

Carbs

42–48g, mostly from the rice

Fat

16–24g, mostly from the curry's oil base

Sodium

550–750mg, depending on salt

Chicken curry with rice is a genuinely solid protein-forward meal — the fat content is the one variable worth paying attention to if you're tracking closely, and it's almost entirely a function of the curry, not the rice or chicken themselves.

Why "how oily does it look" is a better question than "what's in it"

Ask most people what's in chicken curry and they'll say chicken, tomatoes, onions, and spices — which is true, but tells you almost nothing about the calorie count, because none of those ingredients vary much. The oil is the actual variable, and it's the one thing that doesn't clearly show up in a description or even always in a photo, since it gets absorbed into the gravy rather than sitting on top.

A few visual cues that suggest a curry is on the richer end:

A thinner, more watery gravy with no visible sheen is a reasonable signal of a lighter preparation.

How this affects calorie tracking

This is exactly the gap that makes photo-based calorie tracking harder than it looks: two visually similar bowls of chicken curry can differ by 100+ calories purely based on oil content, and that's genuinely hard to judge — for a person or an AI — without deliberately looking for it.

MyCal AI's scanning specifically looks for these oil-sheen and gravy-richness cues in a photo, and defaults to assuming a realistic amount of preparation oil rather than a "dry" best case, whether the dish is identified from an image or from a spoken description like "chicken curry with rice."

Frequently asked questions

Is chicken curry with rice good for weight loss?

It can be, especially if the curry is home-style with moderate oil and the rice portion is kept to about a cup. The protein content supports satiety well; watching the oil in the curry is the main lever if you want to reduce calories further.

How many calories in chicken curry without rice?

A 250g serving of just the curry (chicken plus gravy, no rice) is typically 300–420 calories on its own, depending on oil content.

Does bone-in chicken curry have more calories than boneless?

Not meaningfully more from the chicken itself — bone doesn't add calories — but bone-in curry often includes skin, which does add fat, so it can run somewhat higher if the skin isn't removed.

Log a curry and know the oil isn't guessed away.

Try the beta on Android Photo or a one-line voice description