I fast twice per week. I used the Eat Stop Eat method, which really works for me. I tried doing it breakfast to breakfast, but found it really hard, so now I eat my lunch on a Monday, and then don't eat again until Tuesday lunchtime. I find that I am asleep for the part that I find the hardest which is in the middle. My DH can't do it this way, he does dinner to dinner. I think you need to try it ot see what works for you. Once I break my fast I eat just as I would have if I hadn't fasted.
There are lots of fasting ideas out there, but the golden rule I have is never to eat anything during the fast. As I understand it, any food will ruin the health benefits you get in terms of lowering inflammation markers in the blood. I do drink a lot of water, and also the odd herbal tea, but that is it.
I really like the fasting, and somehow it was easier to have made the decision not to eat. Once I had made that decision, I didn't have to worry any more, and just got on with other things. I have now used this technique in other areas. For example, I do love a nice piece of toast, but my goodness it makes me gain like nothing else. So I mindfully made the decision not to eat toast. Not ever. I just don't. Having made that decision, it doesn't seem to tempt me anymore. Strange, but true!
One thing I have learned is that if you eat good quality food, ie. non-processed then you can eat an awful lot before you start to gain weight. You don't have to eat much junk food to see it appear on the scales!
I know I don't post much in here, but I read all the posts every day, and they really help to keep me going.