Hyderabad · Healthy food

Healthy Food in Hyderabad: Biryani, Haleem, Pesarattu and Jonna Rotte, With Calories and Protein

Healthy food in Hyderabad: calories and protein in biryani, pesarattu, jonna rotte, kebabs and Osmania biscuits, plus a 1,800 kcal day with biryani.

MakeMyFitness Updated 10 min read

Local food in Hyderabad, illustrated with familiar dishes and a kitchen setting.

Healthy food in Hyderabad, from the Old City to HITEC City

Build a meal from familiar staples, protein sources and vegetables.
Build a meal from familiar staples, protein sources and vegetables.

Hyderabad has two food cultures in one city. There is Hyderabadi cooking (biryani, haleem, kebabs, Irani chai with Osmania biscuits) and there is Telangana home food (pesarattu, jonna rotte, pappu, pachadi and rice). For anyone trying to lose fat or build muscle, that mix is good news: the city’s meat dishes are rich in protein, and its millet and dal staples are filling and cheap. The challenge is portion size and ghee, not the food itself.

This page gives approximate calories and protein for Hyderabad’s signature food, with the database each figure comes from. Cooked dishes use the peer-reviewed Indian Nutrient Databank (INDB), which calculates 1,014 Indian recipes from ICMR-NIN’s food tables; USDA FoodData Central and the UK’s official CoFID tables for biryani, where recipes vary most; and the Indian Food Composition Tables 2017 (IFCT) for jowar, moong and milk. Dishes with no trustworthy figure are named and left without a number.

Calories and protein in Hyderabadi and Telangana food

DishServingCaloriesProteinSource
Chicken biryani300 g plate312–489 kcal21–26 gUSDA, UK CoFID
Mutton biryani300 g plate573–585 kcal21–22 gINDB, UK CoFID
Onion raita (with biryani)1 bowl, 157 g112 kcal7.6 gINDB
Haleem1 bowlNo reliable figureNo reliable figureSee below
Pesarattu1 small, 27 g (12.5 g moong dal)76 kcal3.3 gINDB
Rava upma (inside an MLA pesarattu)1 bowl, 106 g157 kcal3.5 gINDB
Jonna rotte (jowar roti)1 rotte from 40 g jowar flourabout 134 kcal4.0 gIFCT (flour value)
Pesara pappu (moong dal)1 bowl, 277 g (30 g raw dal)139 kcal7.4 gINDB
Tandoori chicken100 g145 kcal16.3 gINDB
Mutton seekh kebab1 kebab, 45 g60 kcal5.1 gINDB
Curd rice (daddojanam)1 plate, 216 g423 kcal12.4 gINDB
Tea with milk, home-style1 cup, 211 g34 kcal0.8 gINDB
Osmania biscuit100 g (pack label)548 kcal7.1 gOpen Food Facts
Mirchi bajji, Irani chai1 piece, 1 cupNo reliable figureNo reliable figureSee below
Hyderabad dishes, per typical serving

The biryani ranges are wide on purpose. USDA’s chicken biryani works out at 104 kcal per 100 g; the UK’s takeaway sample, which includes chicken fried in oil, is 163 kcal per 100 g. INDB’s mutton biryani is 396 kcal for a 208 g plate, which scales to about 573 kcal for 300 g, close to the UK’s homemade lamb biryani at 195 kcal per 100 g. A rich restaurant biryani with ghee and fried onions will sit at or above the top of each range.

How to fit Hyderabadi biryani into a fat-loss or muscle-gain plan

Biryani is not the enemy of a Hyderabad diet. A 300 g plate of chicken biryani gives 21–26 g of protein, as much as many gym meals. The problem is portion: few people know what their plate weighs, and refills and a sweet often follow. A few habits keep it in the plan:

  • Know your plate. Weigh a takeaway portion once on a kitchen scale. Once you know whether your usual order is 300 g or closer to 600 g, every estimate after that is better.
  • Go chicken over mutton when you’re cutting. Per 300 g, chicken biryani is about 312–489 kcal and mutton about 573–585 kcal for similar protein.
  • Ask for an extra piece, not extra rice. More chicken raises protein; more rice mostly raises calories.
  • Take the raita. A bowl of onion raita adds 7.6 g of protein for 112 kcal and slows you down.
  • Eat light around it. On biryani day, keep breakfast and dinner to pesarattu, dal, vegetables and curd, as in the sample day below.
  • Muscle gain? A full plate of biryani with raita and a side of kebabs is a reasonable high-protein meal; just account for it in the day’s total.

Haleem in Ramzan: what we know and what we don’t

During Ramzan, Hyderabad switches from biryani to haleem. Hyderabadi haleem became the first meat dish in India to get Geographical Indication status, in 2010. It is made from meat (goat, beef or chicken), pounded wheat, lentils, spices and ghee, slow-cooked for up to 12 hours in brick-and-mud bhattis. As of 2011, about 6,000 eateries sold it during the month.

