Best High-Fiber Foods for a Healthy Diet

 

5. Raspberries

Stacked from 22 images. Method=B (R=8,S=4)

Fiber per 1 cup: 8 grams (29% DV)

Fruit, in general, is a great source of this macronutrient. And with 8 grams in one cup, raspberries steal the sweet spotlight. Mixing this antioxidant-rich berry in with your morning oats or cereal will fill you up, carry you through your morning, and push you to hit that daily 30 grams in no time.

6. Lentils

Fiber per ½ cup (cooked): 7.8 grams (28% DV)

Beans and legumes will always be standouts in this category. If you opt for a full cup of lentil soup, you could consume upwards of 16 grams of fiber, which can help keep your energy steady throughout the day. “Fiber helps to keep our blood sugars more stable so that we’re not feeling highs and lows in our energy levels,” says Crandall.