Burnie Academy Academy
Baingan bharta - smoky and light, or hiding oil?

Baingan bharta - smoky and light, or hiding oil?

Baingan bharta looks light because the brinjal itself is almost free - about 24 kcal per 100g. The real calories come from the oil in the bhuna step, so one home serving runs about 85-115 kcal, and a heavy dhaba pour can push it higher.

12 Jul 2026 · Burnie Academy
baingan-bharta brinjal weight-loss

You roast the brinjal till the skin chars and the inside turns smoky and soft. Then you mash it with onion, tomato and spices. That is baingan bharta - a Punjabi home favourite. People call it light. The brinjal really is light. But the oil you add in the bhuna step is where the calories hide. Let us see the real numbers.

Baingan bharta is smoky and light, so it is a freebie for weight loss.

it depends

It depends - mostly true for the brinjal, false for the oil. The roasted brinjal itself is almost calorie-free at about 24 kcal per 100g. But the oil in the bhuna step carries about 133 kcal in a single tablespoon. So the dish is only as light as your oil hand.

A normal home katori of baingan bharta

≈ 112 kcal 85-115 per serving

One serving of a classic home-style baingan bharta - the kind Tarla Dalal's recipe calculator works out - lands around 112 kcal. That is one modest katori, with about 9g of fat from the oil and a little from the brinjal. Most of those calories are not the brinjal. They are the oil you cooked it in.

Assumptions: One recipe serving of classic baingan bharta = 112 kcal with 9.19 g fat, per Tarla Dalal's recipe calculator. A lighter Punjabi-style version (less oil, 4.37 g fat) comes in at 87 kcal per serving, which sets the low end of the range. A generous dhaba pour of oil can run the same katori above 115 kcal.

Where the calories in your bharta really come from

100g roasted brinjal (no oil)
The vegetable itself is almost free - mostly water and fibre.
1 tbsp oil for the bhuna
One spoon of oil beats the whole 100g of brinjal, more than five times over.
1 home serving classic bharta
Brinjal plus a little oil, onion and tomato - the real dish, per recipe calculator.

Roast hard for the smoke, saute light with a teaspoon

≈ 87 kcal saves 25 kcal 85-95 per serving

The smoky flavour lives in the charred skin, not in the oil. Roast the brinjal well over the flame or in a hot oven, then do the bhuna in a non-stick kadai with just 1 teaspoon of oil instead of 2-3 tablespoons. You keep the smoke and drop most of the fat.

Assumptions: Punjabi-style baingan bharta made with less oil = 87 kcal per serving with 4.37 g fat, versus the classic 112 kcal with 9.19 g fat. Saving of about 25 kcal per serving comes almost entirely from the smaller oil pour. A non-stick kadai is what lets you saute the onion and tomato on 1 tsp oil without sticking.

Smart bharta habits

  • Char the brinjal on an open flame or broil it hot - that smoke is free flavour, no oil needed.
  • Use a non-stick kadai so 1 teaspoon of oil is enough for the bhuna.
  • Skip the cream or butter finish some dhaba versions add - that is extra fat you will not miss.
  • Pair one katori of bharta with one roti, not two - the bharta is the star of the plate.

The bottom line

The brinjal in baingan bharta is genuinely light - about 24 kcal per 100g. The oil is not. One home katori runs about 85-115 kcal, and almost all of that range is decided by how much oil you pour in the bhuna step. Roast the brinjal hard for the smoke, then saute with a teaspoon, and you get the flavour you love for roughly 87 kcal a serving.

About 85-115 kcal per home serving; lighter version ~87 kcal, classic ~112 kcal, dhaba-style with extra oil can run higher.

Track your food the honest way

Burnie helps you see your estimated calorie deficit with familiar Indian foods — no fake precision, no guilt trips.

Get Burnie on the App Store

Android public availability is being expanded.