20 Best Foods for Fiber

5 Kidney beans
5

The key ingredient in red beans and rice, kidney beans are popular in northern India as well as New Orleans. Like their cousins—pretty much all of the beans we eat share the Latin name Phaseolus vulgaris, or “common bean”—they’re rich in fiber, protein, and iron.

Try this recipe: Classic Jamaican Rice and Peas