Healthy food in Amritsar: a city that feeds everyone
Amritsar may be the only Indian city where the biggest kitchen gives its food away. The langar at the Golden Temple serves food around the clock to about one lakh people a day, the SGPC said in March 2026, and Incredible India puts the figure at 80,000. Around it, the walled city sells Amritsari kulcha with chole, tall glasses of lassi, gram-flour-coated fried fish, jalebis and butter chicken. A healthy diet in Amritsar doesn't mean giving any of it up. It means knowing which of these foods are carrying protein and which are carrying butter and sugar.
It matters here. In the National Family Health Survey (NFHS-5, 2019–21), 42.3% of women aged 15–49 in Amritsar district were overweight or obese, up from 30.3% in NFHS-4 (2015–16), and 52.1% were anaemic. Our Punjabi diet plan for weight loss gives a full week of meals; this page is about the food you meet in Amritsar itself.
Where the numbers come from: dish values are from the Indian Nutrient Databank (INDB), which calculates more than 1,000 Indian recipes from the ICMR-NIN food tables, and ingredient values from the Indian Food Composition Tables 2017 (IFCT). INDB's deep-fried recipes count all the frying oil as eaten, so we don't use them. Restaurant versions with extra butter or cream will be higher than the figures here.
Calories in an Amritsari kulcha, worked out from IFCT
The Amritsari kulcha is, in the Ministry of Tourism's words, a bread typically filled with a spiced potato mixture and served with chole. We couldn't find a lab-analysed value for it, so here is the arithmetic from IFCT 2017 raw-ingredient values, for a kulcha made with 75 g of maida and 50 g of potato filling. Your kulcha shop's dough and filling weights will differ; use this to see where the calories sit.
| Item | Amount | Calories | Protein |
|---|---|---|---|
| Maida dough | 75 g flour | about 264 kcal | 7.8 g |
| Potato filling | 50 g potato | about 35 kcal | 0.8 g |
| Kulcha before any fat | 1 kulcha | about 299 kcal | 8.6 g |
| Ghee or butter brushed on | Each teaspoon (5 g) | up to 45 kcal | 0 g |
| Chole | 1 INDB bowl (about 120 g) | about 196 kcal | 7.3 g |
| Plate: 1 kulcha, chole, 2 tsp fat | – | about 585 kcal | about 16 g |
| Plate: 2 kulche, chole, 4 tsp fat | – | about 975 kcal | about 24.5 g |
So one kulcha with chole is a heavy but reasonable breakfast, and the second kulcha with its butter is what turns it into nearly 1,000 kcal. If kulcha is your Sunday treat, have one, ask for less butter on top, and add a salted lassi: that plate comes to about 665 kcal and 21.6 g of protein. The chole is the best part nutritionally, so don't skip it.
Lassi in Amritsar: sweet, salted and the malai on top
Lassi is Amritsar's other signature, sold in sweet and salted versions across the old city. INDB's home recipes give a tall glass (about 440 ml) of sweet lassi about 158 kcal with 5.7 g of protein, and the same glass salted about 80 kcal with the same protein. Shop lassi topped with a thick layer of malai, or made with full-fat buffalo-milk curd, will be higher.
- Make salted lassi or chaas the everyday glass. It has the same protein as sweet lassi for about half the calories.
- Count the sugar in sweet lassi. ICMR-NIN's 2024 guidelines suggest adults avoid sugar or keep it to 20–25 g a day, and a shop's sweet lassi can use a good part of that.
- Curd is your cheapest protein. The ICMR-NIN “My Plate for the Day” includes 300 ml of milk or curd a day; a lassi and a bowl of raita get you most of the way.
- Skip the malai layer when you're cutting; leave it in the glass rather than stirring it in.
What's on a langar plate, and what it adds up to
The Golden Temple langar serves dal, roti, vegetables and kheer, with quintals of pulses cooked every day, according to the SGPC's March 2026 account. It is a simple, balanced meal of whole wheat, pulses and vegetables. Portions are whatever the sewadars serve, so the table below uses standard INDB recipes as a stand-in, not the langar's own.
| On the plate | Serving | Calories | Protein |
|---|---|---|---|
| Roti | 2 rotis (about 36 g each) | about 146 kcal | 4.2 g |
| Dal | 1 bowl of mixed dal | about 184 kcal | 7.5 g |
| Vegetable | 1 bowl of cabbage and peas | about 106 kcal | 5.4 g |
| Plate without kheer | – | about 436 kcal | 17.1 g |
| Kheer | Half an INDB bowl (about 200 g) | about 150 kcal | 4.6 g |
| Plate with kheer | – | about 586 kcal | 21.7 g |
If you're watching your weight, take the rotis and dal you need, accept a small portion of kheer and enjoy it. The karah prasad given at the temple is, as Incredible India puts it, “glistening with the richness of ghee”, so a small portion is about as much as a fat-loss day needs, and it is offered as prasad, not as a meal.
Amritsari fish, tandoori chicken and other protein on the menu
Amritsar's non-vegetarian food is a real advantage for anyone trying to eat more protein. The famous Amritsari fish is marinated, coated in gram flour and deep-fried, as Incredible India describes it, and we don't have a reliable value for it because it depends on how much oil the coating absorbs. The tandoor versions of the same fish and chicken are a different story.
| Dish | Serving | Calories | Protein |
|---|---|---|---|
| Fish tikka | 100 g | about 117 kcal | 16.0 g |
| Tandoori fish | 1 piece (about 234 g) | about 224 kcal | 26.1 g |
| Rohu, raw, for home cooking | 100 g | about 102 kcal | 19.7 g |
| Tandoori chicken | 100 g | about 145 kcal | 16.3 g |
| Chicken curry | 1 bowl (about 250 g) | about 320 kcal | 29.2 g |
| Butter chicken | 1 serving (about 275 g) | about 377 kcal | 30.1 g |
| Paneer tikka with vegetables | 1 plate | about 412 kcal | 22.4 g |
| Paneer, raw | 100 g | about 305 kcal | 18.9 g |
| Egg bhurji | 2 eggs | about 218 kcal | 14.4 g |
Butter chicken isn't the villain it's made out to be on protein: about 30 g a serving. The cost is the fat in the gravy and the naan you eat it with. Fish tikka or tandoori fish gives you the Amritsari fish flavour with a fraction of the oil, and pairs well with two rotis and a salad.
Healthy restaurants in Amritsar: how to order at any dhaba
People search for “healthy restaurants in Amritsar”, but most of the city's eating out happens at dhabas and kulcha shops, not salad bars. You can eat well at almost any of them with a few habits:
- Ask for tandoori roti without butter rather than butter naan or laccha paratha, and count your rotis before you order.
- Pick the tandoor over the kadhai. Fish tikka, tandoori chicken and paneer tikka over fried fish and gravy dishes.
- Order dal and a dry vegetable for the table, plus a salad and a raita, rather than one rich gravy each.
- Make the sweet a shared plate. Jalebi and kheer are better as two spoonfuls each than a full portion.
- Avoid food fried in old oil. ICMR-NIN advises against repeatedly reheating frying oil, which is common with street snacks fried all day.
A high-protein day of Amritsar food, about 1,700 kcal
Here is a day built from Amritsar's own food for someone aiming to lose fat while keeping their muscle. It uses the INDB and IFCT values above. Adjust portions to your own needs using the protein intake calculator.
| Meal | What you eat | Calories | Protein |
|---|---|---|---|
| Breakfast | 2-egg bhurji, 2 rotis, a cup of chai | about 398 kcal | 19.4 g |
| Lunch | Langar-style plate: 2 rotis, dal, cabbage and peas, plus cucumber raita | about 526 kcal | 23.3 g |
| Afternoon | A tall glass of salted lassi | about 80 kcal | 5.7 g |
| Dinner | Tandoori fish, 2 rotis, a bowl of aloo gobhi | about 556 kcal | 33.6 g |
| Dessert | Half a bowl of kheer | about 150 kcal | 4.6 g |
Vegetarian? Swap the tandoori fish for a plate of paneer tikka and the day comes to about 1,900 kcal and 83 g of protein; drop the kheer to bring it back near 1,750. Keep tea and coffee an hour away from meals, as ICMR-NIN advises, because tannins reduce how much iron you absorb from dal and greens, which matters in a district where half of women are anaemic.
Fat loss or muscle gain on Amritsar food
For fat loss, the levers in Amritsar are bread, butter and sugar: one kulcha instead of two, salted lassi instead of sweet, tandoori instead of fried. Aim to lose about 0.5–1 kg a week, not more. For muscle gain, ICMR-NIN sets the protein allowance for healthy adults at 0.83 g per kg of body weight a day, about 54 g for a 65 kg person, and people lifting regularly often need more. Fish, chicken, eggs, paneer, curd, chole and dal make that easy here. Our guides to protein in Indian food and calories in Indian food cover dishes beyond Amritsar's.
For coaching in the city, see online personal training in Amritsar, personal gym training in Amritsar and home training in Amritsar. If you're eating for a goal, our guides to the Amritsar marathon and treks near Amritsar show what to train for.
Sources
- Indian Food Composition Tables 2017 (Longvah, Ananthan, Bhaskarachary and Venkaiah), ICMR-National Institute of Nutrition
- Indian Nutrient Databank (INDB): recipes, serving sizes and nutrient values, Jaacks Lab, University of Edinburgh, on GitHub
- Development of an Indian Food Composition Database (Vijayakumar and others, 2024), Current Developments in Nutrition, via PubMed Central
- Dietary Guidelines for Indians, 2024, ICMR-National Institute of Nutrition
- Amritsar travel and food guide, Incredible India, Ministry of Tourism
- SGPC writes to Centre seeking uninterrupted LPG supply to langar at Golden Temple (12 March 2026), ETV Bharat
- National Family Health Survey (NFHS-5) 2019–21: Punjab and district fact sheets, Ministry of Health and Family Welfare and IIPS, via OpenCity
Written by the MakeMyFitness team from the sources above. First published , last updated . Spotted something out of date? Tell us at hello@makemyfitness.com.
