Green peas, broccoli, Brussels sprouts, and leafy greens are among the best vegetables for keeping you regular. They work primarily through their fiber content, which adds bulk to stool and helps it move through your digestive system faster. A single cup of cooked green peas delivers 9 grams of fiber, making it one of the most powerful options you can put on your plate.
The Highest-Fiber Vegetables
Fiber is the main reason vegetables help you poop. It increases the weight and size of your stool while softening it, and bulkier, softer stool is simply easier to pass. Here’s how the top vegetables stack up per serving, based on Mayo Clinic data:
- Green peas (1 cup, cooked): 9 grams of fiber
- Broccoli (1 cup, cooked): 5 grams
- Turnip greens (1 cup, cooked): 5 grams
- Brussels sprouts (1 cup, cooked): 4.5 grams
- Baked potato with skin: 4 grams
- Sweet corn (1 cup, cooked): 4 grams
- Cauliflower (1 cup, raw): 2 grams
- Carrots (1 medium): 1.5 grams
The general daily fiber goal is 14 grams per 1,000 calories you eat, which works out to roughly 25 grams for most women and 30 to 35 grams for most men. Over 90 percent of women and 97 percent of men fall short of that target. Adding even one or two high-fiber vegetables to your daily meals can close the gap significantly. A cup of green peas at dinner plus a cup of broccoli at lunch gets you more than halfway to the minimum.
How Fiber Actually Moves Things Along
Vegetables contain two types of fiber, and they work differently. Insoluble fiber doesn’t dissolve in water. It stays mostly intact as it passes through your gut, adding physical bulk to stool and pushing material through your digestive tract. Think of it as the structural component that keeps things moving. Soluble fiber dissolves in water and forms a gel-like material that softens stool and makes it easier to pass.
Most high-fiber vegetables contain both types in varying amounts. Broccoli, Brussels sprouts, and cauliflower are good sources of insoluble fiber. Peas and sweet potatoes contribute meaningful amounts of soluble fiber. You don’t need to track the ratio. Eating a variety of vegetables covers both bases naturally.
Leafy Greens and Magnesium
Spinach, Swiss chard, and kale help with bowel movements through a second mechanism beyond fiber: magnesium. This mineral supports the muscle contractions that move food through your digestive tract. When those contractions are sluggish, stool sits in the colon longer, loses water, and becomes harder to pass. Magnesium helps keep the rhythm steady.
A cup of cooked spinach provides a substantial dose of magnesium along with about 4 grams of fiber. Chard is similarly rich. These greens are especially useful if your constipation tends to feel like things have just slowed down rather than dried out. They address both the bulk problem and the motility problem at once.
Prebiotic Vegetables That Feed Your Gut
Some vegetables contain a type of fiber called inulin, which acts as fuel for beneficial bacteria in your colon. Garlic, onions, leeks, and artichokes are particularly rich in it. As gut bacteria ferment inulin, they increase the population of bifidobacteria (a group associated with healthy digestion), boost intestinal movement, and improve both stool consistency and frequency.
Jerusalem artichokes are one of the most concentrated food sources of inulin. Even everyday cooking staples like onions and garlic contribute meaningful amounts when you eat them regularly. The effect is cumulative. You won’t notice a dramatic change from one meal, but consistent intake over days and weeks can shift your baseline bowel habits in a noticeable way. If you’re not used to these foods, start small. Inulin can cause gas and bloating when your gut bacteria aren’t accustomed to it.
Avocados and Natural Sugar Alcohols
Avocados contain sorbitol, a naturally occurring sugar alcohol that draws water into the intestines and has a mild laxative effect. This is the same compound that gives prunes their reputation. While avocados are technically a fruit, most people use them as a vegetable in meals, and they pull double duty: the sorbitol loosens stool while the fiber (about 10 grams per avocado) adds bulk. Mushrooms also contain small amounts of polyols that can have a similar water-drawing effect.
Raw vs. Cooked: Does It Matter?
Cooking vegetables reduces the amount of insoluble fiber slightly, which can actually be a benefit if your digestive system is sensitive. Heat softens the tough cell walls, making vegetables easier to chew and physically break down. For someone with an inflammatory bowel condition or a very irritable gut, cooked vegetables may be gentler while still providing plenty of fiber for regularity.
If your gut handles raw vegetables fine, eating them uncooked preserves the maximum insoluble fiber content, which is the type most directly responsible for adding bulk. Raw broccoli florets, carrot sticks, and cauliflower all retain their full fiber load. For most people, though, the difference between raw and cooked is modest. The more important factor is simply eating enough vegetables consistently, in whatever form you’ll actually enjoy.
Why Water Makes or Breaks It
Fiber works by absorbing water. Without enough fluid, adding more fiber to your diet can actually make constipation worse, because dry fiber creates dense, hard stool that’s difficult to pass. If you’re increasing your vegetable intake to improve bowel movements, aim for at least 48 to 64 ounces of water per day. That’s six to eight glasses.
This is especially important with high-fiber vegetables like peas and broccoli. The combination of fiber plus adequate water produces stool that’s soft, bulky, and easy to move. Fiber without water does the opposite of what you want. If you’ve ever added a bunch of vegetables to your diet and felt more backed up, dehydration is the most likely culprit.
A Practical Approach
You don’t need to overhaul your diet overnight. Adding one high-fiber vegetable to two meals a day is a realistic starting point that can deliver 8 to 14 extra grams of fiber. A cup of green peas with dinner and a side of broccoli at lunch gets you there. Toss some spinach into a morning smoothie or scramble for the magnesium benefit. Use garlic and onions as a base when cooking to build up your prebiotic intake without thinking about it.
Increase your intake gradually over a week or two. A sudden jump in fiber can cause bloating and gas as your gut bacteria adjust. Pair every fiber increase with more water. Within a few days to a couple of weeks, most people notice softer, more frequent bowel movements as their system adapts to the higher volume of plant material moving through it.

