One cup of cooked lentils or black beans provides about 15 grams of fiber, almost half the daily fiber for men. Two handfuls of almonds yields more than three grams of fiber. A handful of sunflower seeds, about 1/4 cup, has roughly almost four grams of fiber.