Photo Calorie Counter for Indian Food: What a Photo Can and Cannot See

General information: This article is information about food data. No dietitian or doctor has reviewed it, and it is not a substitute for their advice.

By NYUS Inc. · October 2026

A photo calorie counter promises the fastest way to log a meal: point the camera at the thali and get a number. It works well for what a camera can see and badly for what it cannot, and Indian home food hides a lot. This page shows what a photo can and cannot tell, with numbers from India's food tables, and how to check an estimate before you log it.

The short answer

A photo can tell what is on the plate and roughly how much of it: two rotis, a bowl of dal, a sabzi. It cannot see the oil, ghee and sugar cooked into the food, how much dry dal went into the pot, or what a katori really holds. So use a photo estimate as a quick first draft, then check the three things below. One teaspoon of oil is about 45 kcal and is invisible in a photo; three teaspoons change a dal-roti plate by 90 kcal.

What a photo can and cannot see

The amounts below are our own assumptions, not recommended portions. Energy is worked out from the Indian Food Composition Tables 2017 (IFCT 2017) (ICMR-NIN): atta at 320 kcal per 100 g raw and toor dal at 331 kcal per 100 g dry, and from the Dietary Guidelines for Indians 2024, which gives cooking oil as 900 kcal per 100 g and counts a teaspoon as about 5 g (visible fat of 20 to 50 g a day is 4 to 10 teaspoons).

On the plateCan a photo see it?Energy (our assumed amount)
One roti (30 g of atta, our assumption)Yes: you can count the rotis96 kcal
One serving of dal (30 g of dry toor dal, our assumption)Partly: it sees a bowl of dal, not how much dry dal went in99 kcal
One teaspoon of oil or ghee in the tadkaNo45 kcal
Three teaspoons of oil or ghee in the sabzi and tadkaNo135 kcal

Put together, two plates can look identical in a photo while the numbers differ:

Same plate: 2 rotis and 1 dal servingEnergy
With 1 teaspoon of oil336 kcal
With 3 teaspoons of oil426 kcal
Difference, invisible in the photo90 kcal (27% more)

For scale, the A Brief Note on Nutrient Requirements for Indians (RDA and EAR), 2020 lists a reference energy of 2,110 kcal a day for a sedentary 65 kg man and 1,660 kcal for a sedentary 55 kg woman (Table 1a and 1b, p. 4). Those are reference figures for reference people, not your target. The 90 kcal gap is about 4% of the 2,110 kcal figure: small once, but it repeats every meal.

How the photo estimate works in NYUS

  1. Open Add Food. In the coach chat, tap the round + next to the message box, then Photo a meal (the last item in Quick log). It opens the Add Food window on the Diet tab. Tap the camera icon there to take or choose a photo.
  2. Take or choose a photo. The photo is reduced in size and sent for an AI estimate.
  3. Read the result. NYUS shows a short description of the meal and calories with protein, carbs and fat, and says to review and log. The estimate is built to list only what is visible in the photo.
  4. Review and correct, then log. You check the description and the numbers and fix anything that looks off before you log it.

The estimate is quick and approximate, not a measurement. There is a daily limit on photo estimates, and NYUS says so when you reach it. If a photo cannot be read, type what you ate instead.

Three checks before you log a photo estimate

For counting without a camera, see the hand-portion method, and for why the dal-roti plate hides its protein, the macro black box.

Log your photo meals in NYUS

NYUS is an AI diet and workout coach with 8,900+ foods with calories and macros. A photo gives you the first draft in seconds; search lets you pick the exact food when you want to be precise.

Try the photo estimate in NYUS

Take a photo of your meal for a quick AI estimate you review and correct. An AI diet and workout coach built around Indian food. No ads, no data sold.

Join the NYUS waitlist

Frequently asked questions

Can an app count calories from a photo of Indian food?

It can estimate what is visible: the dishes and roughly how much of each. It cannot see the oil, ghee or sugar cooked into them, so the result is an estimate you should review and correct before logging, not a measurement.

How much does hidden oil add to a dal-roti plate?

One teaspoon of oil is about 45 kcal (cooking oil is 900 kcal per 100 g and a teaspoon is about 5 g, DGI 2024). On a plate of 2 rotis and 1 dal serving, going from 1 to 3 teaspoons adds about 90 kcal, from 336 to 426 kcal, using our assumed amounts.

Can I fix the numbers before I log?

Yes. NYUS shows the estimate with a description of the meal and asks you to review and log it, so you can correct what is wrong first.

Is there a limit on photo estimates?

Yes, there is a daily limit, and the app tells you when you have reached it. You can still log by search or by typing what you ate.

Sources (read 22 October 2026)