Delhi · Healthy food

Healthy Food in Delhi: Calories and Protein in Chole Bhature, Paranthas, Momos and Kebabs

Calories and protein in Delhi food, from chole bhature and paranthas to momos and seekh kebabs, with smarter orders and a 1,800 kcal day of Delhi meals.

MakeMyFitness Updated 12 min read

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

Healthy food in Delhi: start with the numbers

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

Delhi eats out more boldly than most cities: chole bhature for a Sunday breakfast, paranthas in Old Delhi, momos at every Metro exit, kebabs and butter chicken for dinner. None of it is off limits on a fat-loss or muscle-gain plan, but the gap between the best and worst order on the same menu is often 300 kcal or more. This guide puts approximate calories and protein on Delhi’s signature dishes so you can see that gap, then builds a full day of Delhi food at about 1,800 kcal.

The numbers come from the Indian Food Composition Tables 2017 (IFCT, ICMR-National Institute of Nutrition), the open Indian Nutrient Databank (INDB), which calculates standard recipes from IFCT values, USDA FoodData Central for dishes INDB lacks, and a lab study of snacks bought from vendors in north-east Delhi. Restaurant versions vary, so treat every figure as typical, not exact.

Calories and protein in Delhi’s signature dishes

The table lists Delhi’s most-ordered dishes with the serving the source uses. INDB recipes come from Indian cookery textbooks, so dhaba and restaurant versions finished with extra butter, cream or oil will be higher. Where a dish needed two sources, the note says how we combined them.

DishServingCaloriesProteinSource
Chole (white chickpea curry)1 bowl, 120 g196 kcal7.3 gINDB
Bhatura1 bhatura, about 52 gabout 190–215 kcalabout 3.6 gDelhi lab weight, USDA fried puri values
Chole bhature plate1 bowl chole, 2 bhatureabout 570–620 kcalabout 14 gSum of the two rows above
Aloo paratha (tawa)1 paratha, 93 g191 kcal3.5 gINDB
Paneer paratha (tawa)1 paratha, 85 g224 kcal6.8 gINDB
Keema paratha (tawa)1 paratha, 100 g238 kcal9.4 gINDB
Samosa1 samosa, 47–100 gabout 145–310 kcal2.4–5.1 gUSDA, per 100 g scaled
Rajma chawal1 bowl rajma, 300 g rice524 kcal14.9 gINDB
Butter chicken275 g serving377 kcal30.1 gINDB
Tandoori chicken100 g145 kcal16.3 gINDB
Mutton seekh kebab1 kebab, 45 g60 kcal5.1 gINDB
Momos, steamed (meat)6 pieces, 150 gabout 170 kcalabout 10.4 gUSDA steamed dumpling
Momos, fried (meat)6 pieces, 150 gabout 288 kcalabout 13.1 gUSDA fried dumpling
Lassi, sweet / salted1 tall glass, about 440 g158 / 80 kcal5.7 gINDB
Calories and protein in popular Delhi food, per typical serving

Old Delhi street food: what the fryer adds

The Delhi snacks with the worst ratio of calories to protein are the deep-fried ones, and there is local lab evidence for how much fat they carry. In a study published in 2016 in the Journal of Nutrition Education and Behavior, researchers bought freshly made snacks from vendors in Chanderpuri, a low-income neighbourhood in north-east Delhi, in February and March 2013, and measured the fat in a lab:

  • Kachori: a 54 g kachori held 25.1 g of fat. At 9 kcal per gram, that is about 225 kcal from fat alone, before the flour and dal filling.
  • Samosa: a 47 g samosa held 13.6 g of fat, about 122 kcal from fat.
  • Aloo tikki: a 45 g tikki held 12.4 g of fat, about 112 kcal from fat, before any chole, curd or chutney goes on top.
  • Bhatura: a 52 g bhatura held 10.2 g of fat, the lowest of the fried breads tested.

The oils the researchers sampled from vendors contained anywhere from 0.1% to 29.9% trans fat, and freshly fried, unpackaged snacks had more fat and trans fat than packaged ones. ICMR-NIN’s Dietary Guidelines for Indians (2024) also advise against reheating and reusing frying oil, which is exactly what a busy street kadhai does all day. None of this means you can never eat a samosa in Chandni Chowk; it means a fried snack is a treat you plan for, not an everyday 5 PM habit.

Chaat without the extra 300 kcal

Delhi chaat is built on a fried base (papdi, tikki or bhalla) and finished with curd and two chutneys. The curd helps: it adds protein. The sweet tamarind chutney is the quiet extra, at about 25 kcal per teaspoon serving in INDB’s saunth chutney recipe. Ask for extra curd and less saunth, choose a chickpea or sprouts chaat over a papdi or tikki base, and share a plate rather than finishing two. INDB’s sprouted moong chaat is just 83 kcal and 3.5 g of protein for a 256 g plate, about the cheapest chaat you can eat on a diet.

Paranthas: count the ghee, not just the stuffing

