5 reasons why a weight-loss diet may not be working for you

Wondering about the causes of weight gain, especially when you're trying to lose the extra kilos? Well, are you making these mistakes?
causes of weight gain
causes of weight gain
Vidhi Chawla Published: 28 Oct 2022, 08:59 am IST
  • 171

Tried all kinds of diet but no matter what you are still not able to lose that stubborn fat? You’re not alone. When it comes to weight loss, we all make mistakes that can result in weight gain. That’s why, we are here to reveal all the reasons behind why your diet is not working out and what other options you can try to shed the extra kilos

Here are 5 causes of weight gain and why you may not be losing weight:

1. You may be eating too often

Are you eating too often or eating heavy meals? Well, it’s a major cause behind weight gain and can also hamper weight-loss plans. Instead, you should have foods which are rich in fibre, protein and healthy fats such as chia seeds, avocado, bean, eggs, quinoa and dalia etc. A high fiber and protein diet will make you feel full for a long time and you won’t consume those extra calories.

2. Mindless eating

Mindless eating refers to indulging in your favourite foods while driving, working, or viewing television or using mobile phones. This can adversely affect your weight-loss goal. Whenever you feel hungry, try to wait for sometime, drink water and consume only healthy foods. Sometimes hunger pangs can be due to dehydration so make sure you stay hydrated.

causes of weight gain
Overeating and mindless eating are nothing short of an addiction, which is why it’s time you put an end to it. Image courtesy: Shutterstock

3. Be aware of your meal frequency

Eating frequently and more often may lead to more calorie intake. In a day, make sure that your lunch is filled with more proteins and nutrients as that’s the time when you start feeling hungry which indicates you are not having proper nutrients. Make sure you include 1 or 2 healthy snacks between your meals to avoid extreme hunger and overeating. Ideally, one should have a gap of 4 hours between meals.

Also, read: Make these 4 Ayurvedic tips your Bible for safe weight gain

4. Fatigue and stress

Fatigue and stress often leads to emotional eating as food gives you comfort and happiness. But in such situations, you often reach out for junk food instead of healthy ones which can lead to calories intakes and overeating. Hence, make sure that your stress is under control. You can try yoga and meditation to manage stress levels and stay calm and relaxed.

causes of weight gain
Stress can spike the risk of weight gain. Image courtesy: Shutterstock

5. Too many calories

Many people think eating too much healthy food is the key, but that’s wrong. Proper proportion of food is important. For example, eating healthier fats is good for your health. But eating too much fat can lead to weight gain because all fats contain 9 calories per gram of fat. This is more than twice the amount found in carbohydrates and protein. Hence, be aware about the food choices you make.


There are many other reasons for your weight gain apart from your unhealthy diet. Try to be mindful about your daily activities, take proper rest and lower your stress levels.

Select Topics of your interest and let us customize your feed.

  • 171
About the Author

Vidhi Chawla is a dietitian and the owner of Fisico Diet Clinic. ...Read More

Next Story