The best IMO is spacing healthy meals or protein shakes every couple of hours through the day - you won't get hungry, and you shouldn't get fat if you work out a little. Don't eat white carbs (bread, rice, etc.) but do eat beans (pinto, black, etc) so you don't starve. The beans are carbs but they burn slower, so no insulin spike = no sudden hunger later. If you must have bread make it the roughest (i.e., most unrefined) whole wheat you can tolerate. I am not the most svelte guy in the world but I was a lot fatter, and a this plan has helped me shed about 40 lbs. Unfortunately I still have a good 25 to go.