India Label Index 2026: What 3,798 Indian food labels say about sugar and salt
I ran my Label Checker over every Indian packaged food on Open Food Facts that has an ingredient list. This is what the labels say.
What the labels say
These numbers leave out plain staples like atta, rice, dal, oil, ghee, spices, tea and coffee, which rarely have added sugar. With them in, the share would look smaller than it is.
Two in three of these foods are ultra-processed (68%, using the NOVA group that Open Food Facts gives each product).
Instant noodles and pasta have a median of 2.5 g of salt in 100 g. That is half of the 5 g a day WHO sets for adults, in one 100 g pack.
Sugar's other names
After plain sugar, these were the most common sugar names on the labels. The guide explains each one.
| Sugar name | Products |
|---|---|
| Liquid glucose, glucose syrup | 274 |
| Invert sugar, invert syrup, golden syrup | 239 |
| Dextrose, glucose | 201 |
| Maltose, malt extract, malt syrup | 100 |
| Jaggery, gur, gud, shakkar | 95 |
| Fruit juice concentrate | 81 |
| Honey | 72 |
| Lactose | 34 |
| Sweetened condensed milk | 32 |
| Fructose, fruit sugar | 23 |
Every category
| Category | Products | With ingredient list | Any added sugar % | Sugar in first 3 % | 2+ sugar names % | Median sugar g/100 g | Median salt g/100 g | Ultra-processed (NOVA 4) % |
|---|---|---|---|---|---|---|---|---|
| Biscuits and cookies | 792 | 344 | 93.0 | 80.2 | 70.1 | 25.0 | 0.57 | 94.2 |
| Sauces, ketchup and spreads | 719 | 337 | 66.2 | 55.2 | 6.8 | 9.0 | 0.34 | 46.4 |
| Flours, grains and pulses | 623 | 303 | 8.6 | 3.3 | 1.7 | 1.54 | 0.06 | 13.2 |
| Chocolate and confectionery | 496 | 236 | 86.0 | 77.1 | 34.3 | 46.33 | 0.24 | 92.8 |
| Spices and masalas | 446 | 199 | 12.1 | 3.0 | 1.0 | 17.2 | ||
| Cakes and bakery | 333 | 166 | 86.1 | 50.0 | 10.8 | 3.81 | 1.07 | 76.3 |
| Chips and crisps | 308 | 163 | 65.6 | 16.0 | 11.7 | 2.5 | 1.69 | 71.5 |
| Yoghurt and curd | 293 | 178 | 19.7 | 15.2 | 3.9 | 4.6 | 0.13 | 42.1 |
| Dairy (milk, paneer, cheese) | 290 | 154 | 23.4 | 22.7 | 3.9 | 4.96 | 0.11 | 23.3 |
| Tea and coffee | 273 | 66 | 16.7 | 13.6 | 3.0 | 25.3 | ||
| Breakfast cereals and muesli | 256 | 150 | 64.0 | 33.3 | 36.0 | 9.88 | 0.25 | 56.8 |
| Instant noodles and pasta | 251 | 116 | 67.2 | 2.6 | 4.3 | 2.2 | 2.5 | 87.0 |
| Soft drinks and energy drinks | 241 | 130 | 74.6 | 73.1 | 11.5 | 10.55 | 0.02 | 93.6 |
| Edible oils and ghee | 235 | 107 | 0.9 | 0.9 | 0.9 | 8.8 | ||
| Milk drinks and health drink powders | 193 | 112 | 52.7 | 51.8 | 11.6 | 60.0 | ||
| Ice cream and frozen desserts | 178 | 106 | 86.8 | 70.8 | 43.4 | 95.2 | ||
| Namkeen and savoury snacks | 173 | 105 | 52.4 | 9.5 | 6.7 | 3.4 | 47.5 | |
| Fruit juices and juice drinks | 152 | 91 | 84.6 | 82.4 | 29.7 | 84.6 |
How I did it
- Source: Open Food Facts, the open food database. I took every product tagged as sold in India: 21,189 products.
- 4,656 of them have an ingredient list in English. Those are the ones I could read.
- Baby food and supplements are left out (368 products).
- Sugar names are found with the same rules as my Label Checker, built on FSSAI and WHO definitions. Fruit juice concentrate counts as a sugar, as WHO counts it. Fibres like FOS, flavour names and "no added sugar" claim text are not counted.
- Categories come from the Open Food Facts category tags. Salt is the salt value, or sodium times 2.5.
- I checked every sugar name the code found by hand against its place in the ingredient list, and fixed the rules where they were wrong.
What this can't tell you
- Open Food Facts is filled in by volunteers. It is not a random sample of every pack in India, and some entries are old or have typing errors.
- Only 717 of the products with ingredient lists also have a sugar value, so the sugar and salt medians rest on fewer packs than the ingredient findings.
- A sugar in the list does not tell you how much sugar is in the pack. Read the nutrition table for that.
- This is about categories. It does not rate any brand or product.
What a red warning label would do
FSSAI has proposed red warnings on the front of packs. I tested Indian foods against Chile's limits: 7 in 10 Indian packaged foods would carry a warning label.
Data and code
- Category table (CSV) and all results (JSON)
- Code, so anyone can check or repeat this: https://github.com/devnarsinghani22/india-label-index
- Licence: the data comes from Open Food Facts under the Open Database License. You can reuse these numbers with credit to Open Food Facts and this page.
How to cite
Narsinghani, D. (2026). India Label Index 2026: What 3,798 Indian food labels say about sugar and salt. https://devnarsinghani22.github.io/india-label-index/. Data from Open Food Facts (ODbL).