Indian & Pakistani Keto Diet Plan: Desi Keto Without Roti and Rice
Desi cooking is already rich in ghee, meat, paneer and spices. Keto mostly means removing the starch around them.
Short answer: Yes. Most meat, egg and paneer dishes fit once you remove roti, rice, daal and sugary sides, and use low-carb vegetables like cauliflower, bhindi and spinach.
What already fits
- Meat and fish curries — chicken karahi, mutton or beef qorma, nihari without the flour thickener, fish curry, seekh and chapli kebab without breadcrumbs.
- Eggs — anda bhurji, masala omelette, egg curry.
- Paneer — paneer tikka, palak paneer, paneer bhurji. Paneer is roughly 18–20 g protein, 20–25 g fat and 1–3 g carbs per 100 g, depending on the brand (check the label).
- Ghee, butter, mustard oil, coconut oil for cooking.
- Low-carb vegetables — cauliflower (gobi), cabbage, spinach (palak), bhindi, karela, lauki, tinda, capsicum, mushrooms, cucumber.
- Raita and dahi — full-fat yogurt in measured portions.
What to swap
| Instead of | Try |
|---|---|
| Roti, naan, paratha | Almond-flour or flax roti, cauliflower paratha, lettuce or cabbage wraps |
| Chawal (rice), biryani | Cauliflower rice tempered with jeera and ghee; "gobi biryani" |
| Daal, chana, rajma | A small spoon only — or extra paneer, eggs or meat for protein |
| Aloo sabzi | Gobi or bhindi sabzi |
| Chai with sugar | Chai with cream and a keto sweetener (see keto sweeteners) |
| Mithai, kheer | Kheer made with cauliflower rice or chia, cream and a sweetener — occasionally |
| Pakoras in besan | Paneer or chicken tikka from the tandoor or air fryer |
Watch the hidden carbs: besan (gram flour) and maida in batters and gravies, sugar in tomato-based restaurant curries and ketchup, onions used in large quantities as a gravy base, and fruit chaat.
A 7-day desi keto plan (under 20–25 g net carbs a day)
| Day | Breakfast | Lunch | Dinner |
|---|---|---|---|
| 1 | Anda bhurji in ghee | Chicken karahi, cucumber raita | Palak paneer, gobi rice |
| 2 | Masala omelette, half avocado | Leftover karahi, salad | Seekh kebab, bhindi masala |
| 3 | Paneer bhurji | Fish curry, cabbage sabzi | Mutton qorma (no flour), gobi rice |
| 4 | Boiled eggs, chai with cream | Leftover qorma | Tandoori chicken, mint raita |
| 5 | Greek yogurt with walnuts | Chicken tikka salad | Keema with capsicum |
| 6 | Egg paratha made with almond flour | Leftover keema | Paneer tikka, mushroom masala |
| 7 | Anda bhurji | Beef nihari (no atta thickener), salad | Leftovers night |
Portions should follow your macros — the keto macro calculator gives your numbers, and Ketora can generate a week from the foods you pick.
Practical tips
- Thicken gravies with cream, yogurt or ground nuts instead of atta or besan.
- Spinach-heavy dishes like palak are high in oxalate; rotate with methi, cabbage or lauki if you have had kidney stones — see high-oxalate foods.
- Eating with family: take the curry and sabzi, skip the roti and rice, and add an extra raita or salad.
- Ramadan: keto suhoor and iftar are possible — eggs, meat, paneer and ghee, with one date at most if you break your fast traditionally. Fasting on top of keto changes medication needs for people with diabetes, so get advice first.
Frequently asked questions
Can you do keto with Indian or Pakistani food?
Yes. Most meat, egg and paneer dishes fit once you remove roti, rice, daal and sugary sides, and use low-carb vegetables like cauliflower, bhindi and spinach.
What can I eat instead of roti on keto?
Almond-flour or flax roti, cauliflower paratha, or lettuce and cabbage leaves as wraps.
This guide is general information for healthy adults, not medical advice. See our medical disclaimer.