Broccoli is rich in insoluble fiber making it an excellent food for smooth digestion. The fiber content also produces a sense of satiety that prevents us from overeating, which is the main perpetrator of constipation. According to Healthline, broccoli is rich in fiber, vitamin C, K, and folate, which help to add bulk and weight to stools, making them much easier to pass through the gut. In a 4-week study in 48 adults, eating 20 grams of sulforaphane-rich broccoli sprouts improved symptoms of constipation. I hope this helps!