Today's Weight Watchers meeting was all about getting more fiber in your diet. While fiber helps to lower your cholesterol, control your blood sugar and lower your risk of type 2 diabetes, protect you from heart disease, and lower your risk of getting certain cancers, the meeting focused on another huge benefit: feeling full and satisfied.
I eat a bowl of toasted oat bran (cooked with soymilk, the same way you'd cook oatmeal) for breakfast, and I stay full until lunch. At the meeting, I checked, and oat bran has 14 grams of fiber (compared to just 4 in oatmeal). No wonder I stay full!

Beans and legumes are also high in fiber. A cup of vegetarian baked beans has 10, and a cup of lentils has 16.
Here's a list of high-fiber foods from the Mayo Clinic.
The daily-recommended intake is 25 grams per day for women and 38 grams per day for men. Because my diet is primarily fruits, veggies, beans and legumes, and whole grains, I was curious how I fared. Up until and including lunch, I'm up to 38.9!
- 1 cup cooked oat bran: 14
- 1 cup soymilk: 1.5
- 1 banana: 3
- 1 apple: 4.4
- 2 cups mixed greens salad: .5
- 1 cup lentil soup: 15.5
- Total: 38.9
This made me look up the health risks of eating too much fiber, but most are associated with not drinking enough water, and I drink a ton.
I've always heard that runners should stay away from high-fiber foods before runs, so I was curious what was advised for runners. This Runner's World article says, "f fiber causes runners to make so many unexpected pit stops, why bother with it at all? Because what makes it so hard on the digestive system is exactly what makes it so good for you." The article suggests not eating fiber two hours before you run, though most runners tolerate a snack of up to 5 grams of fiber before going for a run.