17 Best High Fiber Foods

17 High-Fiber Foods You Should Eat to Lose Weight

Want to lose weight and improve your health? Eat more of these 17 high-fiber foods.

Adding more fiber to your diet can help you lose weight and prevent weight gain. That’s even if you don’t make other changes.

Fiber is super-filling. You digest it more slowly than simple starches and sugars. 

One study reported that dieters who ate at least 30g of fiber a day but made no other dietary changes lost a significant amount of weight. 

Fiber is not only a great way to keep your appetite in check but also offers loads of other health benefits. 

The recommended intake for fiber is 25 grams for women and 30 grams for men per day (1).

Below, I listed 17 high-fiber foods to include in your diet. 

17 High-Fiber Foods

Split Peas 1 cup 16.3 g 65%
Lentils 1 cup 15.6 g 63%
Black Beans 1 cup 15 g 60%
Lima Beans 1 cup 13.2 g 53%
Artichokes 1 cup 10.3 g 41%
Avocados 1 cup 10.1 g 40%
Peas 1 cup 8.8 g 35%
Raspberries 1 cup 8 g 32%
Blackberries 1 cup 7.6 g 31%
Coconut 1 cup/shredded (80) 7.2 g 29%
Sweet Potato 1 cup 6.6 g 26%
Broccoli 1 cup 5.2 g 20%
Pears 1 cup 4.3 g 17%
Beet Greens 1 cup 3.8 g 15%
Brussels Sprouts 1 cup 3.3 g 13%
Banana 1 medium 3.1 g 12%
Apple 1 cup 3 g 12%

Here are some healthy meal ideas to help include fiber into your diet.


For breakfast, try this berry chia smoothie recipe below. It’s loaded with antioxidants and bold with berry flavor. This berry chia smoothie will kick-start your day and help meet at least 49% of your daily recommended fiber intake.

  • 2 cups of mix frozen berries (strawberries, cherries, blueberries, raspberries, and pomegranates)
  • 1 tablespoon chia seeds
  • 1 cup almond milk
  • 1-2 tbsp honey

Directions: Mix all ingredients in a blender and blend until smooth. Pour into a glass and enjoy!

Fiber contains: 13.5 grams

You can also eat oatmeal with berries and a half banana in the morning if you’re not in the mood for smoothies.

For lunch: you can do a bowl of lentil vegetable soup with a piece of whole-grain toast. 

Snack: A hand full of nuts (cashew nuts, walnuts, almonds) check out the full list of healthy nuts here. 

Dinner: Baked salmon with roasted sweet potatoes and a kale salad on the side. Use avocado oil for the roasted sweet potatoes. 

The goal is to try to aim at eating at least 5-9 servings of fruits and vegetables daily.

Eat oatmeal, whole-grain cereal, or bran cereal for breakfast. Eat beans, split peas, or lentils at least once a week.

If you are gluten-free, avoid bread, pasta, and other wheat-related products.


(1). https://www.nap.edu/read/10490/chapter/9

About the Author

Similar Posts