It's taken a while to figure out what works for me but I stopped having breakfast most days, usually have big salad with tofu / humous for lunch and sauerkraut or kimchi for the probiotics.
Then a load more veg with/as dinner, lentils etc, occasional meat. I eat more raw than I used to and way less pasta/rice - one once a week maybe.
And run (with frequent walking moments) 4 days a week for at least 7km.
When I do all this most of the time I can still have cheese frequently and wine/cocktails at the weekend.
I agree with PP that the more bread/similar carbs I eat, the more I can and want to and weight zooms on. I feel just as hungry at lunchtime if I have toast for breakfast as if I don't.
If I can adopt the "just for today" attitude- as in, just for today I'll wait til lunchtime and have salad- I can pass enough days to lose about 1lb in 1-2 weeks or stabilise when I'm at a healthy weight for me. I do love cheese, wine, gin, and pizza so am always putting a bit on then losing it again. The difference to when I was younger is having had to change my overall way of eating.