Ludhiana · Healthy food

Healthy Food in Ludhiana: Saag, Makki di Roti, Pinni and Dhaba Meals, With Calories and Protein

Healthy food in Ludhiana: calories and protein in sarson da saag, makki di roti, pinni, parathas and dhaba meals, with a 1,700 kcal winter day.

MakeMyFitness Updated 8 min read

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

Healthy food in Ludhiana starts with the waistline

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

Ludhiana eats richly. Winter brings sarson da saag with makki di roti and white butter, pinnis made with ghee, and gajar halwa; the rest of the year runs on parathas, dhaba dal, egg bhurji from roadside carts and chicken from the tandoor. The National Family Health Survey shows what that does over time. In NFHS-5 (2019–21), 45.1% of women aged 15–49 in Ludhiana district were overweight or obese, up from 35.5% in 2015–16, and 80.8% had a high-risk waist-to-hip ratio, a sign of fat carried around the middle.

The same survey found 64.3% of women in the district anaemic, and about 15% of women and of men aged 15 and over with high blood sugar or on medicine for it. So healthy food in Ludhiana has two jobs: fewer empty calories from ghee and sugar, and more protein and iron. For a full week of Punjabi meals, see our Punjabi diet plan for weight loss. This page sticks to the food you actually meet in Ludhiana.

Our numbers come from two public sources: the Indian Nutrient Databank (INDB), which works out nutrient values for over 1,000 Indian recipes from cookery manuals and the ICMR-NIN food tables, and the Indian Food Composition Tables 2017 (IFCT) from ICMR-NIN for raw ingredients. We leave out INDB's deep-fried recipes, which count the whole pan of frying oil as eaten. A dhaba's version of any dish will usually carry more ghee than these recipes.

Sarson da saag and makki di roti: Ludhiana's winter plate, measured

When Ludhiana's January nights fall to about 6°C on average (IMD normals), saag and makki di roti arrive on every table. The greens themselves are light: IFCT lists raw mustard leaves at 30 kcal and 3.5 g of protein per 100 g. Maize flour is about 334 kcal and 8.8 g of protein per 100 g, much like wheat. What changes the plate is the ghee worked into the roti and stirred into the saag.

ItemServingCaloriesProteinFat
Sarson da saag1 bowl (about 142 g)about 124 kcal4.3 g8.3 g
Makki di roti1 roti (about 85 g)about 224 kcal3.0 g14.3 g
Plain wheat chapati, for comparison1 chapati (about 36 g)about 73 kcal2.1 g1.3 g
Usual plate: 2 makki, 1 bowl saag–about 573 kcal10.3 g36.9 g
Lighter plate: 1 makki, 1 chapati, saag, cucumber raita–about 512 kcal15.6 g27.1 g
The saag and makki plate, from INDB home recipes

Each teaspoon (5 g) of ghee or white butter on top adds up to 45 kcal, so a generous dollop on the saag takes the usual plate past 650 kcal. The lighter plate keeps the taste, adds curd for protein and saves about 60 kcal before any butter. If saag is dinner most nights in winter, that difference adds up.

Pinni, gajar halwa and the season of sweets

Ludhiana homes make pinnis through the cold months, from wheat flour, ghee, sugar or jaggery and dry fruit. We found no analysed value for pinni, so the nearest INDB recipe is the besan ladoo, another flour-and-ghee sweet: about 168 kcal and 8 g of fat in a 35 g ladoo. A pinni of the same size is likely similar, and many homemade pinnis are bigger.

SweetServingCaloriesProtein
Besan ladoo, as a stand-in for pinni1 ladoo (about 35 g)about 168 kcal3.1 g
Gajar halwa1 bowl (about 168 g)about 290 kcal5.2 g
Moong dal halwa1 small bowl (about 95 g)about 334 kcal8.0 g
Rice kheerHalf a bowl (about 200 g)about 150 kcal4.6 g
Ludhiana's winter sweets (INDB recipes; pinni has no analysed value)
  • Pick one sweet a day, not one with every meal. ICMR-NIN's 2024 guidelines suggest adults avoid sugar or keep it to 20–25 g a day.
  • Make pinnis smaller. Rolling them half the size halves the calories without anyone at home noticing much.
  • Have the sweet after a protein-rich meal, not as a mid-morning snack with tea.

Ludhiana's dhabas, paratha shops and egg carts: what to order

Whether it's a dhaba on Ferozepur Road, a paratha shop near the clock tower or an egg cart in a market, the same menu comes round. Here are typical choices from INDB, with the protein that makes a meal filling.

