HomeBlogHow Many Calories Are in a Typical Indian Meal? A Complete Breakdown
How Many Calories Are in a Typical Indian Meal? A Complete Breakdown
Calories

How Many Calories Are in a Typical Indian Meal? A Complete Breakdown

From butter chicken to dal makhani — we've calorie-counted 40+ popular Indian dishes so you don't have to guess at every meal.

Why Calorie Counting Feels Hard With Indian Food

Indian cuisine is cooked at home with varying amounts of oil, ghee, and spices. Portion sizes change with the cook. A "katori of dal" in one household is 150 g; in another, it is 300 g. This makes tracking difficult — but not impossible. Here are calorie counts for 40+ popular Indian dishes, measured at standard serving sizes.

Breakfast Dishes

DishServingCalories
Idli (plain)2 medium (100 g)130 kcal
Dosa (plain)1 large (80 g)165 kcal
Masala dosa1 large with filling300 kcal
Poha (with oil & peanuts)1 plate (200 g)270 kcal
Upma1 cup (180 g)220 kcal
Paratha (plain wheat)1 medium (60 g)180 kcal
Aloo paratha with butter1 medium300 kcal
Moong dal chilla2 medium175 kcal
Whole wheat roti1 medium (40 g)120 kcal

Dal & Lentil Dishes

DishServingCalories
Toor dal (plain)1 katori (150 g)140 kcal
Dal makhani1 katori (150 g)210 kcal
Chana dal1 katori (150 g)165 kcal
Sambar1 cup (200 ml)80 kcal
Rajma curry1 katori (150 g)185 kcal
Chole (chickpea curry)1 katori (150 g)200 kcal

Main Course — Curries & Gravies

DishServingCalories
Paneer butter masala1 katori (150 g)310 kcal
Palak paneer1 katori (150 g)240 kcal
Butter chicken1 katori (150 g)290 kcal
Chicken curry (home-style)1 katori (150 g)220 kcal
Fish curry1 katori (150 g)180 kcal
Egg curry (2 eggs)1 katori (200 g)230 kcal
Aloo gobi (dry)1 katori (150 g)140 kcal
Bhindi masala1 katori (150 g)120 kcal
Mixed veg curry1 katori (150 g)130 kcal

Rice Dishes

DishServingCalories
Plain cooked rice1 katori (150 g)195 kcal
Jeera rice1 katori (150 g)220 kcal
Vegetable biryani1 plate (300 g)380 kcal
Chicken biryani1 plate (300 g)450 kcal
Pulao (veg)1 plate (250 g)320 kcal

Snacks & Street Food

DishServingCalories
Samosa (fried)1 medium260 kcal
Vada pav1 piece290 kcal
Pani puri (6 pcs)1 plate180 kcal
Bhel puri1 plate (100 g)150 kcal
Pav bhaji1 plate (2 pav)430 kcal
Roasted chana30 g (small handful)105 kcal
Makhana (fox nuts)30 g100 kcal

The Hidden Calorie Culprits in Indian Cooking

Oil is the most underestimated calorie source in Indian kitchens. One tablespoon of any cooking oil (groundnut, sunflower, coconut) = 120 kcal. Most Indian dishes are cooked with 2–4 tablespoons, adding 240–480 kcal before the food even reaches your plate.

Tips to cut oil without losing flavour:

  • Use a non-stick pan — you can cook sabzis with 1 teaspoon of oil instead of 2 tablespoons.
  • Steam or bake snacks instead of deep-frying.
  • Replace cream in gravies with low-fat curd or cashew paste (in smaller quantities).
  • Use a cooking spray instead of pouring oil from the bottle.

Drinks That Silently Add Calories

DrinkServingCalories
Chai (with sugar & milk)1 cup (150 ml)60–80 kcal
Lassi (sweet)1 glass (300 ml)200 kcal
Fresh lime soda (sweet)1 glass (300 ml)90 kcal
Packaged fruit juice200 ml tetra pack100–120 kcal
Coconut water (natural)1 whole coconut (~250 ml)50 kcal

If you drink 3 cups of sweet chai daily, you are consuming 180–240 kcal from chai alone. Cutting sugar from chai is one of the easiest calorie cuts available.

Try Our Free Calculators

Calculate your TDEE, BMI, ideal weight, and more — built for Indian bodies.

Open Calculators →