We could not find a lab-measured calorie or protein figure for Hyderabadi haleem. Online recipe calculators disagree by more than double, depending on how much meat and ghee each recipe uses, so we don’t print a number. What is clear from the ingredients is that haleem has real protein from the meat, lentils and wheat, and a lot of fat from the ghee poured on top. Treat a bowl as a full meal rather than a snack, skip the extra ghee and the fried onions, eat it with a salad or raita instead of bread, and keep the rest of the day light. Ramzan is a month, not forever; one evening bowl a few times a week fits a plan.

Irani chai and Osmania biscuits

Hyderabad’s Irani cafés serve a strong, milky, sweet chai, usually with Osmania biscuits, the sweet-salty biscuits linked to the last Nizam, Mir Osman Ali Khan. We found no published figure for a cup of Irani chai; it is richer and sweeter than INDB’s home-style tea with milk (34 kcal a cup), so don’t use that number for it. The biscuits are energy-dense: one bakery’s pack label, as listed on Open Food Facts, gives 548 kcal and 32 g of fat per 100 g, with 7.1 g of protein. Every 30 g of biscuits is about 165 kcal.

The biscuits add up fast: 60 g of them is about 330 kcal before the chai is counted. Keep the café habit, but make it one cup and a measured number of biscuits, and count them like a snack.

Pesarattu and the Telugu breakfast

Pesarattu, the green moong dosa, is Hyderabad’s best breakfast for protein. INDB’s small pesarattu (27 g, from 12.5 g of moong dal) is 76 kcal with 3.3 g of protein, so a plate of four is about 304 kcal and 13 g of protein, about 60% more protein than the same calories of plain dosa. The MLA pesarattu, stuffed with rava upma, adds about 157 kcal and 3.5 g of protein for a bowl of upma. Have it with ginger or tomato chutney (under 10 kcal a tablespoon in INDB) rather than coconut chutney at 67 kcal.

For a bigger protein hit, our protein in Indian food chart shows that two larger pesarattu made from 60 g of whole moong carry about 13.5 g of protein. Add a boiled egg or a katori of curd and breakfast passes 20 g.

Jonna rotte and Telangana millets

Telangana cooking leans on millets: jowar and bajra feature prominently, and jonna rotte (jowar) and sajja rotte (bajra) are everyday breads. IFCT lists jowar at 334 kcal, 10.0 g of protein and 10.2 g of fibre per 100 g, against 356 kcal, 7.9 g of protein and 2.8 g of fibre in milled rice. So a jonna rotte from 40 g of flour is about 134 kcal and 4 g of protein, and it is far more filling than the same calories of rice.

Two jonna rotte with pesara pappu, a vegetable curry and curd is a light, high-fibre dinner. Sarva pindi, a spicy rice-flour bread made with chana dal, is a good breakfast alternative, though we couldn’t find a published figure for it.

Mirchi bajji and the evening fried snack

Mirchi bajji, the batter-fried stuffed chilli sold at tea stalls across Hyderabad, has no reliable calorie figure: the recipe database counts all the frying oil as eaten, and no other source we trust lists it. What is certain is that it is deep-fried in besan batter, so it belongs with samosa and pakora as an occasional food. If the 5 PM habit is hard to break, eat one rather than a plate, or switch to boiled eggs, roasted chana or a fruit from home on weekdays.

Best protein food in Hyderabad

Include a protein source alongside familiar staple foods.
Include a protein source alongside familiar staple foods.

Hyderabad’s kebab, tandoori and egg dishes make high-protein eating easy. These give the most protein for the calories, from our sources:

FoodServingProteinCalories
Tandoori chicken200 g32.6 g290 kcal
Chicken biryani300 g21–26 g312–489 kcal
Mutton seekh kebab3 kebabs, 135 g15.3 g180 kcal
Pesarattu4 small13.2 g304 kcal
Boiled eggs2 eggs13.4 g144 kcal
Curd rice (daddojanam)1 plate, 216 g12.4 g423 kcal
Pesara pappu1 bowl, 277 g7.4 g139 kcal
High-protein options in Hyderabad, per serving

Tandoori and kebab values are INDB; egg protein is IFCT 2017 and egg calories USDA. For your own daily target, use the protein intake calculator.

A Hyderabad day at about 1,800 kcal, biryani included

This sample day puts a takeaway chicken biryani at lunch and still lands near 1,800 kcal with about 87 g of protein. It uses the higher, takeaway figure for the biryani to be safe. Find your own target with the calorie deficit calculator.

MealWhat to eatCaloriesProtein
Breakfast3 small pesarattu, 1 bowl rava upma (MLA-style), 1 tbsp ginger-tomato chutney392 kcal13.6 g
Mid-morning1 cup home-style tea with milk34 kcal0.8 g
LunchChicken biryani, 300 g, with onion raita601 kcal33.1 g
Evening2 boiled eggs144 kcal13.4 g
Dinner2 jonna rotte, pesara pappu, cabbage and peas curry, 150 g curd604 kcal26.0 g
Sample Hyderabad day, about 1,775 kcal and 87 g protein

