Back to BlogProduct & Company

Why We Built Scoop Around Indian Food, Not Western Diets

30 June 2026 11 min read

Open almost any popular nutrition app and search for "roti." In a lot of them, you'll get nothing, or you'll get a match so approximate — "flatbread, generic" — that the nutrient values are barely usable. That gap is the entire reason Scoop exists.

It's not a small oversight. It's a structural consequence of how most nutrition apps get built: a team in the US or Europe designs the data model, sources a food database built around Western packaged and whole foods, and treats everything else as an afterthought bolted on later. For the roughly 1.4 billion people who don't eat that way, the app is never quite built for them — it's adapted, imperfectly, after the fact.

Why This Isn't Just a Translation Problem

The instinctive fix looks simple: add Indian foods to the database, translate the interface to Hindi, done. In practice, that surface-level fix misses almost everything that actually matters:

  • Composite dishes, not ingredients.A Western food database is built around discrete items — "chicken breast," "broccoli," "white rice." Indian eating is dominated by composite dishes — dal makhani, pav bhaji, chole bhature — where the nutrient profile depends on preparation method, not just ingredients. Getting this right means building nutrient data for the dish as actually cooked, not reconstructing it from a recipe a user would never type out.
  • Regional variation within "Indian food."A Gujarati thali, a Bengali fish curry, and a South Indian dosa-and-sambar breakfast are nutritionally distinct in ways a single "Indian cuisine" category flattens completely. Real coverage means building for regional cuisines individually, not treating India as one dietary pattern.
  • Reference standards, not just data.A food database is only half the problem — the other half is knowing what "enough" actually means. Most international apps default to US or UK RDA tables, which are built from different average body compositions and different baseline diets. ICMR-NIN's 2020 guidelines exist specifically because Indian nutritional needs are measurably different, and a target that isn't built for the population using it isn't a meaningful target at all.
Cuisine coverage in Scoop's food database

🥘

North Indian

Roti, dal makhani, rajma

🍛

South Indian

Dosa, idli, sambar, curd rice

🍢

Gujarati

Dhokla, khakhra, thepla

🐟

Bengali

Fish curry, rasgulla

🍚

Maharashtrian

Pav bhaji, vada pav

🌍

Global

Pasta, sushi, salads

Language Is Part of the Nutrition Problem, Not Separate From It

The way Indian families actually talk about food rarely matches how a nutrition app expects it to be entered. A parent doesn't think in grams — they think "do roti," "ek katori dal," "thoda sa chawal." A logging system that demands precise, English-only, gram-denominated input isn't neutral — it quietly filters out exactly the households it was supposedly built to serve, in favor of the ones already comfortable with that format.

Scoop's AI food parser was built to handle this directly — mixed Hindi-English phrasing, household quantity words ("a bowl of," "do roti," "thoda"), and casual, conversational structure, the way people actually talk about a meal rather than how a form wants it described:

From a real message to structured nutrition data
“2 roti aur dal, aur ek glass doodh dinner ke liye”
FoodQtyMealConfidence
Roti2 pieceDinner98%
Dal1 bowlDinner95%
Milk1 glassDinner92%

Hindi-English mixed input, parsed into structured, nutrient-linked entries — no dropdowns, no gram scale.

This isn't a translation layer sitting on top of an English-first system — the parsing logic was designed from the start to treat Hindi-English code-switching as the normal case, not an edge case to be handled after the "real" feature shipped.

Why this matters more than it sounds

A logging flow that's 20% more friction doesn't just annoy users — it changes who actually keeps using the app. Every extra step between "I want to log this meal" and "it's logged" loses a meaningful fraction of attempts, and that loss compounds daily. Building the parser around how families actually speak, rather than how a database schema wants data entered, is a usability decision with a direct nutritional consequence: more consistent logging means gaps get caught earlier, which is the entire value proposition of the app.

Building for Indian Bodies, Not Just Indian Food

The food side is half the story. The other half is that Scoop's targets — how much protein, iron, calcium, and a dozen other nutrients a person needs — are computed from ICMR-NIN 2020 guidelines specifically, rather than the more commonly used international defaults. This matters because reference intake values aren't universal constants; they're derived from population studies, and a population's average body composition, activity patterns, and baseline diet all shift the numbers. Iron requirements in particular differ meaningfully across international standards, driven partly by differing rates of iron-deficiency anemia across populations — using the wrong reference set doesn't just add noise, it can point a family toward the wrong target entirely.

The short version:A nutrition app isn't neutral technology adapted to a market — the food database, the reference values, and the way you're expected to describe what you ate are all design decisions. We made those decisions around how Indian families actually eat and speak, not the other way around.

What This Looks Like in Practice

Concretely, this shows up across the app in ways that are easy to miss unless you've used a Western-first alternative: regional food recommendations that change based on the state in your profile, meal plan templates built around actual Indian meal structures (a grain, a dal, a sabzi, a dairy item) rather than a Western plate model, and gap-analysis food suggestions that lead with ragi and amla rather than kale and almond milk, because those are genuinely more accessible, affordable, and already-familiar sources of the same nutrients for most Indian households.

None of this is exotic engineering — it's the unglamorous, detailed work of actually building for the population you're serving instead of the population the last app happened to be built for. We think that work is the whole point. To see how it comes together for the nutrients themselves, read our complete guide to essential nutrients.