5 foods that will keep up full for hours

1. 20 oz steak- yes this will have you feeling full for hours without the weight gain that comes with being full

2.40-60 gram protein shake will have you full in no time

3. 1 cup of beans- any beans but the fiber and protein in these will have you siting pretty and full

4. 1 gallon of water, well half a gallon will keep you full and guess what? It has 0 calories!

5.1 cup of veggies- yes I agree, we all get tired of veggies, but they are low cal and will have you feeling full in no time.