Indian Food
How Many Calories in a Plate of Biryani?
By The NutriNudge Team · August 12, 2026 · 3 min read
Quick answer
A standard restaurant plate of chicken biryani, around 350 grams, contains roughly 600 to 900 calories. Vegetable biryani sits slightly lower at 550 to 750, and mutton biryani higher at 700 to 1,000. The spread comes from the amount of ghee and oil in the rice, which is invisible once cooked.
How many calories in biryani?
Biryani is one of the hardest Indian dishes to pin down, because the rice carries fat you cannot see. These are realistic working figures.
| Biryani | Portion | Calories | Protein |
|---|---|---|---|
| Chicken biryani (restaurant) | 1 plate, 350 g | ~700 kcal | 30 g |
| Chicken biryani (home) | 1 plate, 350 g | ~550 kcal | 30 g |
| Mutton biryani | 1 plate, 350 g | ~850 kcal | 32 g |
| Vegetable biryani | 1 plate, 350 g | ~620 kcal | 12 g |
| Egg biryani | 1 plate, 350 g | ~650 kcal | 22 g |
| Half plate, chicken | 175 g | ~350 kcal | 15 g |
Note the home versus restaurant gap on the same dish: about 150 calories, entirely from cooking fat and portion generosity. Note also that biryani carries real protein — 30 grams in a chicken plate is a genuine contribution, which is more than most people assume.
Where do the calories actually come from?
Not where most people think. The meat is the smallest part of the problem.
A plate of biryani is mostly rice, and that rice has been cooked in ghee, layered with fried onions and often finished with more fat. Two cups of plain rice would be 400 calories. The same rice as biryani can be 550 before you count the meat, because the fat is absorbed into every grain.
Then come the accompaniments. Raita adds about 80. A piece of fried chicken on top adds 200. Mirchi ka salan adds another 100. A plate that reads as 700 in your head can be a 1,100-calorie sitting once the table is accounted for.
How do you eat biryani without wrecking the day?
You do not need to avoid it. You need to plan around it, which is a different and much more sustainable idea.
- Eat half the plate and pair it with raita and salad — around 350 calories instead of 700, and you still ate biryani
- Take the meat, leave a third of the rice; the protein stays, the fat-carrying rice goes
- Keep the rest of that day lighter rather than skipping meals entirely
- Order it at lunch rather than dinner if you find you move more afterwards
A worked example of how little damage this needs to do. Someone on a 2,000-calorie target eats a 700-calorie biryani for lunch. A 350-calorie breakfast and a 550-calorie dinner leaves them at 1,600 with room to spare. No restriction, no guilt, no wrecked week.
The bottom line
Use 700 calories for a restaurant chicken biryani plate and 550 for a home-cooked one. Half a plate is a genuinely reasonable meal at around 350.
Biryani gets treated as a diet disaster, which is unfair. It carries decent protein and it is one meal. What actually causes trouble is not accounting for it at all, then wondering why the week did not go to plan.
Frequently asked questions
- How many calories in 1 plate of chicken biryani?
- Roughly 700 calories for a 350 gram restaurant plate, or about 550 for a home-cooked version with less oil.
- Is biryani good for weight loss?
- It can fit. It carries around 30 grams of protein in a chicken plate. The issue is calorie density from the ghee in the rice, so portion size is what matters.
- Which biryani has the fewest calories?
- Vegetable or egg biryani, though the difference is smaller than expected because the rice carries most of the calories. A smaller portion of any biryani beats a full plate of the lightest one.
- How many calories in half plate biryani?
- About 350 calories for chicken biryani, which fits comfortably into most daily targets.
Track your meals the effortless way
Scan any meal with NutriNudge and get calories and macros in seconds.