9. Green Peas\
Fiber per 1 cup (cooked): 7.2 grams (26% DV)
You may have pushed them around your plate as a kid—but that stops now. These little green poppers contain a hefty 7 grams of fiber per cup! That same cup also boasts a hefty 8 grams of protein. “I highly suggest trying to micromanage your meals so that you get 7-10 grams of fiber at each meal,” says Crandall. 7 grams? Easy, pea-sy.
10. Butternut Squash
Fiber per 1 cup (baked, cubed): 6.56 grams (23% DV)
This winter squash is packed with fiber, which is not only good for your digestive system but also your cholesterol. According to a study published by The American Journal of Clinical Nutrition, a high-fiber diet has been shown to lower LDL cholesterol (also known as “bad” cholesterol) levels in the body.