I think there's something to be said about what we take with the food.
I mostly cook at home, and if I have meat, I'll only season it with some herbs and have some steamed vegetables or baked potatoes with it. If I have ham or similar, I'll eat it raw. This leaves me feeling full for the afternoon.
But having a similarly sized piece of meat at a restaurant, which usually comes in some form of sauce (which I don't go out of my way to eat), will leave me hungry almost as soon as the meal is over.
Anecdotally, when I stopped going to the office every day and switched to home-cooked meals as described above, I pretty quickly lost some weight.
I mostly cook at home, and if I have meat, I'll only season it with some herbs and have some steamed vegetables or baked potatoes with it. If I have ham or similar, I'll eat it raw. This leaves me feeling full for the afternoon.
But having a similarly sized piece of meat at a restaurant, which usually comes in some form of sauce (which I don't go out of my way to eat), will leave me hungry almost as soon as the meal is over.
Anecdotally, when I stopped going to the office every day and switched to home-cooked meals as described above, I pretty quickly lost some weight.