Bean bhaji

Bean bhaji

Lunch

Item Rating: 86/100

1 serving (150 grams) contains 120 calories, 5.0 grams of protein, 4.0 grams of fat, and 18.0 grams of carbohydrates.

Log this food in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot
190.5
calories
7.9
protein
28.6
carbohydrates
6.3
fat

Nutrition Information

1 cup (238.1g)
Calories
190.5
% Daily Value*
Total Fat 6.3 g 8%
Saturated Fat 0.8 g 4%
Polyunsaturated Fat 0 g
Cholesterol 0 mg 0%
Sodium 476.2 mg 20%
Total Carbohydrates 28.6 g 10%
Dietary Fiber 9.5 g 33%
Sugars 4.8 g
protein 7.9 g 15%
Vitamin D 0 mcg 0%
Calcium 95.2 mg 7%
Iron 3.2 mg 17%
Potassium 555.6 mg 11%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Food Attributes

🍯 Low sugar

Source of Calories

56.4%
15.6%
28.0%
Fat: 56 cal (28.0%)
Protein: 31 cal (15.6%)
Carbs: 114 cal (56.4%)

About Bean bhaji

Bean Bhaji is a flavorful Indian dish made with fresh green beans sautéed in a blend of aromatic spices, herbs, onions, tomatoes, and sometimes garlic and ginger. Originating from the rich culinary traditions of Indian cuisine, it is a vegetarian staple often served as a side dish alongside rice, flatbreads like chapati, or other curries. Packed with nutrients, Bean Bhaji provides a good source of dietary fiber, vitamins A and C, and key minerals like potassium and iron, thanks to the green beans. The use of anti-inflammatory spices such as turmeric and cumin further boosts its health benefits. Typically prepared with minimal oil, it can be a heart-healthy option when cooked with moderation. However, the nutritional profile may vary depending on additional ingredients and oil quantities, so mindful preparation ensures a well-balanced dish that complements a healthy diet.