Nutrition Facts for Indian spinach
Image of Indian spinach

Indian spinach

Item Rating: 88/100

One cup of Indian spinach is around 250 grams and contains approximately 58 calories, 7.2 grams of protein, 1 grams of fat, and 9 grams of carbohydrates.

Indian Spinach, also known as Amaranth leaves, is a nutrient-packed leafy green that’s popular in Indian cuisine. Rich in vitamins A, C, and K, as well as essential minerals like iron and calcium, Indian Spinach supports healthy bones and boosts your immune system. This versatile ingredient can be enjoyed in curries, soups, or simply sautéed with spices, offering a deliciously earthy flavor. With its high fiber content, it aids digestion and promotes heart health. Whether you’re adding it to traditional dishes or smoothies, Indian Spinach is a powerhouse of nutrition that can elevate any meal.

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 58
Total Fat 1.00g 1%
Saturated Fat 0.25g 1%
Polyunsaturated Fat NaNg
Cholesterol 0mg 0%
Sodium 60mg 3%
Total Carbohydrate 9.00g 3%
Dietary Fiber 5.50g 20%
Total Sugars 1.00g
Protein 7.25g 14%
Vitamin D 0IU 0%
Calcium 248mg 19%
Iron 7mg 38%
Potassium 1395mg 30%
*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: 12.2%
Protein: 39.2%
Carbs: 48.6%