Gurugram · Healthy food

Healthy Food in Gurgaon (Gurugram): Haryanvi Dairy, Bajra Roti and High Protein Meals at Work

Healthy food in Gurgaon: calories and protein in bajra roti, kadhi, churma, lassi and chaas, smarter cafeteria lunches and a 1,800 kcal Haryanvi-style day.

MakeMyFitness Updated 10 min read

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

Healthy food in Gurgaon: two food cultures in one city

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

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.

FoodServingCaloriesProteinSource
Cow’s milk, whole250 ml glass182 kcal8.2 gIFCT 2017
Buffalo milk, whole250 ml glass268 kcal9.2 gIFCT 2017
Dahi (plain curd, whole milk)200 g bowl122 kcal6.9 gUSDA
Paneer50 g153 kcal9.4 gIFCT 2017
Chaas / salted lassi (thin)1 tall glass, about 424 g80 kcal5.7 gINDB
Sweet lassi (thin)1 tall glass, about 442 g158 kcal5.7 gINDB
Cultured buttermilk, undiluted1 cup, 244 g105 kcal8.4 gUSDA
Calories and protein in dairy foods common in Haryana, per serving

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.

DishHow it’s countedCaloriesProtein
Bajra rotiOur calc: 40 g bajra flour, no ghee139 kcal4.4 g
Bajra roti with gheeAs above, plus 1 tsp (5 g) ghee184 kcal4.4 g
Wheat roti (phulka)INDB, 36 g73 kcal2.1 g
Kadhi, no pakorasOur calc: 20 g besan, 150 g dahi, 1 tsp oil202 kcal9.5 g
ChurmaOur calc: 30 g atta, 10 g ghee, 15 g jaggery239 kcal3.5 g
Methi-gajar sabziINDB, 191 g bowl118 kcal4.0 g
Bajra ladooINDB, 1 ladoo, 47 g152 kcal4.6 g
Calories and protein in Haryanvi food (IFCT 2017 calculation unless stated)
  • 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. 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. 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. 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. 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. 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

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

“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.

OptionServingCaloriesProtein
Paneer-stuffed cheela (INDB)1 cheela, 212 g436 kcal24.3 g
Tandoori chicken (INDB)150 g218 kcal24.5 g
Chicken curry (INDB)248 g bowl320 kcal29.2 g
Soyabean curry (INDB)120 g bowl196 kcal12.5 g
Palak paneer (INDB)295 g bowl230 kcal11.9 g
Dahi plus 50 g paneer200 g dahi, 50 g paneer275 kcal16.3 g
Milk and peanuts250 ml cow’s milk, 30 g peanuts338 kcal15.3 g
Easy high-protein options in Gurugram, per serving

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.

WhenWhatCaloriesProtein
Breakfast1 bajra roti with 1 tsp ghee, 200 g dahi, chai340 kcal12.1 g
Mid-morning1 glass chaas, 150 g apple173 kcal6.1 g
Cafeteria lunch2 roti, rajma, palak paneer, salad548 kcal23.2 g
Evening30 g roasted peanuts156 kcal7.1 g
DinnerKadhi (no pakoras), 1 bajra roti, methi-gajar, 50 g paneer bhurji612 kcal27.3 g
Sample Gurugram day, about 1,830 kcal and 76 g protein

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

  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. FoodData Central datasets (SR Legacy yogurt; FNDDS buttermilk), U.S. Department of Agriculture
  5. Per capita availability of milk by States/UTs, National Dairy Development Board
  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. Guidance note on menu labelling (23 February 2022), Food Safety and Standards Authority of India
  8. Cuisine of Haryana, Wikipedia
  9. 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.

In a gym planning corner with a desk and progress board, an athlete asks a question and a gym coach responds on video.

Questions people ask

About healthy Food in Gurgaon (Gurugram): Haryanvi Dairy, Bajra Roti and High Protein Meals at Work.

  • In Gurgaon, the healthiest everyday food is dal or rajma with roti, dahi or chaas, paneer or chicken in a light gravy, and tandoori dishes. Haryanvi staples work too: a bowl of kadhi without pakoras is about 202 kcal with 9.5 g of protein, and a 40 g bajra roti about 139 kcal. Keep ghee, churma and sweet lassi small.

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

Gurugram guides

More on training in Gurugram

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

Train with a coach in Gurugram

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 Gurugram

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 the gym’s locker and check-in area, choose a date, then receive confirmation for a live gym 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 your gym. Prop your phone up at the gym you already go to. Your coach joins on live video, plans every set and corrects your form as you lift.

In the entrance of the athlete’s own gym, an athlete is welcomed into live gym training.

Your Fitness.
Your Way.

Stop planning to start. Book your first session today.

Book a session