12 Indian Winter Foods That Help With Weight Loss

Winter changes how most of us eat. We are hungrier, we feel like having hot, rich food, and the walk after dinner gets skipped because it is cold outside. The good news is that the season also brings some of the best produce of the year, and a lot of it works well for weight loss.
Below are twelve winter foods you can find in any Indian market, with a short note on how to use each one and a rough idea of its calories. None of them is magic. They work because they help you eat more vegetables, more fibre and more protein for the same number of calories.
12 winter foods and how to use them
1. Carrot (gajar)
About 40 calories in a medium carrot. Eat it raw as a snack, grate it into a raita, or add it to a sabzi. Gajar halwa is delicious, but it is a dessert with plenty of ghee, sugar and khoya, so keep it to a small katori now and then.
2. Fenugreek leaves (methi)
Very low in calories and bitter in a way that fills you up. Put it into parathas, dal or a dry sabzi. Pairing it with curd or a little protein makes a complete meal.
3. Mustard greens (sarson ka saag)
A big bowl has only around 100 calories when it is cooked with little oil. The classic version with butter and makki roti is richer, so go easy on the butter and have one roti, not three.
4. Bajra
A grain that fits winter well. It has more fibre than refined wheat and keeps you full. Mix it half and half with wheat flour at first if pure bajra rotis crumble in your hands. Our post on bajra, makki and jowar roti in winter has tips on handling the dough.
5. Sesame seeds (til)
Rich in calcium and healthy fat, but dense in calories, around 50 calories in a teaspoon. Sprinkle one teaspoon on a salad or sabzi, or have one small laddoo, not a handful.
6. Amla (Indian gooseberry)
Sour and rich in vitamin C. Eat it fresh, as a murabba in a small portion, or as a diluted juice. It adds flavour without adding many calories, though pickled amla can be heavy on salt and oil.
7. Jaggery (gud)
A winter favourite, but a sweet is a sweet. A small piece after lunch or a spoon in tea is enough. Do not treat it as a free food just because it is traditional.
8. Green peas (matar)
Around 80 calories in half a cup, with both protein and fibre. Add them to poha, upma or pulao, or boil and have them as a snack with chaat masala.
9. Spinach (palak)
Low in calories and easy to add to dal, parathas, chilla batter or a smoothie. Cooking it lightly keeps it tasty and easier to eat in bulk.
10. Sweet potato (shakarkandi)
About 90 calories in a medium one, roasted. It is a good starch for a snack or a meal, and it is much more filling than a biscuit. Roast it instead of frying.
11. Nuts, in a small handful
Almonds, walnuts and peanuts give protein and healthy fat, but they add up quickly. A handful, about 20 to 25 grams, is plenty in a day. Soak almonds overnight if you like the softer bite.
12. Oranges and other winter fruit
Whole oranges, guava and pomegranate give you fibre and water. Eat the fruit instead of drinking the juice, because the juice goes down faster and does not fill you as much.
How to put them together in a day
You do not have to eat all twelve. A simple winter day could look like this:
- Breakfast: a methi or palak paratha with curd, or a besan chilla with grated carrot.
- Lunch: a bowl of sarson ka saag or a mixed vegetable sabzi, dal, one bajra or wheat roti, and a salad.
- Evening: a roasted sweet potato, or a handful of nuts and an orange.
- Dinner: vegetable and matar pulao with raita, or paneer with lightly cooked greens.
Portions depend on your own calorie target and activity. Our calorie calculator gives you a rough starting point, and the simple diet plan for weight loss with Indian food shows how a normal day can be built from home cooked meals.
Winter habits that matter more than any single food
- Keep drinking water. You feel less thirsty in the cold, but you still need it. Warm water, soups and herbal tea count.
- Watch the sweets and ghee. Halwa, laddoos, gajak and parathas with butter are lovely, but the calories add up fast. Choose one treat a day.
- Move indoors if you must. Even a 20 minute walk around the house or on the terrace after lunch helps.
- Do not skip protein. Dal, curd, paneer, eggs, chicken or sprouts at each meal keep hunger in check.
- Sleep. Short nights make winter cravings worse.
For more ideas on seasonal vegetables, see our week of winter vegetable meals, and the low calorie Indian food list for everyday swaps.
How DietGhar can help
Our nutritionists plan your meals around your calorie target and the food your family actually cooks, including the winter dishes you do not want to give up. Plans start at Rs 499 for 15 days. You can see the options on the plans page.
Common questions
Can I really lose weight faster in winter?
Not automatically. Cold weather makes many people hungrier and less active, which works against you. The upside is that winter produce is cheap and plentiful, so it is easier to fill your plate with vegetables and protein. The pace that works for most people is still about 0.5 kg a week.
Is jaggery better than sugar for weight loss?
Calorie wise they are nearly the same. Jaggery has small amounts of minerals, but a spoonful still counts as sugar. Use a small piece after a meal rather than adding it to everything, and keep to a teaspoon or two a day.
Are sesame (til) laddoos fine on a weight loss plan?
In small amounts, yes. Til is rich in fat and calcium, but it is also calorie dense. One small laddoo after lunch is a sensible portion, and three in the evening with tea is not.
Should I eat less roti in winter?
Not necessarily. Swapping some of your wheat roti for bajra or jowar roti adds fibre and keeps you full longer. What matters is the portion, one or two rotis with plenty of sabzi and dal.
Do these foods suit people with diabetes or thyroid conditions?
They are ordinary foods, but portions and combinations matter, especially for jaggery, carrots and bajra. Please ask your doctor or nutritionist how to fit them into your own plan, and do not change medicines on the basis of a blog.
Want a winter plan that fits your kitchen?
Tell us your goal and what you usually eat in a day, and we will suggest where to start. Message us on WhatsApp at +91 78382 49321.
This is general information, not medical advice, and it supports your doctor, it does not replace them.
Sources
- Dietary Guidelines for Indians 2024, ICMR National Institute of Nutrition (NIN), Hyderabad
- Indian Food Composition Tables (IFCT) 2017, ICMR National Institute of Nutrition (NIN), Hyderabad
- Healthy diet (fact sheet), World Health Organization
Get Your Personalized Diet Plan Today!
This article provides general information about weight management. Download the DietGhar app for a customized Indian diet plan tailored to your body type, health goals, and food preferences: with daily tracking and expert support.
Compare online dietitians in India or see DietGhar plans from ₹499.
About the Author
Written by The DietGhar Team nutritionists, helping clients since 2016 with personalised Indian diet plans. How our nutritionists work
Popular guides
Diet plans
Articles
- Calories in Indian food: per piece chart for sweets, snacks and roti
- High protein Indian diet chart: 80 g, 100 g, 120 g plans
- Jaundice diet chart (piliya diet)
- Lose 5 kg in a month: 7-day Indian diet chart
- Sattu protein: how much is in a glass
- IBS foods in India: what to eat and avoid
- Calories in 1 Indian sweet
- DietGhar diet plans from Rs 499
- Best online dietitian in India, compared
Find a Dietitian Near You
Get personalized nutrition plans from qualified nutritionists in your city. Online consultations available across India.


