Every meal should include some high quality protein
, such as lean meat, chicken, fish, eggs, low/no fat dairy or whole grains. Protein
takes longer for the body to break down, so it fills you up and stays with you longer than veggies or grains. Vegetables are very good for you, low calorie and you can eat a lot of them, but they don't stick with you for very long, so you'll find yourself feeling hungry very soon, if you don't add protein.