Best High-Fiber Foods for a Healthy Diet




 

1. Navy Beans

Fiber per ½ cup (cooked): 9.55 grams (34% DV)

Navy beans are by far one of the best sources of fiber, making them the most popular of all high-fiber foods. And even if you’re not looking to get a whopping 34 percent of your daily recommended fiber intake in one serving.




 

2. Acorn Squash

Fiber per 1 cup (cubed, baked): 9.02 grams (32% DV)

This wintery squash not only features a subtle, sweet taste, but one cup mashed provides your body with 6.37 grams of satiating fiber. Plus, acorn squash is also an excellent source of vitamin C—one serving provides about 20 percent of your daily needs—which is important for your immunity.