Top High-Fiber Foods You Need in Your Life

By: Charlotte Fisher

Fiber is a hot nutrient that most of us don't eat enough of. These high-fiber fruits, vegetables, whole grains and beans help you get enough.

It's time to eat more fiber. Fiber comes up a lot these days in the world of nutrition, but that buzz is well deserved. Fiber is pretty great stuff. Increasing your intake of high-fiber foods has been linked to reduced risks of heart disease and diabetes. It may also help you lose weight, maintain your weight loss and keep your digestive health in good shape. According to the 2015 Dietary Guidelines for Americans, women should aim for at least 25 grams of fiber each day, while men should shoot for at least 38 grams. Here are some of the top high-fiber foods, plus easy recipes to help you get your fill.

Related: 10 Reasons Fiber Is So Amazing for You

Raspberry Peach Mango Smoothie Bowl

1. Raspberries

While all berries are a healthy choice, raspberries (and blackberries) come out on top with 8 grams of fiber per cup, not to mention a healthy dose of vitamin C. While still delicious and fiber-rich, strawberries have only 3 grams of fiber per cup and blueberries have 4 grams. This recipe for Raspberry-Peach-Mango Smoothie Bowl is a sweet way to start the day.

More raspberry recipes:
Raspberry Yogurt with Dark Chocolate
Raspberry-Tarragon Vinaigrette

Brazilian Black Bean Soup

2. Black Beans

Hello fiber! A 1/2-cup serving of black beans offers a hefty 8 grams. That's nearly one-third of the daily fiber recommendation for women. Black beans are also a great source of protein, with 7 grams per serving. Rinse canned beans prior to use to help reduce the sodium. For a filling, fiber-packed and easy lunch or dinner, try this Brazilian Black Bean Soup.

More black bean recipes:
Ancho Chicken Breast with Black Beans, Bell Peppers & Scallions
Salsa-Black Bean Burgers
Black Bean & Mango Salad

Avocado Hummus

3. Avocados

Beyond their heart-healthy fats and super-delicious taste, there is even more reason to love avocados—there are 5 grams of fiber in half an avocado. Holy guacamole! Try this recipe for Avocado Hummus at your next get-together, for a dip you can feel good about serving.

More avocado recipes:
Red Grapefruit Salad with Avocado & Pistachios
Pineapple & Avocado Salad

Tomato & Artichoke Gnocchi

4. Artichokes

When you think of fiber, artichokes might not be one of the first foods that come to mind, but they should be—1 cup of cooked artichoke hearts contains 10 grams of fiber! Artichokes are also a good source of potassium, a mineral and electrolyte which is important for heart function and can help maintain normal blood pressure. Artichoke hearts star in this recipe for Tomato & Artichoke Gnocchi.

More artichoke recipes:
Kale Artichoke Dip
Roasted Jerusalem Artichokes with Crispy Prosciutto & Walnuts

Tomato & Artichoke Gnocchi

5. Lentils

A member of the legume family, lentils are extremely versatile and have a tender bite when cooked. And, 1/2 cup of cooked lentils delivers 8 grams of fiber. This Lentil & Roasted Vegetable Salad with Green Goddess Dressing makes for a flavorful lunch or light dinner that can be made in advance.

More lentil recipes:
Slow-Cooker Moroccan Lentil Soup
Spiced Eggplant-Lentil Salad with Mango
Vegetarian Shepherd's Pie

Chili-Topped Sweet Potatoes

6. Sweet Potatoes

Four grams of fiber in one medium sweet potato? That sure is sweet! Sweet potatoes also deliver vitamin A, an important vitamin for healthy vision and immune function. Turn sweet potatoes into a satisfying meal with this recipe for Chili-Topped Sweet Potatoes.

More sweet potato recipes:
Sweet Potato Chips
Loaded Sweet Potato Nacho Fries

Tex-Mex Black Bean & Quinoa Bowl

7. Quinoa

A protein-rich ancient grain, quinoa is a go-to quick fiber fix. A 1/2 cup of cooked quinoa provides 3 grams of fiber and tastes great as a base for grain bowls or added to salads and soups. This Tex-Mex Black Bean & Quinoa Bowl makes for a fast and easy dinner with 12 grams of fiber.

More quinoa recipes:
Vegetarian Quinoa & Squash Casserole
Bean Burgers with Spicy Guacamole
Toasted Quinoa Salad with Scallops & Snow Peas

One-Pot Italian Sausage & Kale Pasta

8. Whole-Wheat Pasta

Swapping in whole-wheat pasta for white is an easy way to get more fiber in your diet—one 1/2-cup serving of whole-wheat pasta offers 6 grams of fiber compared to the 2 grams you'll get from the same amount of white pasta. Try this One-Pot Italian Sausage & Kale Pasta recipe for a hearty, delicious meal you can feel good about.

More whole-wheat pasta recipes:
Mac & Cheese with Collards
Peanut Noodles with Shredded Chicken & Vegetables

Chickpea Curry (Chhole)

9. Chickpeas

This little legume delivers a big fiber punch. There are 6 grams of fiber in 1/2 cup of cooked chickpeas. Also called garbanzo beans, chickpeas are a vegan-friendly source of protein. Try this 15-minute recipe for Chickpea Curry.

More chickpea recipes:
Moroccan Chickpea-Stuffed Acorn Squash
Tabbouleh with Chickpeas

Chocolate Banana Oatmeal

10. Oatmeal

For a fiber-rich and filling breakfast, reach for oatmeal. A 1/2 cup of cooked oats has 4 grams of fiber and is a satisfying whole grain. This Chocolate Banana Oatmeal is an easy recipe for busy weekday mornings.

More oatmeal recipes:
Oatmeal-Almond Protein Pancakes
Oatmeal-Peanut Butter Cookies with Dates

Apple, Fig & Brussels Sprouts Salad

11. Apples

An apple a day keeps the doctor away and also gives you plenty of fiber. Snacking on a medium apple serves up 4 grams of fiber in a convenient, ready-to-eat package (be sure to eat the skin). Try this Apple, Fig & Brussels Sprout Salad for a fresh and light meal that can easily be topped with chicken for some added protein.

More apple recipes:
Phyllo-Wrapped Apple Dumplings with Apple Cider Sauce
Celeriac & Apple Soup with Blue Cheese Toasts

Don't miss:
Starting a High-Fiber Diet
Healthy High-Fiber Recipes
High-Fiber Lunch Recipes