Ever wondered which vegetables pack the most fibre punch? Adding more fibre to your diet helps keep your digestive system running smoothly and makes you feel fuller for longer.
Most of us don't get enough of this important nutrient, but these veggies can help boost your daily intake while adding delicious variety to your meals.
1. Broccoli

Often called 'little trees' by parents trying to convince children to eat them, broccoli delivers an impressive fibre package. Just one cup provides about 5 grams of fibre, which is roughly 20% of your daily needs.
The florets contain most of the fibre, but don't discard those stems! Peeled and chopped, they're wonderfully crunchy in stir-fries or slaws. Regular consumption may help manage blood sugar levels too.
2. Brussels Sprouts

Once the vegetable everyone loved to hate, brussels sprouts have made a culinary comeback. These miniature cabbage lookalikes contain about 4 grams of fibre per cup, supporting gut health and regular bowel movements.
Roasting brings out their nutty sweetness, transforming them from childhood nightmare to gourmet delight. Their fibre content includes both soluble and insoluble types, offering comprehensive digestive benefits.
3. Cauliflower

Cauliflower has become the chameleon of vegetables, transforming into everything from pizza crusts to rice substitutes. One cup provides about 3 grams of fibre, supporting digestive health while being incredibly versatile.
Its mild flavour makes it perfect for absorbing other tastes in your cooking. Beyond fibre, cauliflower contains choline, important for brain development and nervous system function.
4. Cabbage

Affordable and available year-round, cabbage deserves more recognition for its health benefits. With about 2 grams of fibre per cup, it supports digestive health while being incredibly economical.
Red, green, or savoy varieties all offer similar fibre content. Fermented cabbage (sauerkraut) adds probiotic benefits on top of the fibre content. Raw in coleslaws or cooked in soups, this vegetable is remarkably versatile.
5. Carrots

Munching on carrots isn't just good for your eyes—it's brilliant for your digestive system too! One large carrot contains about 2 grams of fibre, with much of it in the form of pectin, a soluble fibre.
The satisfying crunch makes them perfect for snacking. Cooking actually makes their fibre more accessible to your body. For maximum nutrition, avoid peeling organic carrots as the skin contains many nutrients.
6. Beetroot

With their striking colour and earthy flavour, beetroots bring both beauty and nutrition to your plate. One cup of beetroot delivers approximately 3.8 grams of fibre, supporting digestive health and regular bowel movements.
Don't bin the greens! Beetroot tops are edible and nutritious, similar to spinach. The fibre in beetroot is particularly effective at feeding beneficial gut bacteria, acting as a prebiotic for improved digestive health.
7. Parsnips

Often overshadowed by their orange cousins, parsnips deserve more attention on your plate. These cream-coloured root vegetables pack about 7 grams of fibre per cup, more than many more popular vegetables.
Their naturally sweet flavour intensifies when roasted, making them a hit even with picky eaters. The high fibre content combined with their low glycemic load makes them particularly good for blood sugar management.
8. Turnips

These humble root vegetables might not be glamorous, but they're nutritional stars. Turnips provide about 3 grams of fibre per cup while being incredibly low in calories—just 36 calories per cup.
Both the white roots and the green tops are edible and nutritious. The mild peppery flavour becomes sweeter when cooked. Their high water content combined with fibre makes them particularly filling, supporting weight management goals.
9. Spinach

Though it might seem delicate, spinach packs a significant fibre punch. One cup of cooked spinach provides about 4 grams of fibre, supporting digestive health and regularity.
Unlike many vegetables, spinach actually releases more nutrients when cooked. The volume reduces dramatically during cooking, making it easier to consume more. Beyond fibre, spinach offers iron, calcium, and numerous antioxidants.
10. Kale

This nutritional superstar lives up to its reputation when it comes to fibre content. Kale provides about 3 grams of fibre per cup, with its tough leaves requiring more chewing—a good thing for digestion!
Massaging raw kale with a bit of oil breaks down some of the tough fibres, making it more palatable in salads. The fibres in kale bind to bile acids in your digestive system, helping lower cholesterol levels naturally.
11. Collard Greens

A staple in Southern American cooking, collard greens deserve worldwide recognition for their health benefits. One cup of cooked collards provides about 5 grams of fibre, supporting digestive health and helping prevent constipation.
The traditional long, slow cooking method makes their nutrients more bioavailable. Their substantial texture holds up well in soups and stews. Like other dark leafy greens, they're also packed with vitamin K, essential for bone health.
12. Swiss Chard