A tawa aloo paratha from a textbook recipe is about 191 kcal and a paneer paratha about 224 kcal (INDB). Restaurant and street paranthas usually use more ghee or butter than a textbook recipe, and every teaspoon (5 g) adds about 45 kcal. For a breakfast that keeps you full, pick one keema or paneer parantha (6.8–9.4 g of protein), add a bowl of curd or raita, and skip the second parantha rather than the curd.

High protein meals in Delhi: kebabs, tikka and the tandoor

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

Delhi’s Mughlai and Punjabi grills are the city’s best high-protein food. ICMR-NIN’s guidelines note that grilling helps lower calorie intake because fat melts and drips off, and they advise turning meat often so it doesn’t char. The difference shows in the numbers: tandoori chicken, Afghani chicken and fish tikka give 10 to 14 g of protein per 100 kcal, while butter chicken, made from similar chicken, gives about 8 g because of the butter and cream sauce.

DishServingCaloriesProtein
Tandoori chicken200 g290 kcal32.6 g
Afghani chicken190 g plate288 kcal29.7 g
Fish tikka4 pieces, 144 g167 kcal22.8 g
Mutton seekh kebab4 kebabs, 180 g241 kcal20.4 g
Mutton boti kebab4 pieces, 220 g291 kcal20.0 g
Keema matar344 g bowl457 kcal29.0 g
Butter chicken275 g377 kcal30.1 g
Paneer tikka439 g plate412 kcal22.4 g
Dal makhani354 g bowl262 kcal11.7 g
High protein food in Delhi: grilled and curried options (INDB unless stated)

For vegetarians, paneer tikka is the Delhi menu’s best protein, and dal makhani is a fair second if the cream and butter are light. Use roti instead of naan or a butter-brushed laccha paratha, and order one gravy dish to share with a dry tandoor dish rather than two gravies. Our national chart of protein in Indian food has the raw values for paneer, dals, eggs and meat if you cook at home.

Momos in Delhi: steamed beats fried

Momos are one of Delhi’s favourite evening snacks, sold from carts all over the city. There is no Indian lab analysis of Delhi momos that we could find, so we use USDA’s values for meat dumplings. Steamed, they come to about 113 kcal and 6.9 g of protein per 100 g; fried, about 192 kcal and 8.8 g. USDA counts a dumpling as about 25 g, so a plate of six steamed chicken momos is roughly 170 kcal and 10 g of protein, while six fried ones are about 288 kcal. Momo sizes vary a lot, so weigh your usual plate once if you track closely.

  • Choose steamed. ICMR-NIN’s guidelines prefer steam or pressure cooking over deep frying, and here it saves about 120 kcal a plate.
  • Choose chicken over veg when you want protein. Cabbage and onion fillings add little.
  • Skip the creamy versions. Afghani and cream-coated momos add fat; red chilli chutney is the lighter dip.

If you want to try regional dumplings and grills in one place, Dilli Haat INA, the crafts and food bazaar opposite INA Market set up by Delhi Tourism and NDMC, has food stalls from different states and union territories, including momos from Sikkim and kahwa and kebabs from Jammu. Delhi Tourism’s page lists it as open daily from 11 AM to 8 PM, with a small entry ticket (₹20–30 for an adult on the same page; checked October 2026), and INA is the nearest Metro station on the Yellow Line. A cup of Kashmiri kahwa is about 64 kcal in INDB’s recipe, far lighter than a sweet lassi.

Winter food in Delhi: halwa, daulat ki chaat and saag

Delhi’s cold months bring their own menu, and it leans rich. Gajar ka halwa is about 290 kcal and 5.2 g of protein for a 168 g bowl, and a 220 g bowl of rabri about 226 kcal and 7.7 g (INDB). Sarson ka saag is light on its own, about 124 kcal a bowl, but a makki di roti is about 224 kcal before the white butter goes on.

Old Delhi’s daulat ki chaat is the season’s most famous sweet: milk churned into a froth and finished with khoya, sugar, saffron and cardamom. Outlook Traveller reports it is sold only from November through January, from vendors in the lanes around Chandni Chowk such as Dariba Kalan, Kinari Bazaar and Chawri Bazaar. We couldn’t find a reliable calorie analysis for it, so we haven’t put a number on it here. Winter is also smog season, when many Delhiites stop walking and running outdoors; if that’s you, see our guide to running tracks in Delhi for the months with cleaner air, and keep the halwa to weekends while your activity is down.

Better and worse orders on a Delhi menu

For fat loss, the aim is fewer calories for the same protein. For muscle gain, the aim is more protein, with calories from food that also brings protein. These swaps use the values above:

Instead ofTryWhat changes
Chole bhature (about 570–620 kcal, 14 g protein)Chole with 2 phulkas and a bowl of raitaAbout 432 kcal and 17.7 g protein: roughly 140–190 kcal less, more protein
Six fried momos (about 288 kcal)Six steamed chicken momosAbout 170 kcal: saves roughly 120 kcal
Butter chicken (377 kcal, 30.1 g)200 g tandoori chicken290 kcal and 32.6 g: fewer calories, more protein
Two aloo paranthas with 2 tsp ghee on topOne keema paratha and a bowl of raitaAbout 472 kcal and 7 g protein becomes 328 kcal and 15.6 g
Sweet lassi (158 kcal)Salted lassi or chaas80 kcal, same 5.7 g of protein
A 100 g samosa (about 310 kcal, 5.1 g)Sprouts chaat with extra curdUnder 200 kcal with more protein and fibre
Smarter Delhi orders for fat loss and muscle gain

