There are many diets nowadays that are meant to help you lose or gain weight easily. However, what you eat is as important as when you eat. Therefore, let us find out when you should have dinner, and how it affects your weight.
What Time Should You Have Dinner
Dinner is a meal that affects your health more than a breakfast or a lunch. As you eat it at the end of the day, many calories you get are not burnt before sleep. That is why you should carefully decide what to include to your diet, whether you want to gain or lose weight.
Scientists claim that you should eat your dinner 3 hours before sleep. This way most of the food is digested, but you still are not hungry.
Notice that even if you usually go to bed at 11 p.m., it is ok to eat at 8 p.m. You should not postpone your dinner or eat it in advance. In the first case, your body will not digest the food in time; in the second, you will get hungry, which is bad for health.
In addition, make sure your dinner is nourishing enough, so that you do not grab any snacks in the evening. Even a small cake can be bad for your figure and sleep.
Read about:
Best Time to Eat Dinner for Weight Loss
If you are trying to lose weight, you may eat your dinner 3 hours before sleep, as we have mentioned. Just make sure it is healthy, and the food you eat does not contain too many fats or carbs.
If you do some exercises in the evening, you should eat your dinner 1.5-2 hours after them. This way you make sure the excessive weight is burnt, while no new calories are used to build muscles.
If you have to eat your dinner in the late evening, you should do some morning exercises before breakfast. This way you will be able to get rid of an extra weight you might have gained at night. Eat your breakfast 1-1.5 hours after such exercises for the same reason as it is for dinner.
When Should You Eat Dinner to Gain Weight
If you want to gain some weight, it is ok for you to have dinner 1-2 hours before going to bed. However, you cannot gain weight by simply eating at other times. It is important to speed up your metabolism as well.
Therefore, you should do some exercises. Then, eat 30 minutes after them, so that new carbs and fats are used for building muscles.
Do not eat fatty food or some supplements in the evening if you want to gain weight. Your body will not be able to digest them completely before sleeping. As the result, your sleep will be disturbed, and you will feel bad in the morning.
No matter whether you want to gain or lose weight, your dinner should be healthy. Make sure it is full of useful vitamins and microelements, so that your body has resources to refresh during the night. You should eat your dinner a few hours before bed, so that to make it healthy and not disturbing for sleep.