With its vibrant stems in red, yellow, and white, Swiss chard brings both beauty and nutrition to your plate. One cup provides about 4 grams of fibre, supporting digestive health and regular bowel movements.
The slightly bitter taste becomes milder when cooked. Both leaves and stems are edible, though stems require longer cooking. Swiss chard contains betalains, plant compounds with anti-inflammatory properties.
13. Green Peas

These little green gems offer an impressive nutritional profile. Just one cup of green peas contains about 9 grams of fibre—that's nearly a third of your daily needs! Their natural sweetness makes them popular even with vegetable-averse eaters.
Fresh peas have the best flavour, but frozen ones retain nearly all the nutritional benefits. Beyond fibre, peas provide plant-based protein, making them particularly valuable in vegetarian diets.
14. Snow Peas

Unlike regular peas, snow peas are eaten pod and all, boosting their fibre content significantly. One cup provides about 3 grams of fibre while being incredibly low in calories—just 35 calories per cup.
Their satisfying crunch makes them perfect for snacking raw or adding to stir-fries. The edible pods contain most of the fibre, so don't discard them! Their mild, sweet flavour makes them approachable for even picky eaters.
15. Okra

Beloved in many global cuisines, okra's unique texture comes from its soluble fibre content. One cup provides about 3 grams of fibre, much of it in the form of mucilage, which forms a gel in your digestive system.
This gel-forming fibre helps slow digestion and stabilize blood sugar. The famous 'slime' can be minimized by cooking with acidic ingredients like tomatoes or vinegar. Beyond fibre, okra provides vitamin C and folate.
16. Aubergine

Known as eggplant in some regions, aubergine has a unique spongy texture that absorbs flavours beautifully. One medium aubergine provides about 16 grams of fibre, supporting digestive health and helping you feel fuller longer.
The skin contains many nutrients, so try to leave it on when cooking. Salting sliced aubergine draws out moisture and bitterness, resulting in better texture when cooked. Their fibre content makes them particularly satisfying in vegetarian dishes.
17. Courgette

Also known as zucchini, this summer squash provides gentle fibre that's easy on sensitive digestive systems. One medium courgette delivers about 2 grams of fibre, primarily in the skin.
Their high water content (over 90%) makes them naturally hydrating. Young, smaller courgettes tend to have more flavour and fewer seeds. They can be enjoyed raw, spiralized into 'noodles', grilled, or added to baked goods for moisture.
18. Pumpkin

Not just for Halloween decorations, pumpkin flesh is a nutritional powerhouse. One cup of cooked pumpkin provides about 3 grams of fibre, supporting digestive health and helping you feel satisfied.
The bright orange colour signals high beta-carotene content, which converts to vitamin A in your body. Don't discard the seeds! They're packed with additional fibre and healthy fats. Pumpkin's natural sweetness makes it versatile in both sweet and savoury dishes.
19. Sweet Potatoes

These vibrant root vegetables offer a perfect balance of nutrition and comfort-food satisfaction. One medium sweet potato with skin provides about 4 grams of fibre, supporting gut health and regular digestion.
The skin contains much of the fibre, so scrub rather than peel when possible. Their natural sweetness intensifies when roasted, making them a healthier alternative to regular potatoes. The orange varieties are particularly rich in beta-carotene.
20. Corn

Fresh corn on the cob isn't just delicious—it's surprisingly high in fibre. One medium ear provides about 2 grams of fibre, primarily insoluble fibre that adds bulk to stool and prevents constipation.
The fibre content increases as corn matures. Unlike many vegetables, corn maintains most of its nutritional value when canned. Beyond fibre, corn provides lutein and zeaxanthin, antioxidants that support eye health.
21. Leeks

Milder than onions but with similar health benefits, leeks are a fibre-rich addition to your vegetable rotation. One cup of chopped leeks provides about 1.6 grams of fibre, including prebiotic fibres that feed beneficial gut bacteria.
Only the white and light green parts are typically eaten. Their subtle flavour makes them perfect for soups and stews. Beyond fibre, leeks contain kaempferol, a flavonoid with anti-inflammatory and antioxidant properties.
22. Artichokes

Topping the vegetable fibre charts, artichokes are truly impressive. One medium artichoke provides about 7 grams of fibre—that's more than a quarter of your daily needs! Much of this is inulin, a prebiotic fibre that supports gut health.
The tender heart and base of the leaves are edible. Their unique flavour comes from cynarin, which can make water taste sweeter after eating. Beyond fibre, artichokes contain silymarin, which supports liver health.

