On a muscle-gain plan you can keep the paranthas and rajma chawal; just make sure each meal has a protein anchor such as paneer, dahi, eggs, chicken or a second bowl of dal. Work out your daily number with our protein intake calculator.

A day of Delhi food at about 1,800 kcal

This sample day uses only Delhi staples and comes to about 1,820 kcal and 92 g of protein, Your own target may be higher or lower. ICMR-NIN considers losing about half a kilogram a week safe and says weight-loss diets should not drop below 1,000 kcal a day. Find your own target with the calorie deficit calculator, then scale portions up or down.

WhenWhatCaloriesProtein
Breakfast1 paneer paratha (tawa, no butter on top), 1 bowl cucumber raita, chai348 kcal13.8 g
Mid-morning150 g guava, 20 g roasted peanuts152 kcal6.9 g
LunchRajma (120 g bowl), 150 g rice, 1 roti, salted lassi501 kcal18.8 g
Evening6 steamed chicken momos, red chutney170 kcal10.4 g
Dinner150 g tandoori chicken, 2 roti, dhuli moong dal, onion-cucumber salad502 kcal36.1 g
Bedtime200 ml cow’s milk146 kcal6.5 g
Sample Delhi day, about 1,820 kcal and 92 g protein

Values: paratha, raita, chai, rajma, rice, roti, lassi, tandoori chicken and dal from INDB; guava, peanuts and milk from IFCT 2017; momos from USDA. Vegetarian? Swap the tandoori chicken for half a plate of paneer tikka (about 206 kcal, 11.2 g protein) and the momos for 200 g of dahi with roasted jeera; the day comes to about 1,760 kcal with about 76 g of protein. For a full week of North Indian meals, see the Punjabi diet plan for weight loss, and for more dishes, the calories in Indian food chart.

Eating out and office lunches in Delhi

Most Delhi office lunches are a canteen thali, a dabba from home or a quick order near the Metro. A few habits make all three work:

  1. 1

    Build the thali around dal and dahi

    A bowl of dhuli moong dal is about 139 kcal and 7.4 g of protein, and a bowl of raita about 90 kcal and 6.2 g (INDB). Take both, then add roti before rice.

  2. 2

    Order one dry protein dish

    Tandoori chicken, fish tikka, seekh kebab or paneer tikka with roti and salad beats two gravies and naan.

  3. 3

    Ask for less

    “Butter kam”, “cream mat daalo” and “chutney alag se” are normal requests in Delhi. Each teaspoon of ghee or butter you skip saves about 45 kcal.

  4. 4

    Keep the fried snack for the weekend

    Plan a samosa, kachori or chole bhature into one meal a week, and eat lighter around it, instead of a daily 5 PM pakora.

  5. 5

    Drink chaas, not sweet lassi or soft drinks

    ICMR-NIN advises keeping added sugar under 5% of your daily calories. A salted lassi saves about 78 kcal over a sweet one.

If you already have a colony or society gym, Personal Gym Training in Delhi puts a coach on your phone for every set, and Group Classes in Delhi are ₹499 a session per person. Compare costs in our guides to gym fees in Delhi and personal trainer fees in Delhi, or see everything on online personal training in Delhi.

Sources

  1. Indian Food Composition Tables 2017 (Longvah, Ananthan, Bhaskarachary, Venkaiah), ICMR-National Institute of Nutrition
  2. Dietary Guidelines for Indians (2024), ICMR-National Institute of Nutrition
  3. Indian Nutrient Databank (INDB): recipe nutrient dataset, Jaacks Lab, University of Edinburgh (GitHub)
  4. Development of an Indian Food Composition Database (Vijayakumar et al., 2024), Current Developments in Nutrition
  5. FoodData Central datasets (FNDDS survey foods: samosa, puri, dumplings), U.S. Department of Agriculture
  6. Unhealthy fat in street and snack foods in low-socioeconomic settings in India (Gupta et al., 2016), Journal of Nutrition Education and Behavior (via PubMed Central)
  7. Dilli Haat INA, Delhi Tourism
  8. The snack of wealth (daulat ki chaat), Outlook Traveller

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 Delhi: Calories and Protein in Chole Bhature, Paranthas, Momos and Kebabs.

  • Delhi’s healthiest everyday food is its tandoor and dal: 100 g of tandoori chicken has about 145 kcal and 16 g of protein, four pieces of fish tikka about 167 kcal and 23 g, and a bowl of dhuli moong dal about 139 kcal and 7 g (INDB). Rajma with roti, paneer tikka, raita, chaas and steamed momos are also good choices.

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

Delhi guides

More on training in Delhi

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

Train with a coach in Delhi

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 Delhi

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