Fiber is so important in our diet. Not only does it aid in digestion, regulate blood sugar and appetite, and reduce inflammation, but it may reduce risk of colon cancer while also ridding the body of excess hormones and cholesterol. The more fiber you can get into your diet, the better! It’s also very important if you are prioritizing your protein intake to ensure things are moving through your digestive tract. A great goal is to get 25-35 grams of fiber per day.
Here are my top 8 foods to eat regularly to help you ensure you’re getting adequate fiber in every day. And I’m linking 5 of my favorite recipes for each cateogry!
Beans
Berries
Oats
Broccoli
Avocado
Carrots
Almonds
Chia Seeds
Beans contain different amounts of fiber depending on the bean. Some of the best sources of fiber include chickpeas at 14.5 grams, lentils at 15.6 grams, and black beans at 15 grams.
Berries also contain different amounts of fiber depending on the berry. Per 1 cup, blueberries have 3.6 grams, raspberries have 8 grams, strawberries have 8 grams of fiber.
Oats contain 4 grams of fiber per 1/2 cup of raw oats.
Strawberry Cheesecake Overnight Oats
Chocolate Peanut Butter Baked Oats
Broccoli contains 2.2 grams of fiber per one cup of raw broccoli.
Beef & Broccoli Cashew Stir Fry
Healthier Broccoli Cheddar Soup
Avocados container 13.5 grams of fiber per 1 avocado.
Honey Lime Chicken Wings w/ Creamy Avocado Dip
Carrots contain 2.8 grams of fiber per 100 grams (2 small/medium carrots).
Carrot Cheesecake Crumb Muffins
Almonds contain 3.5 grams of fiber per 1 ounce serving.
Peppermint Patty Almond Butter
Chia seeds contain 10 grams of fiber per 1 ounce serving.
Peanut Butter & Jelly Smoothie Bowl