Calories in baingan bharta
1 bowl of baingan bharta (326 g): 212 kcal · 4.5 g protein · 25.0 g carbs · 14.6 g fat
Calories and macros in baingan bharta by portion
| Portion | Calories (kcal) | Protein (g) | Carbs (g) | Fat (g) |
|---|---|---|---|---|
| ½ bowl (163 g) | 106 | 2.2 | 12.5 | 7.3 |
| 1 bowl (326 g) | 212 | 4.5 | 25.0 | 14.6 |
| 2 bowls (652 g) | 424 | 9.0 | 50.0 | 29.2 |
| 100 g | 65 | 1.4 | 7.7 | 4.5 |
Per-100 g values: Indian Nutrient Databank. Portion weight: ThaliScan's typical home portion (how portions are set).
Protein in baingan bharta
1 bowl of baingan bharta has 4.5 g protein. That is 8% of its calories, or 2.1 g protein per 100 kcal. It also has 10.7 g fibre.
The standard recipe behind these numbers is made with brinjal, tomato, onion, ginger, green chillies, coriander leaves, sunflower oil, garam masala and chilli powder.
Baingan bharta on a typical plate
| Item | Calories (kcal) | Protein (g) |
|---|---|---|
| ½ bowl of baingan bharta (163 g) | 106 | 2.2 |
| 2 rotis (76 g) | 154 | 4.5 |
| Plate total | 260 | 6.7 |
Why baingan bharta calorie numbers differ
Baingan bharta is brinjal roasted over flame, mashed and cooked with onion, tomato, ginger and green chilli. Brinjal is mostly water, so most of the calories come from the oil used to fry the onion and masala, and brinjal soaks up oil if the cook is generous. A dhaba bowl can be shiny with oil while a home bharta may use just a spoon.
One extra teaspoon of ghee or oil (5 g) adds 45 kcal, 21% of the calories in 1 bowl of baingan bharta.
The numbers here are for a standard home recipe at 326 g per bowl. Weigh your portion or compare it with that weight.
Log baingan bharta in ThaliScan
Snap your plate and ThaliScan lists each item with its calories. Change the number of bowls in a tap. Search and manual logging work offline.
FAQ
How many calories are in 1 bowl of baingan bharta?
1 bowl of baingan bharta (326 g) has 212 kcal, with 4.5 g protein, 25.0 g carbs and 14.6 g fat.
How many calories are in 100 g of baingan bharta?
100 g of baingan bharta has 65 kcal and 1.4 g protein.
How much protein is in baingan bharta?
1 bowl of baingan bharta has 4.5 g protein, and 100 g has 1.4 g.
How much is 1 bowl of baingan bharta?
This chart uses 326 g for 1 bowl of baingan bharta, a typical home portion. A heaped or thin serving can weigh quite differently, so compare yours with that weight.
Related foods
See the full Indian food calorie chart
Source: Per-100 g values from the Indian Nutrient Databank (INDB), described in Vijayakumar A, Dubasi HB, Awasthi A, Jaacks LM. Development of an Indian Food Composition Database. Current Developments in Nutrition. 2024;8(7):103790 (article, published under CC BY 4.0). Adapted by ThaliScan: values per portion and for several portions are calculated from the per-100 g figures at the weights shown.
Last checked: 10 October 2026. Estimates for general wellness, not medical advice.