Healthy food in Gurgaon: two food cultures in one city
Gurugram eats in two very different ways. Its villages and older sectors still run on Haryanvi food: bajra and wheat rotis, kadhi, churma, plenty of milk, dahi, lassi and ghee, and a mostly vegetarian table. Its towers and office parks, from Cyber City to Golf Course Road and Sohna Road, eat from corporate cafeterias, meal subscriptions and delivery apps. Both can work for fat loss or muscle gain. The Haryanvi kitchen is strong on protein from dairy and heavy on ghee; the cafeteria is the opposite, with plenty of choice and too many calories hiding in gravies.
Values in this guide come from ICMR-NIN’s Indian Food Composition Tables 2017 (IFCT) for raw foods, the open Indian Nutrient Databank (INDB) for cooked recipes and USDA FoodData Central for curd and buttermilk. Where we worked a value out ourselves from IFCT ingredients, the table says “our calc” and gives the recipe, so you can redo it for your own kitchen.
Haryana’s dairy: a protein head start for Gurugram
Haryana has some of the highest milk availability in India. National Dairy Development Board figures, drawn from the government’s Basic Animal Husbandry Statistics, put Haryana’s per-capita milk availability at about 1,105 g a day in 2023–24, against an all-India figure of 471 g. Availability isn’t the same as what each person drinks, but it explains why milk, dahi, lassi and chaas sit at the centre of Haryanvi meals. Used well, that dairy is the easiest protein a vegetarian in Gurugram has.
| Food | Serving | Calories | Protein | Source |
|---|---|---|---|---|
| Cow’s milk, whole | 250 ml glass | 182 kcal | 8.2 g | IFCT 2017 |
| Buffalo milk, whole | 250 ml glass | 268 kcal | 9.2 g | IFCT 2017 |
| Dahi (plain curd, whole milk) | 200 g bowl | 122 kcal | 6.9 g | USDA |
| Paneer | 50 g | 153 kcal | 9.4 g | IFCT 2017 |
| Chaas / salted lassi (thin) | 1 tall glass, about 424 g | 80 kcal | 5.7 g | INDB |
| Sweet lassi (thin) | 1 tall glass, about 442 g | 158 kcal | 5.7 g | INDB |
| Cultured buttermilk, undiluted | 1 cup, 244 g | 105 kcal | 8.4 g | USDA |
Two practical points. Buffalo milk, common in Haryana, has a little more protein than cow’s milk but about 47% more calories (107 against 73 kcal per 100 g in IFCT), so on a fat-loss plan cow’s or toned milk is the better daily glass. And INDB’s lassi recipes are thin; a village or dhaba lassi made with full-fat dahi and topped with malai is far richer. IFCT 2017 notes that undiluted buttermilk is similar in composition to whole milk without its fat, which makes thick, unsweetened chaas one of the best drinks in the state for protein per calorie.
Bajra roti, kadhi and churma: calories in Haryanvi staples
Haryanvi home food is built on rotis and dairy: bajra and wheat rotis, kadhi, khichdi, seasonal sabzis such as methi-gajar, and churma, which is roti mashed with ghee and jaggery. INDB has no reliable recipe for several of these, so we calculated them from IFCT 2017 ingredient values for the amounts stated.
| Dish | How it’s counted | Calories | Protein |
|---|---|---|---|
| Bajra roti | Our calc: 40 g bajra flour, no ghee | 139 kcal | 4.4 g |
| Bajra roti with ghee | As above, plus 1 tsp (5 g) ghee | 184 kcal | 4.4 g |
| Wheat roti (phulka) | INDB, 36 g | 73 kcal | 2.1 g |
| Kadhi, no pakoras | Our calc: 20 g besan, 150 g dahi, 1 tsp oil | 202 kcal | 9.5 g |
| Churma | Our calc: 30 g atta, 10 g ghee, 15 g jaggery | 239 kcal | 3.5 g |
| Methi-gajar sabzi | INDB, 191 g bowl | 118 kcal | 4.0 g |
| Bajra ladoo | INDB, 1 ladoo, 47 g | 152 kcal | 4.6 g |
- Bajra roti is filling, not low-calorie. Per 100 g, IFCT lists bajra at 348 kcal and 11.0 g of protein, close to wheat atta’s 320 kcal and 10.6 g. A bajra roti is usually thicker, so one bajra roti counts like two phulkas. ICMR-NIN’s 2024 guidelines suggest 20–30% of an adult’s cereals (by raw weight) should come from millets. At the 250 g of cereals in their 2,000 kcal vegetarian plan, that is 50–75 g of millet, or one to two bajra rotis a day.
- Kadhi is a decent protein dish without the pakoras. The dahi and besan give about 9.5 g of protein in our recipe. Fried pakoras change that: a Delhi lab study found a 54 g serving of street pakoras held 16.6 g of fat, about 150 kcal from fat alone.
- Churma is a dessert. Most of its 239 kcal in our recipe comes from ghee and jaggery. Keep it to festivals, or have half a katori after a bigger lunch rather than a full plate.
For a full week of North Indian meals using these same foods, see our Punjabi diet plan for weight loss; Punjabi and Haryanvi kitchens share most of their staples, from dal and dahi to makki and saag.
Ghee in Haryanvi cooking: how much fits a fat-loss plan
Ghee is where a healthy Haryanvi meal turns into a heavy one. ICMR-NIN’s Dietary Guidelines for Indians (2024) suggest limiting visible fat (ghee, butter and cooking oil together) to about 20 g a day for sedentary women and 30 g for sedentary men, and up to 30–40 g for women and 40–50 g for men doing moderate to heavy physical work. Each 5 g teaspoon is about 45 kcal, so two rotis with a teaspoon of ghee each, plus ghee in the dal and sabzi, can use up a whole day’s allowance at one meal.
Quality matters as well as quantity. In the 2016 study of snacks and oils from Mewat (now Nuh district, which borders Gurugram to the south) and north-east Delhi, researchers found that both vanaspati samples and the sample of market desi ghee had more than 20% trans fat. The fried snacks bought in two Mewat villages in late 2012 were heavy too: a 79 g samosa held 23.5 g of fat and a 68 g bread pakora 32.1 g, and about 10–12% of the fat in the samosa and kachori was trans fat. Buying ghee from a known source, or making it at home, and keeping fried snacks occasional covers most of the risk.
Healthy lunch in Gurgaon: the corporate cafeteria
For most people working in Cyber City, Udyog Vihar or along Golf Course Road, lunch is a cafeteria counter or a subscription tiffin. Larger caterers may already show calories: FSSAI’s menu-labelling rules, in force since 1 January 2022, require calorie values per serving on menus of food businesses with a central licence or outlets at ten or more locations, which includes canteens run by such operators. FSSAI’s guidance allows those values to be off by up to 25%, so use them to compare dishes, not to count to the last calorie.
- 1
Start with dal and dahi
A bowl of rajma is about 172 kcal and 7.1 g of protein, and dhuli moong dal about 139 kcal and 7.4 g (INDB). Add a bowl of dahi or raita for another 6–7 g.
- 2
Choose one paneer or chicken dish
Palak paneer is about 230 kcal and 11.9 g of protein a bowl; chicken curry about 320 kcal and 29.2 g (INDB). Shahi paneer, at about 406 kcal a bowl, is the heavy option.
- 3
Two rotis before rice
Two phulkas are about 146 kcal. Take rice as a small katori if you want it, not a full plate on top of rotis.
- 4
Take chaas, skip the sweet drinks
ICMR-NIN advises keeping added sugar under 5% of your daily calories. Chaas gives protein; packaged juices and colas don’t.
- 5
Plan the afternoon snack
Roasted peanuts (30 g: 156 kcal, 7.1 g protein, IFCT) or a glass of milk beat the samosa from the pantry vendor.
High protein meals in Gurgaon: what to look for
“High protein meal subscription Gurgaon” is a common search, and plenty of services now sell boxed lunches. Before you sign up, ask for calories and protein per meal in writing. ICMR-NIN’s guidelines suggest about 15% of calories from protein while you’re in a calorie deficit, which is about 68 g a day at 1,800 kcal, or roughly 20–25 g per main meal. If a meal is under 20 g, it isn’t high protein for an adult who trains. For a list of foods and their protein, see our protein in Indian food chart, and set your own target with the protein intake calculator.
| Option | Serving | Calories | Protein |
|---|---|---|---|
| Paneer-stuffed cheela (INDB) | 1 cheela, 212 g | 436 kcal | 24.3 g |
| Tandoori chicken (INDB) | 150 g | 218 kcal | 24.5 g |
| Chicken curry (INDB) | 248 g bowl | 320 kcal | 29.2 g |
| Soyabean curry (INDB) | 120 g bowl | 196 kcal | 12.5 g |
| Palak paneer (INDB) | 295 g bowl | 230 kcal | 11.9 g |
| Dahi plus 50 g paneer | 200 g dahi, 50 g paneer | 275 kcal | 16.3 g |
| Milk and peanuts | 250 ml cow’s milk, 30 g peanuts | 338 kcal | 15.3 g |
A Gurugram day at about 1,800 kcal, Haryanvi style
This vegetarian day keeps bajra roti, kadhi, dahi and chaas, and comes to about 1,830 kcal and 76 g of protein. 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. Work out your own target with the calorie deficit calculator and change the roti count to match.
| When | What | Calories | Protein |
|---|---|---|---|
| Breakfast | 1 bajra roti with 1 tsp ghee, 200 g dahi, chai | 340 kcal | 12.1 g |
| Mid-morning | 1 glass chaas, 150 g apple | 173 kcal | 6.1 g |
| Cafeteria lunch | 2 roti, rajma, palak paneer, salad | 548 kcal | 23.2 g |
| Evening | 30 g roasted peanuts | 156 kcal | 7.1 g |
| Dinner | Kadhi (no pakoras), 1 bajra roti, methi-gajar, 50 g paneer bhurji | 612 kcal | 27.3 g |
Values: bajra roti, kadhi and paneer from our IFCT calculation; dahi from USDA; chai, chaas, roti, rajma, palak paneer and methi-gajar from INDB; apple and peanuts from IFCT 2017. The paneer bhurji is counted as plain paneer, so cook it in the kadhi’s teaspoon of oil or a non-stick pan. Eat chicken? Swap the paneer at dinner for 100 g of tandoori chicken (145 kcal, 16.3 g of protein in INDB) and the day reaches about 83 g of protein. More dishes are in our calories in Indian food chart.
Better swaps on a Gurgaon menu
- Sweet lassi to chaas: saves about 78 kcal a glass on INDB’s recipe with the same 5.7 g of protein, and far more against a malai-topped dhaba lassi.
- Kadhi pakora to plain kadhi with paneer: drop the fried pakoras (about 150 kcal of fat in a 54 g serving) and add 50 g of paneer (153 kcal, 9.4 g of protein) instead.
- Two ghee-topped bajra rotis to one bajra roti and one phulka: about 368 kcal becomes 257 kcal if only the bajra roti gets its teaspoon of ghee, and you keep the millet.
- Buffalo milk to cow’s or toned milk: about 86 kcal less per 250 ml glass for almost the same protein.
- Pantry samosa to roasted peanuts: a Mewat samosa held 23.5 g of fat; 30 g of peanuts gives 7 g of protein for 156 kcal.
Food changes how you look; training changes what the weight is made of. If you don’t have a gym, Personal Home Training in Gurugram works with a mat and dumbbells, and Rehab & Recovery in Gurugram is there for long-desk-day backs once your physio clears you. Compare costs in our guides to gym fees in Gurgaon and personal trainer fees in Gurgaon, find places to walk or run in running tracks in Gurgaon, or start at online personal training in Gurugram.
Sources
- Indian Food Composition Tables 2017 (Longvah, Ananthan, Bhaskarachary, Venkaiah), ICMR-National Institute of Nutrition
- Dietary Guidelines for Indians (2024), ICMR-National Institute of Nutrition
- Indian Nutrient Databank (INDB): recipe nutrient dataset, Jaacks Lab, University of Edinburgh (GitHub)
- FoodData Central datasets (SR Legacy yogurt; FNDDS buttermilk), U.S. Department of Agriculture
- Per capita availability of milk by States/UTs, National Dairy Development Board
- 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)
- Guidance note on menu labelling (23 February 2022), Food Safety and Standards Authority of India
- Cuisine of Haryana, Wikipedia
- Nuh district, Wikipedia
Written by the MakeMyFitness team from the sources above. First published , last updated . Spotted something out of date? Tell us at hello@makemyfitness.com.
