⚕️ The information below is for educational purposes only. It is not intended as a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition.
Consult your healthcare provider before starting any medication or making major dietary changes.
Punjabi cuisine is synonymous with robust, hearty, protein-rich eating — a perfect match for the high-protein demands of GLP-1 therapy. Whether you are from Punjab, have grown up eating Punjabi food at home, or simply love the flavours of sarson da saag and rajma chawal, this guide shows you how to make the most of your traditional food culture while on semaglutide (Ozempic, Wegovy, Rybelsus) or tirzepatide (Mounjaro).
GLP-1 medications reduce appetite significantly. This means you eat less — but the quality and protein content of what you eat becomes even more critical. Without adequate protein (at least 1.2–1.6 g per kg of body weight daily), your body risks losing muscle mass alongside fat, a process called sarcopenia. For Punjabis who already eat a high-protein, dairy-rich diet, adapting your meals is simpler than you might think.
When GLP-1 medications suppress appetite, calorie intake drops sharply — often to 1,200–1,600 kcal per day or less. At this caloric deficit, without sufficient protein and resistance exercise, the body can break down muscle for energy. Studies show that 25–40% of weight lost on GLP-1 medications can come from lean mass if protein intake is not protected.
For Indian users, this is especially important. Traditional Indian diets are often carbohydrate-heavy, even in Punjab — bread (roti/paratha), rice, and dal form the base of most meals. Shifting to a protein-prioritised version of Punjabi cuisine, while reducing refined carbs, is the smartest strategy on GLP-1 therapy.
| Food Item | Serving Size | Protein (approx.) |
|---|---|---|
| Rajma (kidney beans, cooked) | 1 cup (180g) | 13g |
| Chole (chickpeas, cooked) | 1 cup (180g) | 14.5g |
| Paneer (fresh) | 100g | 18g |
| Chicken curry (boneless) | 150g | 30g |
| Eggs (whole) | 2 eggs | 12g |
| Dahi (plain curd, full-fat) | 200g | 7g |
| Hung curd (Greek-style) | 100g | 10g |
| Sarson da saag with besan | 1 bowl (150g) | 6g |
| Makki di roti | 1 roti (40g) | 3g |
| Soya chunks (dry) | 30g | 15g |
| Mutton (lean, cooked) | 100g | 25g |
| Fish (rohu/catla, cooked) | 100g | 20g |
| Urad dal (black, cooked) | 1 cup (180g) | 12g |
| Chana dal | 1 cup (180g) | 13g |
| Roasted chana (dry) | 30g | 7g |
Traditional sarson da saag is made with mustard leaves and spinach — both low in calories and rich in iron, calcium, and fibre. To boost protein, add besan (chickpea flour) or stir in crumbled paneer.
Ingredients: 500g mustard greens (sarson), 200g spinach (palak), 50g besan, 1 tbsp ghee, 2 cloves garlic, 1-inch ginger, salt, green chilli to taste. Optional: 100g crumbled paneer stirred in at the end.
Method: Pressure cook mustard greens and spinach for 3 whistles. Blend coarsely. In a kadai, heat ghee, add garlic and ginger, then the blended saag. Stir in besan to thicken. Add paneer if using. Simmer 10 minutes.
Per serving (with paneer): ~220 kcal, 14g protein, 12g carbs, 10g fat.
GLP-1 tip: Pair with 1 small makki di roti instead of 2–3 large ones. Eat the saag first to leverage your appetite suppression for the most nutritious part of the meal.
Rajma is a Punjabi staple and one of the best plant proteins available. Each cup delivers 13–15g protein with a low glycaemic index, making it ideal for diabetes management alongside GLP-1 therapy.
Ingredients: 2 cups red kidney beans (soaked overnight, pressure cooked), 2 onions (finely chopped), 2 tomatoes, 1 tsp cumin, 1 tsp coriander, ½ tsp turmeric, garam masala, 1 tbsp mustard oil, salt.
Method: Sauté onions in oil until golden. Add tomatoes and spices. Cook until oil separates. Add cooked rajma with some cooking water. Simmer 15 minutes until thick.
Per serving: ~280 kcal, 14g protein, 38g carbs, 5g fat.
GLP-1 tip: Skip or minimise rice. Serve rajma with a single roti and bulk up with a side salad of sliced cucumbers, onions, and lime — this adds volume without significant calories.
Tandoori chicken is one of the healthiest preparations in Punjabi cuisine — lean protein, minimal oil, big flavour. It is an ideal GLP-1 meal.
Ingredients: 600g chicken legs or thighs (skin removed), 150g dahi, 1 tbsp ginger-garlic paste, 1 tsp red chilli powder, 1 tsp cumin, 1 tsp coriander, ½ tsp turmeric, ½ tsp garam masala, juice of 1 lemon, salt, 1 tsp mustard oil.
Method: Score the chicken deeply. Mix dahi with all spices for marinade. Coat chicken thoroughly. Marinate 4–6 hours in the fridge. Cook in a preheated oven at 220°C for 25–30 minutes, or in an air fryer at 200°C for 20 minutes.
Per serving: ~230 kcal, 32g protein, 5g carbs, 9g fat.
GLP-1 tip: Serve with mint-coriander chutney and sliced onions. Avoid the naan or bread — your appetite will likely be satisfied with 1–2 pieces of chicken. This is your best Punjabi restaurant order too.
This hybrid dish combines the protein power of eggs with paneer for a quick, satiating breakfast or lunch.
Ingredients: 150g paneer (crumbled), 3 eggs, 1 onion, 1 tomato, 1 green chilli, ½ tsp turmeric, ½ tsp cumin seeds, 1 tsp ghee, coriander leaves, salt.
Method: Heat ghee, add cumin seeds. Sauté onion until soft. Add tomato and chilli, cook 3 minutes. Add crumbled paneer and scramble in eggs. Cook on medium heat, stirring, until eggs set. Season and garnish.
Per serving (serves 2): ~280 kcal, 22g protein, 8g carbs, 18g fat.
GLP-1 tip: An excellent breakfast on GLP-1 therapy. The high fat and protein content keeps you full for 4–5 hours, reducing the chance of unplanned snacking. Better than a paratha-heavy breakfast.
Dal makhani is traditionally very heavy with cream and butter. This version retains protein and flavour with far fewer calories.
Ingredients: 1 cup whole urad dal (soaked overnight), ¼ cup rajma, 1 tbsp ghee (not butter), 2 tomatoes (pureed), 1 onion, 1 tsp ginger-garlic paste, ½ tsp red chilli powder, ½ tsp cumin, 2 tbsp low-fat dahi (instead of cream), salt.
Method: Pressure cook urad and rajma for 8–10 whistles. In a separate pan, prepare masala with ghee, onion, tomatoes, and spices. Combine with cooked dal. Simmer 20–30 minutes. Stir in dahi at the end instead of cream.
Per serving: ~220 kcal, 12g protein, 30g carbs, 6g fat.
GLP-1 tip: Dal makhani is ideal for GLP-1 days when nausea is low and you want comfort food. The fibre from urad dal supports gut motility — important since GLP-1 medications can slow digestion.
| Time | Meal | Approx. Protein |
|---|---|---|
| 8:00 AM | Paneer bhurji with eggs (1 serving) + 1 small roti | 24g |
| 11:00 AM | 1 cup dahi (plain) + handful of walnuts | 9g |
| 1:30 PM | Rajma (1 cup) + 1 small roti + cucumber salad | 15g |
| 4:30 PM | Chaas (buttermilk, 250ml) + roasted chana (30g) | 10g |
| 7:30 PM | Tandoori chicken (2 pieces) + sarson da saag + 1 makki roti | 35g |
| Total | ~93g protein |
Target: 70–100g protein daily for a 60–80 kg person on GLP-1 therapy.
1. Reduce paratha portions dramatically. Aloo paratha, gobi paratha, and makkhan-laden rotis are calorie-dense. On GLP-1 medications, your appetite is lower — use this to your advantage and have 1 small roti instead of 3.
2. Prioritise protein at the start of every meal. Eat your dal, rajma, chole, paneer, or chicken BEFORE reaching for bread or rice. GLP-1 slows gastric emptying — the first foods you eat will fill you the longest.
3. Watch the ghee and butter. Traditional Punjabi cooking is generous with fats. On GLP-1 therapy, fat slows gastric emptying further, which can worsen nausea especially in the first 2–3 months. Use 1 tsp ghee per meal maximum during the dose-titration phase.
4. Stay hydrated with Punjabi staples. Lassi (unsweetened), chaas (buttermilk), and plain water are excellent hydration tools. Avoid sweetened lassi — the sugar content adds up quickly and undermines blood sugar goals. A glass of chaas after a Punjabi meal also aids digestion.
5. Avoid heavy fried foods on injection day. Amritsari kulcha with chole, bhature, or pakodas can trigger or worsen GLP-1-related nausea on injection day (usually the day of and 1–2 days after your weekly injection).
6. Roasted chana is your best snack. Dry roasted chana delivers ~20g protein per 100g with minimal fat, fibre, and a satisfying crunch. Keep a small packet in your bag or desk drawer.
7. Curd over raita. If you eat raita, make it high-protein by using thick hung curd with cucumber instead of thin dahi. Skip the boondi — it adds refined carbs without significant nutritional benefit.
If you are losing more than 1 kg per week while eating a Punjabi diet on GLP-1 therapy, speak to your doctor. Rapid weight loss increases the risk of muscle loss and gallstone formation. Also consult if persistent nausea prevents you from meeting your protein targets for more than a few days.
Consult your healthcare provider before starting any medication or making major dietary changes.