EDIT POST
.

Is there a better method?

Theres another type of fasting (sort of) thats worth mentioning: time restrictive eating. A person fasts for anywhere between 12 and 21 hours per day, and only consumes food in the time between.

This is based on the idea that all organisms, humans included, have circadian clocks that regulate how their bodies function, down to every organ and organ system. As such, there are times at which various bodily functions perform best, including the organs and systems involved in diet, like the liver, the endocrine system, and the digestive tract.

In terms of diet, consider this: Your pancreas produces the majority of its insulin in the morning, and that amount steadily decreases throughout the day. Insulin helps turn the glucose, or sugar, in your food into energy you can use. Without the proper amount of insulin, glucose levels build up in the blood and wreak havoc on the body.

Naturally, it would make sense to eat the biggest meal when we have the most insulin to deal with the sugar intake. And scientists have found that to be true. If you give a person the same meal, once in the morning and once 12 hours later, the meal eaten later in the day will produce a bigger blood sugar spike. Their bodies dont have the right amount of insulin to deal with such a large surge of glucose in the evening.

The bottom line here is that theres strong evidence to suggest eating the majority of your calories earlier in the day could be better for your health. So extending that natural fasting period at night by eating dinner earlier and avoiding evening snacks could be an easy and worthwhile diet hack.

.
.