Blog/Nutrition

Indian Food Calories Chart: 100+ Foods Listed

A comprehensive calorie chart for 100+ Indian foods with realistic portion sizes and notes on how cooking method changes calorie count.

By FitBharat Team2024-03-2410 min min read

Get your free personalized Indian diet plan

Set up in 2 minutes. Indian foods. No gym needed.

Start Free โ†’

Why You Need an Indian-Specific Calorie Chart

Generic calorie databases are useless for Indian food. They'll tell you "chapati: 104 calories" โ€” but that's a very specific size and preparation. Your home roti might weigh 40g and have ghee applied, putting it at 150+ kcal. A restaurant paratha? 300โ€“400 kcal.

This chart uses realistic home-cooked portions and notes where cooking method dramatically changes the numbers.


How to Use This Chart

  • โ€ข1 katori = 150ml steel bowl (standard Indian kitchen measure), approximately 150g for most cooked foods
  • โ€ข1 plate = a standard dinner plate portion
  • โ€ข1 piece / piece = one unit (roti, idli, egg, etc.)

Roti, Rice, and Grain Products

FoodServingCaloriesNotes
Roti (wheat, no ghee)1 medium (30g raw)80 kcalIncreases to 115 with 1 tsp ghee
Roti (large, no ghee)1 large (45g raw)120 kcal
Paratha (plain, with oil)1 medium180 kcalWith aloo: 280 kcal
Paratha (aloo)1 medium280 kcalRestaurant versions: 350+
Puri (fried)1 puri (25g)110 kcalOil absorption varies
Bhatura1 large280 kcalPaired with chole: 500+ kcal total
White rice (cooked)1 katori (150g)170 kcal
Brown rice (cooked)1 katori (150g)155 kcal
Basmati rice (cooked)1 katori (150g)165 kcal
Poha (cooked)1 plate (200g)220 kcalWith peanuts: +50 kcal
Upma (rava)1 plate (200g)250 kcalWith vegetables
Idli2 pieces (80g each)130 kcalPlain, no chutney
Dosa (plain)1 medium120 kcalMasala dosa: 250 kcal
Uttapam1 medium200 kcal
Oats (rolled, cooked)1 bowl (200g)150 kcalWithout milk
Millet roti (bajra/jowar)1 medium90 kcalSlightly higher protein
Bread (white)1 slice70 kcal
Bread (whole wheat)1 slice65 kcal

Dal and Legumes (Cooked)

FoodServingCaloriesProtein
Toor dal1 katori (150g)130 kcal9g
Moong dal (yellow)1 katori (150g)120 kcal10g
Masoor dal1 katori (150g)125 kcal10g
Chana dal1 katori (150g)140 kcal11g
Urad dal1 katori (150g)145 kcal10g
Rajma (kidney beans)1 katori (150g)150 kcal11g
Chana (chickpeas)1 katori (150g)180 kcal12g
Moong sprouts1 katori (150g)90 kcal8g
Moth beans (matki)1 katori (150g)165 kcal11g
Dal makhani1 katori (150g)210 kcal9g(restaurant: 300+ kcal)

Vegetables and Sabzi

FoodServingCaloriesNotes
Aloo sabzi (dry)1 katori (150g)150 kcal
Palak (cooked, plain)1 katori (150g)50 kcal
Palak paneer1 katori (150g)180 kcalHome version
Bhindi (okra, dry)1 katori (150g)80 kcal
Baingan (brinjal)1 katori (150g)60 kcal
Gobi (cauliflower)1 katori (150g)80 kcal
Methi sabzi1 katori (150g)70 kcal
Lauki (bottle gourd)1 katori (150g)50 kcal
Tori (ridge gourd)1 katori (150g)45 kcal
Karela (bitter gourd)1 katori (150g)40 kcal
Aloo gobi1 katori (150g)130 kcal
Paneer bhurji1 katori (150g)280 kcalFull fat paneer
Matar paneer1 katori (150g)260 kcal
Butter chicken1 katori (150g)280 kcalRestaurant: 400+
Dal tadka1 katori (150g)160 kcalExtra ghee: +80 kcal

