High fiber vegetables are those that deliver a significant share of your daily fiber needs in a single serving. The current dietary guidelines recommend 14 grams of fiber for every 1,000 calories you eat, which works out to roughly 25 grams a day for most women and 34 grams for most men. Most Americans fall well short of that. Vegetables are one of the easiest ways to close the gap, and some pack far more fiber per cup than others.
What Counts as “High Fiber”
Under FDA labeling rules, a food can be called “high” in fiber (or “rich in” or “excellent source of”) if a standard serving provides 20 percent or more of the daily value. The current daily value for fiber is 28 grams, so a serving needs at least 5.6 grams to earn that label. Foods providing 10 to 19 percent of the daily value (roughly 2.8 to 5.3 grams per serving) qualify as a “good source.” These thresholds are a useful shortcut when you’re scanning nutrition labels or comparing vegetables side by side.
The Top Fiber Vegetables, Ranked
Green peas sit at the top of the vegetable list. One cup of cooked green peas delivers about 9 grams of fiber, nearly a third of most people’s daily target. After peas, the cruciferous family dominates:
- Green peas, cooked: 9.0 g per cup
- Broccoli, cooked: 5.0 g per cup
- Turnip greens, cooked: 5.0 g per cup
- Brussels sprouts, cooked: 4.5 g per cup
- Potato with skin, baked: 4.0 g per medium
- Sweet corn, cooked: 4.0 g per cup
- Cauliflower, raw: 2.0 g per cup
- Carrot, raw: 1.5 g per medium
Broccoli and Brussels sprouts are often compared head to head. Raw Brussels sprouts contain about 3.8 grams of fiber per cup (14 percent of the daily value), while raw broccoli comes in at 2.6 grams (9 percent). Both climb higher once cooked, partly because cooking softens cell walls and lets you fit more vegetable into a cup.
Legumes: The Fiber Heavyweights
If you’re willing to count legumes as vegetables (and many people do when planning meals), nothing else comes close. One cup of cooked split peas has 16 grams of fiber. Lentils deliver 15.5 grams, black beans 15 grams, and white beans like cannellini or navy beans around 13 grams per cup. A single cup of lentils covers more than half the daily fiber target on its own.
Even a half-cup side of black beans at dinner adds roughly 7.5 grams, which is more than a full cup of broccoli. If you’re trying to boost fiber intake quickly, mixing legumes into soups, salads, or grain bowls is one of the most efficient strategies.
Soluble vs. Insoluble Fiber in Vegetables
Fiber comes in two forms, and they do different things in your body. Soluble fiber dissolves in water and forms a gel-like material in your stomach that slows digestion. This is the type linked to lower cholesterol and more stable blood sugar. Carrots are a notable vegetable source of soluble fiber.
Insoluble fiber doesn’t dissolve. It adds bulk to stool and helps move things through your digestive tract, which is why it’s especially useful if you deal with constipation. Cauliflower, green beans, and potatoes are all good sources of insoluble fiber.
In practice, most high-fiber vegetables contain both types. The ratio varies from plant to plant, but eating a variety of fiber-rich vegetables covers both bases without needing to track each type separately.
How Cooking Changes Fiber Content
A common concern is whether cooking destroys fiber. The short answer: total fiber stays largely intact. Research on cruciferous vegetables found that cooking did not significantly change the overall fiber content of Brussels sprouts, broccoli, or cauliflower. What does shift is the balance between fiber types. Cooking tends to decrease the insoluble fiber fraction while increasing the soluble fiber fraction, likely because heat breaks down some of the rigid cell wall structures into smaller, water-soluble pieces.
Both steaming and boiling had a similar effect on this fiber redistribution, so neither method has a clear advantage when fiber is your priority. The bigger factor is what you do with the skin. Peeling potatoes, for example, removes a concentrated layer of insoluble fiber. Leaving skins on whenever possible, whether on potatoes, carrots, or sweet potatoes, is a simple way to preserve fiber content.
A Note on Jerusalem Artichokes
Jerusalem artichokes (sometimes called sunchokes) deserve a special mention. They contain 10 to 22 grams of inulin per 100 grams of fresh weight. Inulin is a type of soluble fiber that acts as a prebiotic, meaning it feeds beneficial bacteria in your gut. That’s an unusually high concentration compared to most vegetables. The tradeoff: inulin can cause significant gas and bloating if you eat a lot at once, especially if your gut isn’t used to it.
Adding More Fiber Without the Discomfort
Jumping from a low-fiber diet to bowls of lentils and Brussels sprouts can cause bloating, gas, and cramping. Your gut bacteria need time to adjust to the increased workload. A practical approach is to add one new high-fiber serving every few days rather than overhauling your diet overnight. Starting with moderate-fiber vegetables like broccoli or sweet corn, then gradually introducing legumes, gives your digestive system time to adapt.
Drinking more water matters too. Soluble fiber absorbs water to form that gel-like material in your gut, and insoluble fiber works best when it has enough fluid to keep things moving. Without adequate hydration, extra fiber can actually worsen constipation rather than relieve it. There’s no magic number for water intake, but increasing your fluid intake alongside your fiber intake is a reliable pairing.

