Our own accuracy test · updated June 2026
How Accurate Is NutriShot AI?
We weighed every ingredient of 412 real meals on a kitchen scale, looked up the true calories in the U.S. government's food database, and compared NutriShot AI's estimates against them. In June 2026 we upgraded the AI model and re-ran all 412 meals — every number below is from that re-test. This page is the short version: the raw data and the script that crunches it are linked below, so you can check every number yourself.
What this is, and what it isn't
We designed, ran, and paid for this test ourselves — we're the company behind NutriShot AI (Questopia LLC). No outside lab was involved, no independent scientists have reviewed the results, and we didn't lock in our test plan publicly beforehand the way formal studies do. That's exactly why everything is published below: the full meal-by-meal data and the code, so anyone can check our work.
The complete writeup of the original test — run before the June 2026 model upgrade, when the average gap was 6.8% — is published at The Pantry Notes: NutriShot AI accuracy test — this page uses the same method and shows the latest results.
The headline numbers
Why we show two numbers
Snap a photo and NutriShot AI estimates your meal. From the photo alone, estimates land within 11% of the scale on average. The app then asks one quick question — does the portion size look right? That few-second answer makes the estimate more than twice as sharp: within 4.7%. So whenever we say 4.7%, we mean after you've answered that question, not from the photo alone.
| Calorie accuracy | Photo alone | After confirming portion |
|---|---|---|
| Average distance from the scale | 11.0% | 4.7% |
| Meals within 10% of the true calories | 63% | 92% |
| Meals within 20% | 88% | 98% |
Protein, carbs, and fat
These are harder to estimate than calories — fat especially, because oils and dressings hide from the camera. After confirming the portion size:
| Nutrient | Average distance from the scale | Within 10% of the truth |
|---|---|---|
| Protein | 6.7% | 87 out of 100 meals |
| Carbs | 5.9% | 85 out of 100 |
| Fat | 9.5% | 79 out of 100 |
Where it's strong, and where it isn't
Easiest for the AI
- Packaged and branded foods2.2% from the scale
- Simple home-cooked dishes3.6%
- Drinks3.8%
Hardest for the AI
- Restaurant and takeout meals7.0% from the scale
- Thai dishes7.6%
- Indian dishes8.2%
All figures show the average distance between the calorie estimate and the kitchen scale. Restaurant cooking hides what a camera can't see — oil, butter, sugar in sauces — and the numbers show it. If most of your meals are takeout or sauce-heavy dishes, expect results closer to 8% than 5%.
How we ran the test
- We cooked or bought 412 meals and weighed every ingredient on a gram scale.
- For each weighed ingredient, we looked up the true calories and nutrients in USDA FoodData Central — the U.S. government's public food database.
- The meals covered packaged foods, home cooking, drinks, mixed plates, and restaurant takeout, across 7 cuisines.
- We logged each meal with NutriShot AI and wrote down two numbers: the estimate from the photo alone, and the estimate after confirming the portion size.
- The accuracy figures on this page are the average percentage gap between NutriShot AI's numbers and the scale's.
What to keep in mind
- We ran and paid for this test ourselves — nobody independent has checked it.
- We picked the meals, and we didn't publicly lock in the test plan beforehand the way formal studies do.
- The “true” values are only as good as the government food database they come from.
- Results reflect the app as tested in June 2026 — updates can move accuracy in either direction.
Check our math
One script recalculates every number on this page from the raw data. Both files are free to download:
Put both files in the same folder and run:
python3 analyze-validation.pyWant the long version? The complete writeup, with the full method and every table: NutriShot AI accuracy test — the full writeup (The Pantry Notes)
What this is good for, and what it isn't
Landing within 4.7% on average is plenty for everyday tracking — spotting trends, staying near a calorie target, keeping your protein up. But NutriShot AI is not a medical tool. If you need exact numbers for medical reasons — insulin dosing, or a diet supervised by a doctor — use the methods your doctor recommends, not photo estimates.
Common questions
How accurate is NutriShot AI's calorie count?
We weighed 412 real meals and compared NutriShot AI's estimates to the scale. Once the portion size was confirmed in the app, calorie estimates landed within 4.7% of the scale on average — about 95.3% accuracy — and within 11% from the photo alone. 92 out of 100 meals came within 10% of the true calories, and 98 out of 100 came within 20%.
What does “within 4.7%” mean in practice?
On a 600-calorie meal, 4.7% is about 28 calories. Over a full 2,000-calorie day, it adds up to roughly 90 calories of wiggle room — small enough to spot trends and stay near a goal, too big for medical decisions that need exact numbers.
Didn't this page used to say 6.8%?
Yes. Our first published test measured an average gap of 6.8%. In June 2026 we upgraded the AI model and re-ran the same 412 meals — the average gap dropped to 4.7%. The downloadable data below is from the re-test, and the original test's full writeup stays linked above.
Was this an independent study?
No. We designed, ran, and paid for it ourselves, and no outside scientists have reviewed it. That's exactly why we publish the raw data and the code — so you can check the numbers without taking our word for it.
Where is NutriShot AI least accurate?
Restaurant and takeout meals (7.0% from the scale on average) and dishes where fat hides in sauces — Indian (8.2%) and Thai (7.6%) dishes were the hardest in our test. Packaged foods (2.2%) and simple home cooking (3.6%) were the easiest.
Is NutriShot AI more accurate than other calorie apps?
We don't know — we only tested NutriShot AI, so this test says nothing about other apps and we make no comparison claims. If another app publishes its own test data, you can line the numbers up yourself.
Try it on your own plate
Free forever — 2 AI meal scans and 1 coaching insight every day. Weigh a meal yourself and put us to the test.