Losing weight on an Indian diet doesn't mean giving up dal makhani or biryani forever. It means understanding where the calories are actually coming from — and making smarter swaps. This guide gives you honest calorie counts for the foods you actually eat, not just Western nutrition labels.
| Food | Serving | Calories | Notes |
|---|---|---|---|
| White Rice (cooked) | 1 cup (200g) | 260 | Most common portion is 1.5–2 cups |
| Brown Rice (cooked) | 1 cup (200g) | 215 | More fibre, lower GI |
| Plain Roti (wheat) | 1 medium (40g) | 120 | Made with 1 tsp oil = +40 cal |
| Paratha (plain) | 1 medium (80g) | 260 | More ghee = higher |
| Puri (fried) | 1 piece (30g) | 115 | Deep fried |
| Dal Tadka | 1 cup (200ml) | 180 | Protein-rich; ghee adds calories |
| Dal Makhani | 1 cup (200ml) | 280–350 | Cream + butter make this calorie-dense |
| Sambar | 1 cup (200ml) | 80 | Excellent low-cal option |
| Food | Serving | Calories |
|---|---|---|
| Paneer Butter Masala | 1 cup (200g) | 380–450 |
| Chicken Curry (home style) | 1 cup (200g) | 300–360 |
| Rajma (kidney bean curry) | 1 cup (200g) | 210 |
| Chole (chickpea curry) | 1 cup (200g) | 270 |
| Fish Curry | 1 serving (200g) | 220–280 |
| Palak Paneer | 1 cup (200g) | 260 |
| Chicken Biryani | 1 plate (300g) | 450–550 |
| Veg Biryani | 1 plate (300g) | 350–420 |
| Food | Serving | Calories |
|---|---|---|
| Idli (plain) | 2 pieces (100g) | 130 |
| Dosa (plain) | 1 medium | 165 |
| Masala Dosa | 1 medium | 300–350 |
| Upma | 1 cup (200g) | 220 |
| Poha | 1 cup (200g) | 250 |
| Aloo Paratha | 1 piece (120g) | 300–350 |
| Curd/Yogurt (plain) | 1 cup (200g) | 120 |
| Food | Serving | Calories |
|---|---|---|
| Samosa (fried) | 1 piece (100g) | 260 |
| Pakora (mixed veg) | 4 pieces (100g) | 220 |
| Bhel Puri | 1 plate (150g) | 180 |
| Pav Bhaji | 1 plate (2 pav + bhaji) | 450–500 |
| Vada Pav | 1 piece | 280 |
| Dhokla | 4 pieces (100g) | 160 |
| Moong Dal Chaat | 1 cup | 180 |
The foods themselves often aren't the problem — it's how they're prepared.
| Instead of | Try | Calorie Saving |
|---|---|---|
| White rice (2 cups) | Brown rice (1.5 cups) | ~180 cal saved |
| Paratha with ghee | Plain roti | ~180 cal saved |
| Dal Makhani | Dal Tadka | ~100 cal saved/cup |
| Fried Samosa | Baked Dhokla | ~100 cal saved |
| Full-fat paneer | Low-fat paneer or tofu | ~80 cal saved/serving |
| Masala Dosa | Plain Idli (2 pieces) | ~180 cal saved |
Yes, with the right choices. Dal, sambar, idli, plain roti, and vegetable curries are naturally nutrient-dense and filling at moderate calories. The challenge is fried snacks, heavy curries loaded with cream and ghee, and large rice portions. Cook at home, reduce oil, and control portions — Indian food can absolutely support healthy weight management.
Your calorie target depends on your weight, height, age, and activity level. Generally, a moderate calorie deficit of 300–500 calories below your TDEE leads to sustainable weight loss. Use our Indian Diet Calorie Calculator to get your personalised number.
Not inherently. Rice is not fattening — excess total calories are. Many populations eat rice daily and maintain healthy weights. The key is controlling your portion (1 cup cooked rice = reasonable serving) and balancing it with protein (dal, curd, eggs, chicken) and vegetables to slow glucose absorption and keep you full longer.