DishServingCaloriesProtein
Aloo paratha1 paratha (about 93 g)about 191 kcal3.5 g
Keema paratha1 paratha (about 100 g)about 238 kcal9.4 g
Egg bhurjiPer eggabout 109 kcal7.2 g
Dal makhani1 bowlabout 262 kcal11.7 g
Rajma1 bowl (about 120 g)about 172 kcal7.1 g
Palak paneer1 bowlabout 230 kcal11.9 g
Kadhai paneer1 bowlabout 344 kcal13.8 g
Chicken curry1 bowl (about 250 g)about 320 kcal29.2 g
Tandoori chicken100 gabout 145 kcal16.3 g
Common Ludhiana orders, calories and protein (INDB recipes)
  • One paratha plus protein beats three plain ones. An aloo paratha with a 2-egg bhurji is about 410 kcal and 18 g of protein; three aloo parathas are about 574 kcal and only 10.5 g.
  • At the egg cart, ask for less butter and two eggs, not four with extra pav.
  • Pick chicken curry or tandoori chicken over butter chicken when you want the most protein for the calories.
  • Skip the reused oil. ICMR-NIN warns that oil heated again and again for frying forms harmful compounds, so keep pakoras and samosas from all-day kadhais occasional.

Milk, dahi and paneer in India's top milk state

Punjab has more milk per person than almost anywhere in India: about 1,245 g a day in 2023–24, against a national average of 471 g, according to the National Dairy Development Board. In Ludhiana that means buffalo milk, home-set dahi and fresh paneer are easy to find. They are good protein, but the type of milk matters.

FoodCaloriesProteinFat
Buffalo milk, whole107 kcal3.7 g6.6 g
Cow milk, whole73 kcal3.3 g4.5 g
Paneer305 kcal18.9 g24.8 g
Dairy in Ludhiana, per 100 g (IFCT 2017)

A 200 g glass of buffalo milk is about 214 kcal with 7.4 g of protein; the same glass of cow milk is about 146 kcal with 6.5 g. If you're cutting, cow or toned milk gives nearly the same protein for less. Paneer is dense in both protein and fat, so 50–75 g in a bhurji or tikka is a good portion; a rich shahi paneer gravy is a calorie serving more than a protein one. ICMR-NIN's “My Plate for the Day” includes 300 ml of milk or curd a day.

Iron matters in Ludhiana: 64% of women are anaemic

With nearly two in three women in Ludhiana district anaemic in NFHS-5, a healthy plate here should be iron-aware. ICMR-NIN's guidelines note that green leafy vegetables are rich in iron but it is poorly absorbed, and recommend vitamin C-rich fruit such as guava or orange after meals to help. They also advise keeping tea and coffee at least an hour before or after meals, because tannins interfere with iron absorption. For a city that drinks tea with every paratha, that one habit is worth changing.

  • Saag with lemon, guava after. Squeeze lemon on the saag and eat a guava or a kinnow afterwards.
  • Pulses every day. Rajma, kale chane and moong all add iron and protein.
  • Move the chai. Have it mid-morning and mid-afternoon, not with breakfast and lunch.
  • Get tested if you're tired all the time. A simple blood test tells you whether you need treatment, which only a doctor should prescribe.

A winter day of Ludhiana food at about 1,700 kcal

Consider the dishes and portions that make up the whole meal.
Consider the dishes and portions that make up the whole meal.

This day uses the INDB values above for someone losing fat steadily, about 0.5–1 kg a week. Work out your own target with the calorie deficit calculator.

WhenWhatCaloriesProtein
Breakfast1 moong dal cheela, a bowl of cucumber raitaabout 442 kcal22.1 g
Mid-morningA cup of chai, away from mealsabout 34 kcal0.8 g
Lunch2 chapatis, rajma, palak paneerabout 548 kcal23.2 g
AfternoonA tall glass of salted lassiabout 80 kcal5.7 g
DinnerSarson da saag, 1 makki di roti, a 2-egg bhurjiabout 567 kcal21.7 g
Sample winter day in Ludhiana, about 1,670 kcal and 73 g of protein

There's room in this day for one small pinni (roughly 170 kcal) if the rest of the week stays on track. Vegetarians can swap the egg bhurji for 75 g of paneer bhurji, which IFCT values put at about 229 kcal and 14 g of protein before cooking fat. For more dishes and their protein, see our guides to protein in Indian food and calories in Indian food.

For coaching in the city, see online personal training in Ludhiana, personal gym training in Ludhiana and home training in Ludhiana. To burn some of the pinni off, read our guide to cycling in Ludhiana, and compare gym fees in Ludhiana before you join.

Sources

  1. Indian Food Composition Tables 2017, ICMR-National Institute of Nutrition, Hyderabad
  2. Indian Nutrient Databank (INDB) recipe dataset, University of Edinburgh (Jaacks Lab), GitHub
  3. Development of an Indian Food Composition Database, 2024 (the INDB paper), Current Developments in Nutrition (PMC)
  4. Dietary Guidelines for Indians (2024), ICMR-NIN
  5. NFHS-5 (2019–21) district fact sheets for Punjab, including Ludhiana, MoHFW and IIPS, compiled by OpenCity
  6. Per capita availability of milk by state, 2023–24, National Dairy Development Board
  7. Ludhiana: climate data, IMD normals 1991–2020, 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 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 Ludhiana: Saag, Makki di Roti, Pinni and Dhaba Meals, With Calories and Protein.

  • In INDB recipes, a bowl of sarson da saag (about 142 g) is about 124 kcal with 4.3 g of protein, and one makki di roti is about 224 kcal with 14.3 g of fat. Two makki with a bowl of saag come to about 573 kcal, before any white butter on top.

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

Train with a coach in Ludhiana

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 Ludhiana

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