For me it always depends on what type of food I'm eating. If I eat oats, egg whites, chicken breasts, lean beef, fish, white potato, sweet potato then I am starving every 3 hours. If I eat nuts, olive oil, etc. It fills me up for a long time. I just tend to keep it really clean a fat free...