Nutrition Facts for Indian food
Image of Indian food

Indian food

Item Rating: 74/100

One cup of Indian food is around 250 grams and contains approximately 300 calories, 24 grams of protein, 13 grams of fat, and 18 grams of carbohydrates.

Indian food is a vibrant tapestry of flavors, spices, and traditions that span centuries. Originating from the diverse regions of India, it features staples like rice, lentils, and an array of vegetables, often enhanced with aromatic spices such as cumin, coriander, and turmeric. With dishes ranging from the creamy richness of butter chicken to the earthy warmth of vegetarian curries, it caters to every palate. Packed with nutrients, many Indian meals emphasize plant-based ingredients, promoting health and wellness. However, certain dishes can be high in ghee and sugar, reminding us to savor with balance. Dive into the delicious world of Indian cuisine and indulge in its rich heritage!

Want to track this food in seconds with AI photo or voice note?
Try SnapCalorie's
FREE AI assisted nutrition tracking free in the App store or on Android.

Nutrition Facts

Serving size 1 cup (250.0g)
Amount per serving % Daily Value*
Calories 300
Total Fat 13.00g 17%
Saturated Fat 5.00g 25%
Polyunsaturated Fat NaNg
Cholesterol 75mg 25%
Sodium 800mg 35%
Total Carbohydrate 18.00g 7%
Dietary Fiber 3.00g 11%
Total Sugars 8.00g
Protein 24.00g 48%
Vitamin D 0IU 0%
Calcium 50mg 4%
Iron 2mg 11%
Potassium 550mg 12%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 41.1%
Protein: 33.7%
Carbs: 25.3%