If your biryani is closer to the leaner USDA recipe, the day drops to about 1,600 kcal, leaving room for a third jonna rotte. If you swap the tea for an Irani chai and two Osmania biscuits, count them on top. For a full week of meals in this style, see the South Indian diet plan for weight loss, and for 100+ more dishes, calories in Indian food.

Gachibowli and HITEC City office lunches

For the IT corridor, from HITEC City and Madhapur to Gachibowli and the Financial District, weekday food is a canteen or a delivery app, and biryani is always one tap away. A simple office routine works better than willpower:

  1. Make biryani a planned day. Pick one or two lunches a week for it, and eat pesarattu, dal and rotte the rest of the time.
  2. At the canteen, build the plate around protein. Egg curry, chicken, paneer or a double dal first; then rice or rotis.
  3. Choose tandoori or kebabs over gravy at team lunches. 100 g of tandoori chicken is 145 kcal with 16.3 g of protein.
  4. Look for stated protein on meal subscriptions. Hyderabad has plenty of high-protein meal plans; only trust ones that print grams of protein and calories per box.
  5. Keep the chai break to one cup and one biscuit. It is one of the easiest places in the day to save calories.

Rythu Bazaars, Annapurna meals and healthy staples in Hyderabad

Hyderabad’s Rythu Bazaars, government markets first opened in undivided Andhra Pradesh on 26 January 1999, let farmers sell vegetables, fruit and flowers directly to shoppers, with prices set daily by committees. Erragadda has one of the city’s Rythu Bazaars. They are the cheapest place to stock the staples of a healthy Hyderabad kitchen: leafy greens (gongura, thotakura), gourds and beans for curries, plus jowar flour, whole moong for pesarattu, dals for pappu, curd and eggs from the shops nearby.

GHMC’s Annapurna canteens, run with the Hare Krishna Movement Charitable Foundation, serve a ₹5 meal in which rice and sambar are constant. The scheme began with eight centres in 2014 and had about 150 by August 2022, serving roughly 25,000 meals a day. It is a filling, low-cost meal, light on protein, so add eggs, curd or dal elsewhere in the day.

Food works best with training that holds on to muscle while you lose fat. Personal Home Training in Hyderabad is live one-to-one coaching on video in your flat, and Group classes in Hyderabad cost ₹499 per person for a live session before the summer heat builds. If you’re weighing up options, personal trainer fees in Hyderabad and gym fees in Hyderabad compare local costs, and online personal training in Hyderabad explains how sessions work.

Sources

  1. Indian Food Composition Tables 2017 (Longvah, Ananthan, Bhaskarachary, Venkaiah), ICMR-National Institute of Nutrition, Hyderabad
  2. Indian Nutrient Databank (INDB): an open-access database of Indian foods and recipes (Vijayakumar et al., 2024), Current Developments in Nutrition
  3. Indian Nutrient Databank: recipe data files, Jaacks Lab, GitHub
  4. FoodData Central datasets (FNDDS: biryani with chicken; SR Legacy), U.S. Department of Agriculture
  5. McCance and Widdowson's composition of foods integrated dataset (CoFID) 2021, UK Government (Public Health England / OHID)
  6. Hyderabadi haleem, Wikipedia
  7. Osmania Biscuits, Karachi Bakery: nutrition facts, Open Food Facts
  8. Telangana cuisine, Wikipedia
  9. Rythu bazaar, Wikipedia
  10. Affordable food: Can Annapurna canteens in Telangana do better? (7 August 2022), The News Minute

Written by the MakeMyFitness team from the sources above. First published , last updated . Spotted something out of date? Tell us at hello@makemyfitness.com.

In a dining area with a table and chair, an athlete asks a question and a home coach responds on video.

Questions people ask

About healthy Food in Hyderabad: Biryani, Haleem, Pesarattu and Jonna Rotte, With Calories and Protein.

  • A 300 g plate of chicken biryani is about 312–489 kcal with 21–26 g of protein. The low end is USDA’s recipe (104 kcal per 100 g); the high end is the UK’s takeaway sample (163 kcal per 100 g), which includes chicken fried in oil. A restaurant plate may be bigger than 300 g, so weigh yours once and scale.

Still have a question?Leave your number in the booking form and we'll call you.

Hyderabad guides

More on training in Hyderabad

What changes the plan when you live in Hyderabad: personal trainer fees, gym fees, running tracks, marathons, treks, cycling and healthy food.

Train with a coach in Hyderabad

Live one-to-one sessions on video, at home or at the gym you already use. The same prices everywhere in India.

Online personal trainer in Hyderabad

Healthy food in other cities

Book a session

Your first rep starts here.

We’ll call to confirm your coach, talk through your goals and send you a private video link.

In a home office with a work desk and bookshelf, choose a date, then receive confirmation for a live home workout.
  • Live on video, from anywhere
  • Coach matched to your goals
  • No long-term contracts

Step 1 of 4

What kind of training are you after?

1:1 · Live video · At home. Live one-on-one video classes in your living room, built around the space and equipment you have, even if that's just a mat.

In a living room with a sofa and floor lamp, an athlete is welcomed into live home training.

Your Fitness.
Your Way.

Stop planning to start. Book your first session today.

Book a session