The 10 Healthiest High-Fiber Foods You Can Eat

10. Quinoa

9. Chia seeds

8. Blueberries

7. Whole grain bread

6. Oats

5. Broccoli

4. Avocado

3. Lentils (and other pulses)

2. Pistachios

1. Black beans

10 High-Protein Breakfasts That Keep You Full