Nutritive Value Calculator – 150+ Indian Foods

Find exact calories, protein, carbs, fat, fibre & vitamins in 150+ Indian foods — including honey, jaggery, ghee, Indian sweets, spices, street food and more. Add foods to track your daily intake.

Advertisement — Replace with Google AdSense code here
Serving size: grams (default 100g per 100g values)
No food found. Try another search term.
Daily Food Tracker
Add foods above to track your daily calories
0%
Advertisement — Replace with Google AdSense code here

Frequently Asked Questions

How many calories in 1 tablespoon of honey?+
One tablespoon of honey (about 21g) contains approximately 64 calories, 17.3g carbs, 0g fat, 0g protein. Honey has a high glycaemic index but also contains antioxidants and trace minerals.
Calories in jaggery (gur) per 100g?+
100g of jaggery contains approximately 383 calories, 98g carbs, 0.1g fat, 0.4g protein. Jaggery is healthier than white sugar as it retains minerals like iron, calcium and magnesium from sugarcane juice.
How many calories should I eat per day?+
Average Indian adult needs 1800–2200 kcal/day. Women: 1800–2000 kcal. Men: 2000–2500 kcal. Active individuals need more. Use the Daily Goal tracker above to monitor your intake.
Which Indian food has highest protein?+
Top protein foods: Soya chunks (52g/100g), Peanuts (26g), Paneer (18g), Chicken breast (31g), Eggs (13g), Chana dal (8.6g), Moong dal (7g). For vegetarians, soya chunks and paneer are best protein sources.
Is ghee healthy or fattening?+
Ghee (100g) has 900 calories and 99.7g fat. In moderation (1-2 tsp/day), it is healthy — it contains butyric acid, vitamins A, D, E, K and CLA. Excessive consumption leads to weight gain. 1 teaspoon ghee = ~45 calories.
Calories in 1 roti vs 1 cup rice?+
1 medium roti (40g) = ~104 calories. 1 cup cooked rice (180g) = ~234 calories. Roti has slightly more fibre and protein. Both are good — portion size matters more than which one you choose.