However, we know that as long as you create a calorie gap, no matter how many meals you eat a day, you will lose weight, which has nothing to do with the frequency of eating. Just compared with frequent eating, eating only one meal a day will "save" the calories at other times. Therefore, you can eat more and be more satisfied with this meal.
Eating only one meal a day won't do you any harm, nor will it "lower" your metabolism or cause hormonal imbalance, but it still has some shortcomings. First of all, eating only once a day will make you feel bad. I usually don't eat until after noon after waking up, and then I may feel hungry and anxious. At least for people who feel similar to me, it is definitely not suitable for eating only once a day.
Secondly, some studies have found that eating one meal a day (instead of three meals) can improve the level of brain-gut peptide (also known as ghrelin) and the desire to eat. If you only eat once a day, you may get hungry at night, leading to binge eating. Especially when you have a hard day, you may be more likely to eat "junk food". In this case, you probably didn't create a calorie gap, so you can't lose weight. Of course, not everyone will do this. I do have some friends who really only eat once a day and then don't feel hungry at all. But I don't think this diet is suitable for most people. After all, everyone has to work.