Foods high in fiber will help you feel fuller longer and help reduce sugar cravings. Also, fiber has been proven to balance blood sugar, lower cholesterol, and more, but chances are you re not consuming enough fiber. The average person only gets 15 20g of fiber of day when they should be getting 30 40 grams of fiber daily. Not sure if your favorite foods stack up? Check out my top 10 high fiber foods.