Weight Loss Tips: Here's Why You Should Eat Dinner Before 7 PM
By Lokmat English Desk | Updated: June 16, 2025 13:01 IST2025-06-16T13:00:20+5:302025-06-16T13:01:13+5:30
Whether you want to lose weight or keep it under control, food plays an important role. But you cannot ...

Weight Loss Tips: Here's Why You Should Eat Dinner Before 7 PM
Whether you want to lose weight or keep it under control, food plays an important role. But you cannot lose weight by eating nutritiously alone. Because along with nutritious eating, the timing of meals is equally important. In this, dinner time has a great impact on weight loss. Because meal time, digestion, fat storage and appetite control are all related to weight. In such a situation, if you want to lose weight, you should know the right time for dinner.
Many health experts say that you should eat dinner at 7 pm. This is important to maintain good health. Akshay Kumar and many other celebrities have also spoken about this. But often, for some reason, dinner is delayed.
The right time for dinner to lose weight
If you are trying to lose weight, dinner should be eaten at or before 7 pm. The reason for this is that your metabolism starts to slow down in the evening and due to this, the body has to work harder to digest food. That is, if you eat early, you get enough time to digest food, which is beneficial in losing weight.
Benefits of eating early at night
Digestion is better: Eating at 7 pm gives the digestive system 3 to 4 hours to digest food before going to bed. This also reduces problems like acidity, indigestion and bloating.
Metabolism remains active: If you eat late at night, your metabolism slows down, which slows down the process of burning calories. Eating early helps your metabolism function properly and helps you lose weight.
Improves sleep quality: If you eat something heavy late at night, it affects your sleep. Eating at 7 pm improves digestion and also improves your sleep quality. If you sleep well, it helps you lose weight.
Improves insulin sensitivity: Eating late at night can cause a sudden spike in blood sugar levels. Eating early in the evening improves insulin sensitivity, which helps you lose weight.
What to do if you eat late?
Often, due to work or some other reason, one has to eat dinner at 9 pm or even later. In such cases, some things should be taken care of.
- Do not eat anything fried, heavy and spicy at night. Instead, eat soup, dal, green leafy vegetables, chapati.
- Eat less carbohydrates (like rice, potatoes) in dinner and include protein and fiber like dal, paneer, salad in the diet.
- After eating, one should walk for about 15 to 20 minutes. This improves digestion and also helps in better sleep.
- The gap between eating and sleeping is important for health. One should eat dinner about 2 hours before going to bed. If you sleep immediately after eating, the food does not digest.
- You should also avoid drinking too much water at night. You can drink lukewarm water or ginger tea. This will improve digestion.