Burnie Academy Academy
Hyderabadi biryani: the ghee and fried-onion truth

Hyderabadi biryani: the ghee and fried-onion truth

One plate of Hyderabadi biryani can sit around 500-700 kcal, and it is not the rice doing most of that. The ghee, the fried onions, and the big restaurant scoop are where the calories really hide.

12 Jul 2026 · Burnie Academy
biryani ghee fried-onions portion-control

Biryani is just rice and chicken, so it can't be that heavy.

mostly false

Mostly false. One 300 g serving of Hyderabadi dum biryani is about 504 kcal, and a heaped restaurant plate often runs 600-700 kcal. The ghee and the fried onions (birista) are far denser than the rice, and the big scoop is what really piles it on.

One standard serving: about 500 kcal

≈ 504 kcal 500-700

A real 300 g serving of Hyderabadi dum biryani lands near 504 kcal. That is already a full small meal. A heaped dhaba or restaurant plate is often 400 g or more, so it can climb to 600-700 kcal before you add the raita or salan.

Assumptions: Anchor: Calorique gives 504 kcal per 300 g plate (24.6 g protein, 61.5 g carbs, 19.5 g fat). Restaurant portions are commonly 400 g or more; scaling 504 kcal/300 g up to 400 g gives about 672 kcal, so the honest range for a heaped plate is about 500-700 kcal.

What makes biryani heavy - per 100 g

Cooked basmati rice
The bulk of the plate, but the lightest part per gram.
Fried onions (birista)
Deep-fried in oil - about 4 times denser than the rice.
Ghee
Almost pure fat - about 7 times denser than the rice.

Take a smaller scoop of rice

≈ 387 kcal saves 117 kcal 380-560

The big lever. Ask for half the usual rice and keep the chicken. You still get all the biryani flavour, just less of the bulk.

Assumptions: A 300 g serving is roughly 60% rice by weight, about 180 g cooked basmati (~234 kcal at 130 kcal/100 g). Halving to ~90 g saves ~117 kcal, taking the plate to ~387 kcal. On a bigger 400 g restaurant plate the same halving saves ~156 kcal. This is a transparent kitchen estimate, not a lab measurement.

Go easy on the ghee drizzle and the birista

≈ 350 kcal saves 154 kcal 350-540

Lots of biryani flavour comes from the ghee and the fried onions on top. Ask for less of both - the spice and the chicken still carry the taste.

Assumptions: A typical serving carries roughly 15 g ghee (~135 kcal at 897 kcal/100 g) and ~20 g birista (~107 kcal at 533 kcal/100 g). Trimming to ~5 g ghee (~45 kcal) and ~8 g birista (~43 kcal) saves about 90 + 64 = 154 kcal, taking the plate to ~350 kcal. Transparent kitchen estimate, not a lab measurement.

Smart biryani moves

  • Pair your biryani with a big bowl of cucumber-onion raita or kachumber - it fills you up with almost no calories.
  • Share one plate with a friend, or pack half away before you start - restaurant biryani portions are built for two.
  • Skip the extra salan and the second ghee drizzle on top - that is pure fat on top of an already rich plate.
  • Eat slowly and stop at one scoop - biryani keeps tasting good, so the second helping is usually want, not hunger.

The bottom line

One plate of Hyderabadi biryani is about 500-700 kcal, and the ghee and fried onions matter far more than the rice. Take half the rice, go easy on the ghee and birista, and add raita - the same plate can come down to roughly 230 kcal in the best realistic case.

Per standard 300 g serving: ~504 kcal. Restaurant plate: ~600-700 kcal. Lightened scoop (half rice + less ghee + less birista): ~230-350 kcal.

Best-case recipe, computed independently: Half the rice (~117 kcal saved) plus less ghee and less birista (~154 kcal saved) on the 504 kcal baseline comes to about 233 kcal, computed from the component savings rather than a single recipe figure.

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.