Dairy Products

FoodServingCaloriesProtein
Whole milk1 glass (250ml)165 kcal8g
Toned milk1 glass (250ml)120 kcal8g
Double-toned milk1 glass (250ml)95 kcal8g
Curd (full fat)1 katori (150g)90 kcal6g
Curd (low fat)1 katori (150g)55 kcal6g
Paneer (full fat)50g130 kcal9g
Paneer (low fat)50g75 kcal10g
Ghee1 tsp (5g)45 kcal0g
Butter1 tsp (5g)35 kcal0g
Buttermilk (chaas, plain)1 glass (250ml)40 kcal3g
Lassi (sweet)1 glass (250ml)230 kcal8g
Kheer1 katori (150g)250 kcal6g

Fruits (Common in India)

FruitServingCaloriesGI
Banana1 medium (120g)90 kcal62
Apple1 medium (150g)78 kcal38
Orange1 medium (130g)62 kcal43
Mango (Alphonso)1 cup (150g)100 kcal60
Guava1 medium (100g)68 kcal12
Papaya1 cup (150g)65 kcal59
Watermelon1 cup (150g)46 kcal72
Pear1 medium (150g)85 kcal38
Grapes1 small bunch (100g)69 kcal59
Pomegranate1/2 fruit (100g)83 kcal35
Chickoo (sapota)1 medium (100g)95 kcal55

Snacks and Street Food

FoodServingCaloriesNotes
Roasted chana30g (small handful)105 kcalExcellent snack
Makhana (fox nuts, plain)30g110 kcalVery light, filling
Peanuts (roasted)30g170 kcal
Bhel puri1 plate (150g)200 kcalWithout sev: 150
Pav bhaji1 serving450 kcalWith butter: 600+
Samosa1 medium170 kcal
Vada pav1 serving320 kcal
Dhokla2 pieces (100g)145 kcal
Sprouts chaat1 katori (150g)100 kcal
Peanut chikki1 piece (20g)95 kcal

How Cooking Method Changes Calories

The same ingredient can have vastly different calorie counts based on preparation:

FoodBaked/BoiledFriedDifference
Potato (100g)77 kcal312 kcal+235 kcal
Chicken (100g)165 kcal280 kcal+115 kcal
Cauliflower sabzi (1 katori)45 kcal120 kcal+75 kcal
Papad1 roasted: 25 kcal1 fried: 60 kcal+35 kcal
Dal (1 katori base)120 kcal+80 kcal with full tadka

Log Your Indian Meals Instantly

Instead of manually looking up every dish, use FitBharat's food database which has 5,000+ Indian foods pre-loaded with accurate calories, macros, and portion sizes โ€” including restaurant versions and regional variations.


Start Tracking Your Progress Free

FitBharat is built for Indian food and Indian bodies. It generates your personalized meal plan, lets you log dal, roti, and idli in seconds, and tracks your weekly progress automatically.

๐Ÿ‘‰ Create your free account โ†’ fitbharat.akforges.com

Frequently Asked Questions

Q: Does adding ghee to roti significantly increase calories? Yes. 1 tsp of ghee is 45 kcal. Applied to 2 rotis (usually 1โ€“1.5 tsp per roti), that's 90โ€“135 extra kcal โ€” the equivalent of an entire extra roti.

Q: Are home-cooked Indian meals healthier than restaurant versions? Almost always. Home dal has 130 kcal/katori; restaurant dal tadka typically has 200โ€“250 kcal from extra oil and butter. Home palak paneer: ~180 kcal. Restaurant: 280โ€“350 kcal.

Q: What's the lowest-calorie Indian snack? Cucumber + tomato salad with lemon and chaat masala is ~30 kcal. Among filling snacks: roasted makhana (110 kcal/30g) and chaas/buttermilk (40 kcal/glass) are best.

Ready to Start Your Weight Loss Journey?

Get a free personalized Indian diet plan and start tracking today. No gym. No crash diet.

๐Ÿš€ Get My Free Indian Diet Plan

Free forever ยท 10,000+ Indians already using FitBharat