Something to take into account is we are all addicted to food. You dont know it until you have experienced it. Eating when you wake up, then at lunch and again at dinner is terrible, it's very addictive making you eat more and more and more, with less and less satisfaction. You can eat less and be healthier. For that, faste 16 hours a day and try to eat all your daily calories in a small window of 4 to 8 hours. In other words, sleep, wake up, coffee and no food until after you finished work. Thats what I (more or less) do and it's just amazing. You dont need to go nazi on this either, it's self fullfiling anyway. I can tell im very healthy as a result and my relation to food and eating is different. I can tell Im way less addicted. I can tell when i see someone he's just loaded intestines on legs, which is ugly. It makes me dam hot.
I had been on half a litter of veg soup plus 2 eggs plus 2 sausages, some bread, some nuts. A day. For months. And I felt absolutely fantastic. Now okay its a tat too short, lack variety and all, and its to note i wasnt working much. I have since got more resources and been able to eat a more balanced diet. But this gives you an idea of what we are talking about here when we say you can eat less. You still need some amount of calories every day but its really all different on many levels and no chance you go on 4k calories for no reasons other than "youre hungry". This 16 hours fasting is marvelous. It's all about the intestines somehow. You want them clean.
Please adapt to your own situation, you may have physical conditions that could affect your ability to do that, check with a specialist.