I think there is a simple equation here. Consume X amount of calories, burn X amount of calories, weight will remain constant. Consume less than X calories, you will lose weight. Consume more than X calories, you will put on weight.
If you cut down but still eat more than you need, I think you will still put on weight, albeit more slowly than before. So if you find it difficult to cut down on food intake, then the answer is to be more active so that your body needs those extra calories. If doesn't mean going to a gym six days a week but using those oft quoted tricks. Getting off the bus a stop or two earlier and walking, parking a long way away from the supermarket entrance, taking the stairs instead of the lift, don't wait until you have several things to take upstairs at home, run up the stairs with a single item. All these small steps which you can incorporate into your daily life will add up to a big difference.