💚HealthFix
NutritionMar 18, 2026

How Many Calories in Indian Food? A Complete Guide

Most calorie databases were built for Western diets. You search "lunch calories" and get information about sandwiches and salads. But when your lunch is sambar rice with papad and pickle, those numbers are useless.

This guide covers the real Indian foods that real Indian families eat daily. All calorie counts are per standard serving — the amount you'd actually put on your plate, not laboratory portions.

Rice and Rotis — The Foundation

These are the base of most Indian meals, and they account for the majority of calories on your plate.

Cooked white rice (1 cup / ~180g): 240 calories. Most people eat 1.5-2 cups per meal, putting rice alone at 360-480 calories.

Cooked brown rice (1 cup): 215 calories. Lower glycemic index, more fiber, but the calorie difference is modest.

Wheat roti/chapati (1 medium, ~30g atta): 100 calories without ghee. Add 45 calories per teaspoon of ghee applied.

Paratha (1 medium, plain): 180-220 calories depending on oil/ghee used in cooking.

Aloo paratha (1 medium): 280-320 calories. The potato filling and extra ghee add significantly.

Naan (1 piece, restaurant): 260-320 calories. Restaurant naans are larger and use more butter than homemade.

Butter naan (1 piece): 350-400 calories. That glistening butter coat isn't free.

Puri (1 medium): 120-150 calories. Deep-fried dough absorbs significant oil.

Dosa (1 plain, no oil): 120 calories. Masala dosa with potato filling: 250-300 calories.

Idli (1 piece): 60-70 calories. Steamed, no oil — one of the lowest-calorie Indian staples.

Appam (1 piece): 120 calories. The coconut milk version: 150 calories.

Puttu (1 cylinder): 180-200 calories with coconut.

Dals and Curries

The curry or dal you pair with rice/roti matters enormously.

Dal fry (1 bowl / ~200ml): 150-180 calories. Toor or moong dal with basic tadka.

Sambar (1 bowl): 120-150 calories. Lighter than most dals due to vegetables and thinner consistency.

Rasam (1 bowl): 50-70 calories. Essentially flavored water with spices — lowest calorie "curry" you can have.

Rajma (1 bowl): 200-240 calories. Kidney beans are calorie-dense but high in protein and fiber.

Chole/chana masala (1 bowl): 220-260 calories. Similar to rajma — filling and protein-rich.

Paneer butter masala (1 bowl): 350-420 calories. The cream and butter push this into indulgence territory.

Chicken curry (1 bowl, home-style): 250-300 calories. Coconut-based Kerala chicken curry: 300-350 calories.

Fish curry (1 bowl): 200-250 calories. Generally lighter than meat curries.

Egg curry (2 eggs in gravy): 250-300 calories.

Mutton curry (1 bowl): 350-400 calories. Higher fat content than chicken.

Kadhi (1 bowl): 130-160 calories. Yogurt-based, relatively light.

Biryani and Rice Dishes

This is where calorie counts get serious.

Chicken biryani (1 plate / ~300g): 450-550 calories. Restaurant biryani can hit 700+ with raita and salan.

Mutton biryani (1 plate): 500-600 calories.

Veg biryani (1 plate): 350-420 calories.

Pulao (1 plate): 300-350 calories. Less oil and spice than biryani.

Lemon rice (1 plate): 280-320 calories.

Curd rice (1 plate): 250-300 calories. Lighter than it looks because yogurt replaces some of the ghee/oil.

Snacks and Street Food

This is where most Indians unknowingly consume excess calories.

Samosa (1 piece): 250-300 calories. Two samosas with chai is essentially a meal's worth of calories.

Vada pav (1 piece): 280-350 calories.

Pani puri (6 pieces): 150-200 calories. Deceptively light per piece but you never eat just 6.

Bhel puri (1 plate): 200-250 calories. One of the lighter street food options.

Medu vada (1 piece): 140-170 calories. Deep-fried urad dal.

Pakora/bhaji (4-5 pieces): 200-280 calories. The batter and oil add up fast.

Bonda (1 piece): 150-180 calories.

Kachori (1 piece): 200-250 calories.

Banana chips (50g / small bowl): 260 calories. Kerala's favorite snack is essentially fried carbs in coconut oil.

Murukku (50g): 250 calories.

Sweets and Desserts

Indian sweets are calorie bombs. There's no gentle way to say this.

Gulab jamun (1 piece): 150-180 calories. Sugar syrup-soaked fried dough.

Rasgulla (1 piece): 120-140 calories. Slightly lighter due to less fat.

Jalebi (1 piece/spiral): 150-200 calories. Deep-fried and soaked in sugar syrup.

Ladoo (1 besan ladoo): 180-220 calories.

Barfi (1 piece): 130-160 calories.

Kheer/payasam (1 bowl): 250-350 calories depending on milk, sugar, and dry fruits.

Halwa (1 serving): 300-400 calories. Generous ghee is non-negotiable in halwa.

Mysore pak (1 piece): 200-250 calories. Essentially ghee, besan, and sugar.

Drinks

Liquid calories sneak up on you.

Chai with sugar and milk (1 cup): 80-100 calories. Three cups a day: 240-300 calories from tea alone.

Filter coffee with sugar (1 cup): 100-120 calories.

Buttermilk/chaas (1 glass): 40-60 calories. Great low-calorie option.

Lassi, sweet (1 glass): 200-280 calories.

Mango lassi (1 glass): 250-300 calories.

Coconut water (1 tender coconut): 45-60 calories. One of the best natural hydration options.

Sugarcane juice (1 glass): 180-250 calories. Pure sugar in liquid form.

Nimbu pani with sugar (1 glass): 80-100 calories. Without sugar: 10 calories.

Complete Meal Calorie Counts

Here's what typical Indian meals actually total:

South Indian breakfast (2 idli + sambar + chutney + coffee): 350-400 calories

North Indian breakfast (2 aloo parathas + curd + chai): 650-750 calories

Kerala lunch (rice + sambar + thoran + fish curry + papad): 600-700 calories

North Indian thali (2 roti + dal + sabzi + rice + raita): 700-800 calories

Biryani plate with raita and salan: 700-850 calories

Dosa meal (2 masala dosa + sambar + chutney): 650-750 calories

How to Reduce Calories Without Giving Up Indian Food

You don't need to eat salads and grilled chicken. These adjustments keep your meals Indian:

Rice portions: Measure your rice. Most people eat 2+ cups when 1 cup is a serving. Use a smaller plate — visual portion control works.

Cooking oil: Indian recipes typically use 3-4 tablespoons of oil per dish. Cutting to 1-2 tablespoons saves 100-200 calories per dish without noticeable taste difference. Non-stick pans help.

Swap fried for steamed: Idli instead of vada. Steamed modak instead of fried. Appam instead of puri.

Chai optimization: Cut sugar by half. Switch to less milk. Saves 100+ calories per day if you drink 3 cups.

Snack swaps: Roasted chana instead of mixture. Fox nuts (makhana) instead of chips. Sprouts chaat instead of samosa.

Dal over paneer: A bowl of dal fry is 150-180 calories. A bowl of paneer butter masala is 350-420 calories. Same satisfaction, half the calories.

Use our calorie calculator to find your daily target, then use this guide to build meals that fit. Pair it with the macro calculator to balance your protein, carbs, and fats for optimal health.

⚠️ Medical Disclaimer

This tool provides estimates for informational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider before making health decisions. Results may vary based on individual factors not captured by this calculator.