Decode FSSAI labels, ingredient lists, serving sizes and nutrition panel interpretation for smarter buying.
FSSAI (Food Safety and Standards Authority of India) mandates specific information on all packaged food labels. Understanding these elements helps you make healthier choices and avoid misleading claims.
| Label Element | What to Look For | Red Flags | Example |
|---|---|---|---|
| FSSAI License Number | 14-digit number; verify at foscos.fssai.gov.in | No FSSAI number = unregulated product; do not buy | 100XXXXXXXXXXXXX |
| Product Name | Must not be misleading; generic names preferred | Creative names that hide unhealthy ingredients ("veggie sticks" = fried chips) | Baked Potato Chips vs "Crispy Veggie Sticks" |
| Ingredient List | Ingredients in descending order by weight; most abundant first | Sugar/maltodextrin/hydrogenated oil among first 3 ingredients | "Wheat flour, sugar, palm oil, milk solids..." |
| Net Quantity | Actual weight/volume of food inside | Large packaging, small actual quantity (50%+ air) | Net Wt: 75g (inside a 200g box) |
| Nutritional Information | Per 100g AND per serving; must include energy, protein, carb, fat, added sugars | "Per serving" size unrealistically small (e.g., 1 biscuit = 15g when nobody eats just one) | Per 100g: 450 kcal; Per serving (30g): 135 kcal |
| Allergen Declaration | Must declare: milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soy, sesame | Missing allergen info or hidden sources ("natural flavors" may contain allergens) | CONTAINS: Wheat, Milk, Soy |
| Additives | E-numbers or INS numbers with their function (color, preservative, flavor) | Excessive additives; undisclosed "flavoring substances" | INS 211 (Sodium Benzoate - Preservative) |
| Date Marking | Manufacturing date + Best Before / Use By date | Best before date is faded, smudged, or missing; products near/past expiry being sold | Mfg: Jan 2025, Best Before: Jul 2025 |
| FSSAI Veg/Non-Veg Symbol | Green dot (veg) or brown dot in green/brown square (non-veg) | Missing symbol on a product containing egg/meat | Green dot = no meat/poultry/fish/egg |
| Country of Origin | Mandatory for imported foods; must be clearly displayed | Country of origin hidden in fine print; misleading "Made in India" for re-packaged imports | Country of Origin: China |
Macronutrients (protein, carbohydrates, and fats) provide all your calories. Understanding ratios helps you design diets for specific goals — fat loss, muscle gain, maintenance, or disease management.
| Diet Type | Protein % | Carbs % | Fats % | Calories/g | Best For | Risks if Unbalanced |
|---|---|---|---|---|---|---|
| Balanced (ICMR Recommended) | 10-15% | 55-65% | 20-30% | Protein: 4 | Carb: 4 | Fat: 9 | General health; sedentary to moderately active adults | If protein is low (<10%): muscle wasting, weak immunity, hair loss in long term |
| High Protein | 25-35% | 30-40% | 25-35% | Protein: 4 | Carb: 4 | Fat: 9 | Muscle building, fat loss, satiety, athletes, elderly (sarcopenia prevention) | Excess protein without exercise: kidney strain debate (controversial); constipation if low fiber |
| Low Carb (Moderate Keto) | 20-25% | 20-30% | 45-55% | Protein: 4 | Carb: 4 | Fat: 9 | Weight loss, type 2 diabetes management, insulin resistance, PCOS | Keto flu (first 1-2 weeks); nutrient deficiencies; hard to sustain; constipation |
| Low Fat | 15-20% | 55-65% | 10-20% | Protein: 4 | Carb: 4 | Fat: 9 | Heart disease management, gallbladder issues (acute phase) | Fat-soluble vitamin deficiency (A, D, E, K); hormonal imbalance; poor satiety; dry skin |
| Mediterranean | 15-20% | 45-55% | 30-40% | Protein: 4 | Carb: 4 | Fat: 9 | Heart health, longevity, anti-inflammatory; rated #1 diet (U.S. News) | Higher calorie density due to healthy fats (olive oil, nuts); portion control needed |
| DASH (for Blood Pressure) | 15-18% | 55-60% | 25-30% | Protein: 4 | Carb: 4 | Fat: 9 | Hypertension management; heart health; rich in potassium, calcium, magnesium | Transition period if used to high-sodium diet; requires meal planning |
| Indian Vegetarian Typical | 8-12% | 60-70% | 20-25% | Protein: 4 | Carb: 4 | Fat: 9 | Standard Indian diet (rice/wheat dominant) | Often protein-deficient; high in refined carbs; low in essential amino acids; needs dal/paneer/tofu daily |
| Goal | Protein (g/kg bodyweight) | Example (70 kg person) | Key Sources |
|---|---|---|---|
| Sedentary Adult (RDA) | 0.8 g/kg | 56 g/day | Dal, milk, paneer, eggs, chicken (1-2 servings protein/day) |
| Active Adult | 1.2-1.4 g/kg | 84-98 g/day | Add protein at every meal: curd, sprouts, eggs, protein shake |
| Muscle Building | 1.6-2.2 g/kg | 112-154 g/day | Split 4-6 meals with 25-40g protein each; whey supplement helps |
| Fat Loss (Preserve Muscle) | 1.8-2.4 g/kg | 126-168 g/day | High protein + calorie deficit; protein is most satiating macro |
| Elderly (Prevent Sarcopenia) | 1.2-1.5 g/kg | 84-105 g/day | Evenly distributed across meals; leucine-rich foods (eggs, paneer, milk) |
| Endurance Athletes | 1.4-1.7 g/kg | 98-119 g/day | Post-exercise protein timing important (within 2 hours) |
| Pregnancy (2nd/3rd trimester) | 1.1-1.3 g/kg | 77-91 g/day | Eggs, dairy, dal, nuts, seeds; essential for fetal growth |
The Glycemic Index (GI) measures how quickly a food raises blood glucose. Low GI foods (1-55) cause gradual rises; high GI foods (70+) cause rapid spikes. For diabetes management, weight loss, and sustained energy, choosing low GI foods is key.
| Food | GI Value | Category | Serving Tips |
|---|---|---|---|
| White Rice (Basmati) | 50-58 (Medium) | Staple grain | Use aged basmati (lower GI); pair with dal/sabzi; cool after cooking (resistant starch increases) |
| White Rice (Regular/Ponni) | 70-80 (High) | Staple grain | Replace with hand-pounded rice or mix 50:50 with brown rice; never overeat |
| Brown Rice | 48-55 (Low-Medium) | Whole grain | Better than white rice; 2x more fiber; more B vitamins; takes longer to cook |
| Wheat Roti (Chapati) | 45-55 (Low-Medium) | Staple grain | Add bran or multigrain flour; eat fresh (GI increases when stored); 2 roti = better than 3 cups rice |
| Millet (Ragi / Finger Millet) | 70-80 (High) | Whole grain | High GI but low glycemic load (small serving usual); rich in calcium and iron; best as dosa/porridge |
| Millet (Jowar / Pearl Millet) | 55-70 (Medium) | Whole grain | Good for rotis; high fiber and protein; gluten-free; moderate GI |
| Oats (Rolled) | 55-60 (Medium) | Whole grain | Steel-cut oats have lower GI; add nuts/seeds to lower meal GI further |
| White Bread | 75-85 (High) | Refined grain | Replace with whole wheat, multigrain, or sourdough (sourdough GI is ~53) |
| Potato (Boiled) | 70-80 (High) | Vegetable | Cooling after cooking lowers GI to ~50 (resistant starch); avoid frying |
| Sweet Potato | 44-50 (Low) | Vegetable | Excellent low GI carb; rich in beta-carotene; boiled is lower GI than baked |
| Banana (Ripe) | 51-60 (Medium) | Fruit | Eat slightly green (GI ~30); pair with nuts; high in potassium and B6 |
| Apple | 36-38 (Low) | Fruit | Low GI + high fiber; excellent snack; eat with skin for max fiber |
| Mango | 41-56 (Low-Medium) | Fruit | Moderate portion (1 cup sliced); GI varies by ripeness; pair with protein |
| Watermelon | 72-80 (High GI) | Fruit | HIGH GI but low glycemic load (mostly water); moderate portion is fine in season |
| Pulses (Rajma, Chana, Moong) | 18-35 (Low) | Legume | Excellent low GI; high fiber + protein; always pair with rice/roti for complete amino acids |
| Dal (Cooked Lentils) | 25-35 (Low) | Legume | Staple of Indian diet; low GI, high protein; moong dal is easiest to digest |
| Milk (Full Fat) | 27-31 (Low) | Dairy | Low GI; contains protein + fat which slow absorption; good before bed |
| Curd / Yogurt (Plain) | 28-35 (Low) | Dairy | Excellent probiotic source; low GI when unsweetened; flavored = high sugar |
| Paneer | Close to 0 | Dairy | Protein + fat; negligible carbs; minimal blood sugar impact; very low GI |
| Soya Milk (Unsweetened) | 30-35 (Low) | Plant milk | Low GI alternative to dairy; check for added sugar in commercial brands |
| Jaggery | 84 (High) | Sweetener | NOT low GI despite marketing; still 65% sucrose; marginally more nutritious than white sugar |
| Honey | 55-58 (Medium) | Sweetener | Slightly lower GI than sugar; still high sugar content; does NOT help diabetes |
| White Sugar | 60-65 (Medium-High) | Sweetener | Moderate GI but high glycemic load in typical serving; limit to <25g/day (WHO) |
| Cola / Soft Drinks | 58-63 (Medium) | Beverage | 11 tsp sugar per can; rapid absorption (liquid form); worst choice for blood sugar |
| Coconut Water | 40-46 (Low-Medium) | Beverage | Natural electrolytes; lower GI than fruit juice; avoid packaged with added sugar |
By law, ingredients must be listed in descending order by weight. The first ingredient is the most abundant; the last is the least. This single rule is your most powerful tool for assessing product quality.
| Pattern | What It Means | Example Product | Verdict |
|---|---|---|---|
| Sugar is ingredient #1 or #2 | The product is more sugar than anything else (except possibly flour/water) | Biscuit: Wheat flour, sugar, palm oil, milk solids... | AVOID — essentially a sugar delivery system |
| Whole grain is first ingredient | Product is primarily whole grain — good fiber content | Bread: 100% whole wheat flour, water, yeast, salt... | GOOD — whole grain dominant |
| Hydrogenated oil in top 5 | Contains significant trans fats (cardiovascular risk) | Biscuit: Wheat flour, sugar, hydrogenated palm oil... | AVOID — trans fats are banned above 0.2% but still found |
| "Natural flavoring" without specifics | Vague term that can hide up to 100+ chemical compounds | Juice: Water, sugar, natural flavoring, citric acid... | QUESTIONABLE — what is the "flavoring"? |
| Multiple sugar aliases in one product | Sugar is split into many names so it does not appear as #1 ingredient | Cereal: Oats, sugar, honey, invert syrup, maltodextrin, dextrose... | AVOID — combined sugar is the dominant ingredient |
| Preservatives listed before actual food | Highly processed; more preservative than food | Sauce: Water, modified starch, sodium benzoate, vinegar, onion... | AVOID — heavily processed |
| Ingredient list is 15+ items long | Ultra-processed food (NOVA Group 4); usually high in additives and low in nutrients | Instant noodle: Wheat flour, palm oil, salt, MSG, TBHQ, E621, E627, disodium 5-ribonucleotide, sodium carbonate... | MINIMIZE — ultra-processed |
| Short ingredient list (3-5 items) | Minimally processed; closer to whole food; easier to understand | Peanut butter: Peanuts, salt. That is it. | IDEAL — real food, minimal processing |
| Trick | How Brands Do It | How to Spot It |
|---|---|---|
| Sugar Spreading | Use multiple sugar aliases (sugar, honey, maltodextrin, invert syrup) so each appears lower on the list | Add up ALL sugar-type ingredients; if combined they would be in the top 3, the product is sugar-heavy |
| "Multigrain" / "Wheat" Claims | Most flour is still refined (maida); just because it says "wheat" does not mean "whole wheat" | Look for "100% whole wheat" or "whole grain" as the FIRST ingredient. "Wheat flour" without "whole" = maida |
| "No Added Sugar" | May contain fruit juice concentrate, dates, raisins, or maltodextrin — which ARE sugar | Check total sugar on nutrition panel. "No added sugar" products can still have 15-25g sugar per 100g from natural sources |
| "Low Fat" Claims | When fat is removed, sugar is usually added to compensate for taste and texture loss | Compare sugar content of "low fat" version vs regular — often the low-fat version has MORE sugar |
| "Natural" on Label | "Natural" has no legal definition in India; can be used on any product regardless of processing | Ignore "natural" claims; read the ingredient list — that tells the truth |
| Serving Size Manipulation | Brand sets unrealistically small serving size to make calorie/sugar numbers look small | Always look at "per 100g" column; then calculate what you actually eat (you probably eat 2-3x the listed "serving") |
While many preservatives are safe within FSSAI-approved limits, some have been linked to health concerns in long-term or high-dose studies. Here are the key additives to watch for and limit.
| Additive | INS/E Number | Function | Where Found | Health Concern | Risk Level | Safer Alternative |
|---|---|---|---|---|---|---|
| Sodium Nitrite / Nitrate | E250 / E251 | Color fixative, preservative in cured meats | Bacon, sausages, salami, ham, canned meats | Forms nitrosamines (carcinogens) when heated; linked to colorectal cancer (WHO Group 1 processed meat) | High — limit processed meat to <70g/week | Fresh chicken, fish, eggs, paneer; nitrate-free cured meats (limited availability) |
| Artificial Colors (Tartrazine, Sunset Yellow) | E102, E110 | Food coloring | Colored candies, drinks, icing, some Indian sweets (kesari color) | Hyperactivity in children (Southampton study); allergic reactions; possible carcinogen | Moderate — avoid in children | Natural colors: turmeric, beetroot, spinach, saffron, annatto |
| Butylated Hydroxyanisole (BHA) | E320 | Antioxidant preservative | Packaged snacks, cereals, chewing gum, butter, potato chips | Endocrine disruptor; classified as "reasonably anticipated to be a human carcinogen" by NTP (US) | Moderate-High — limit intake | Vitamin E (tocopherols) as natural preservative; fresh foods |
| Butylated Hydroxytoluene (BHT) | E321 | Antioxidant preservative | Cereals, snacks, chewing gum, packaged foods alongside BHA | Similar concerns to BHA; possible liver and thyroid effects at high doses | Moderate — limit intake | Same as BHA — choose products without BHA/BHT |
| Sodium Benzoate | E211 | Preservative (antimicrobial) | Soft drinks, fruit juices, pickles, sauces, condiments, jams | Forms benzene (carcinogen) when combined with ascorbic acid (vitamin C); hyperactivity link | Moderate — avoid in beverages with vitamin C | Natural preservatives: lemon juice, salt, vinegar, fermentation |
| Monosodium Glutamate (MSG) | E621 | Flavor enhancer | Instant noodles, chips, sauces, Chinese/Indo-Chinese food, fast food | Headache, nausea, "Chinese Restaurant Syndrome" in sensitive individuals; high sodium | Low-Moderate (safe in moderate amounts for most) | Natural umami: tomatoes, mushrooms, parmesan, seaweed, soy sauce (fermented) |
| Potassium Bromate | E924 | Flour improver (bread volume) | Commercial bread, buns, pizza bases | Classified as possibly carcinogenic (IARC Group 2B); banned in EU, Brazil, Canada, China | High — banned in many countries; still used in India | Fresh bread from bakeries using natural fermentation; check for "bromate-free" label |
| Trans Fats (Partially Hydrogenated Oil) | N/A | Texture, shelf life | Vanapsati, margarine, commercial baked goods, some peanut butters | Increases LDL, decreases HDL; heart disease, stroke, diabetes; FSSAI limit 0.2g/serving | High — even 0.2g is harmful with regular consumption | Ghee, butter, cold-pressed oils, natural peanut butter (just peanuts + salt) |
| Artificial Sweeteners (Aspartame, Saccharin) | E951, E954 | Sugar substitute | Diet drinks, sugar-free gums, diabetic foods, protein powders | Aspartame classified as "possibly carcinogenic" (IARC 2023); gut microbiome disruption | Moderate — avoid daily use; safer options exist | Stevia, monk fruit, small amounts of jaggery, or simply less sugar |
| Carrageenan | E407 | Thickener, stabilizer | Plant-based milk, ice cream, processed meats, infant formula | Gut inflammation; possible link to digestive cancers in animal studies | Low-Moderate — controversial evidence | Guar gum, xanthan gum, or choose products without thickeners |
Calorie density (calories per gram) determines how much food you can eat for a given calorie budget. Choosing low-calorie-density foods lets you eat larger portions while staying within your calorie target — the key to sustainable weight management.
| Food | Cal/g | Cal per Common Serving | Category | Notes |
|---|---|---|---|---|
| Cucumber | 0.15 | 15 cal per 100g | Very Low Density | Eat freely; 95% water; excellent for volume eating |
| Tomato | 0.18 | 18 cal per 100g | Very Low Density | Rich in lycopene (antioxidant); great in salads and raita |
| Watermelon | 0.30 | 30 cal per 100g | Very Low Density | Seasonal hydration; high GI but low glycemic load |
| Spinach (cooked) | 0.23 | 23 cal per 100g | Very Low Density | Iron, folate, vitamin K; wilts down — eat large portions raw or cooked |
| Buttermilk (Chaas) | 0.20 | 20 cal per 100ml | Very Low Density | Probiotic; great for digestion; low calorie; refreshing in summer |
| Apple | 0.52 | 95 cal per medium apple | Low Density | High fiber (4g); eat with skin; pectin promotes gut health |
| Orange | 0.47 | 62 cal per medium orange | Low Density | Vitamin C, folate, fiber; whole fruit is much better than juice |
| Curd (Plain, Low Fat) | 0.60 | 60 cal per 100g | Low Density | Protein + probiotics; excellent snack; add fruit for natural sweetness |
| Dal (Cooked Moong) | 0.70 | 70 cal per 100g | Low-Medium Density | Protein + fiber; staple of Indian diet; fills you up for few calories |
| Boiled Egg | 1.45 | 78 cal per egg | Low-Medium Density | Complete protein; most satiating food per calorie; 6g protein per egg |
| Roti (Wheat, Plain) | 2.40 | 120 cal per roti (50g) | Medium Density | Moderate calorie; 2-3 roti is a reasonable portion for most meals |
| Cooked Rice (White) | 1.30 | 130 cal per 100g | Low-Medium Density | Volume adds up fast; 1 cup cooked = 200 cal; measure portions |
| Banana | 0.89 | 105 cal per medium | Low Density | Pre-workout energy; potassium; portable; natural sweet taste |
| Paneer (Full Fat) | 2.65 | 265 cal per 100g | Medium-High Density | High protein (18g/100g); calorie-dense; moderate portions (50g per meal) |
| Chicken Breast (Grilled) | 1.65 | 165 cal per 100g | Medium Density | 31g protein per 100g — highest protein-to-calorie ratio among meats |
| Potato Chips | 5.36 | 536 cal per 100g | High Density | Most calorie-dense common snack; 1 small bag (50g) = 268 cal with minimal satiety |
| Mixed Nuts (Unsalted) | 6.00 | 600 cal per 100g | Very High Density | Healthy fats but calorie-dense; limit to 1 small handful (30g = 180 cal) per day |
| Ghee | 9.00 | 900 cal per 100g | Very High Density | Pure fat; 1 tbsp (15g) = 135 cal; limit to 1-2 tsp per meal; avoid pouring |
| Cooking Oil | 8.88 | 888 cal per 100g | Very High Density | 1 tbsp (15ml) = 120 cal; measure oil when cooking; never "eyeball" |
| Butter | 7.17 | 717 cal per 100g | Very High Density | 1 tbsp = 100 cal; limit; choose ghee over butter for Indian cooking |
| Cheese (Processed) | 3.30 | 330 cal per 100g | High Density | High sodium + saturated fat; limit to 20-30g per serving; choose natural cheese over processed |