Why fiber matters
Fiber is the part of plant foods that we cannot fully digest. Soluble fiber, found in oats, legumes, apples and citrus, forms a gel that can help lower cholesterol and steady blood sugar. Insoluble fiber, found in whole grains, nuts and vegetable skins, adds bulk and helps food move through the gut. Many fibers are fermented by gut bacteria into compounds that nourish the bowel lining. Our guide to foods high in fiber lists the richest sources for meals.
Fruit snacks
- Pear with the skin: about 5.5 g in a medium pear.
- Raspberries: about 8 g per cup; blackberries about 7.5 g per cup.
- Apple with the skin: about 4.4 g in a medium apple; add peanut butter for protein.
- Two kiwis: about 4.5 g; also helpful for constipation.
- Banana: about 3 g in a medium banana.
- Dried figs or prunes: about 3–4 g in a small handful; prunes are a natural laxative, see food for constipation.
- Orange: about 3 g in a medium orange; eat the fruit rather than juice.
Nuts and seeds
- Almonds: about 3.5 g per ounce (around 23 almonds).
- Pistachios: about 3 g per ounce; shelling them slows you down.
- Chia pudding: about 8 g in two tablespoons of chia seeds soaked in milk or yoghurt.
- Sunflower or pumpkin seeds: about 2–2.5 g per ounce of kernels.
- Trail mix of nuts, seeds and a few dried fruit pieces, in a small portion.
Legumes and vegetables
- Roasted chickpeas: about 6 g per half cup.
- Edamame: about 8 g per cup of shelled beans, plus protein.
- Hummus with vegetable sticks: hummus adds about 2 g per two tablespoons, carrots about 3.5 g per cup.
- Bean dip with whole grain crackers.
- Avocado on rye crispbread: half an avocado adds about 4.5 g, two rye crispbreads about 3 g.
Whole grain snacks
- Air-popped popcorn: about 3.5 g per three cups; go easy on butter and salt.
- Overnight oats: about 4 g in 40 g of oats, more with fruit and seeds.
- Whole grain crackers or rye crispbread with cheese or nut butter.
- High fiber cereal with milk, checking the label for at least 6 g fiber per 100 g.
- Homemade oat and fruit bars, with less added sugar than many shop-bought bars.
How much fiber do you need?
The US Dietary Guidelines suggest about 14 grams of fiber for every 1,000 calories, which works out at roughly 25 grams a day for women and 31 to 38 grams for men, depending on age. The UK recommends 30 grams a day for adults. Most people eat about half of this. The Lancet reviews found that people eating 25 to 29 grams a day had lower rates of heart disease, stroke, type 2 diabetes and bowel cancer than those eating less, with further benefits at higher intakes. Children need less, scaled to age. Snacks can contribute 5 to 10 grams a day toward the target.
Tips to increase fiber without bloating
- Increase gradually over two to three weeks to let your gut adapt.
- Drink plenty of water, especially with fiber supplements or bran.
- Spread fiber through the day rather than eating it all at once.
- Mix sources: fruit, vegetables, whole grains, nuts, seeds and legumes.
- Choose whole fruit over juice and whole grains over refined.
- If you have irritable bowel syndrome, some high-FODMAP foods (such as some legumes and dried fruit) may trigger symptoms; a dietitian can help.
High fiber snacks for weight loss and blood sugar
Fiber-rich snacks are filling for relatively few calories and slow the rise in blood sugar after eating, which can help with appetite control and diabetes management. Pairing fiber with protein or healthy fats, such as apple with peanut butter or vegetables with hummus, makes snacks more satisfying. Portion size still matters for nuts and dried fruit, which are energy-dense. For more ideas see high fiber foods for weight loss.
Three common situations
- Office worker who snacks on biscuits: swapping to a piece of fruit and a handful of nuts adds about 7 g of fiber and keeps you fuller.
- Child who refuses vegetables: popcorn, berries, apple slices with nut butter and homemade oat bars are often accepted.
- Bloating after a sudden fiber increase: slow down, drink more water and build up over a few weeks.
Key points to remember
- Most adults need about 25–38 g of fiber a day and eat much less.
- Fruit, nuts, seeds, legumes and whole grains make easy high fiber snacks.
- Increase gradually and drink enough water.
- Pair fiber with protein for more satisfying snacks.
Questions about high fiber snacks
These answers are general information and do not replace an examination or individual medical advice.
What snack has the most fiber?
Chia seed pudding, edamame, raspberries and roasted chickpeas are among the highest, each providing about 6–8 g per portion.
Are fiber bars a good snack?
Some are, but many contain added sugars or isolated fibers that can cause wind. Check the label and compare with whole food options.
Can too much fiber be bad?
Increasing fiber too quickly can cause bloating, wind and cramps. Very high intakes with too little water can worsen constipation.
Is popcorn a healthy high fiber snack?
Yes, air-popped popcorn is a whole grain with about 3.5 g fiber per three cups. Limit butter, salt and sugar toppings.
Do high fiber snacks help with constipation?
Yes, along with enough fluids and physical activity. Kiwis, prunes and pears are particularly helpful.
Sources
- Reynolds A, et al. Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. Lancet. 2019
- NHS · How to get more fibre into your diet
- US Department of Agriculture · Dietary Guidelines for Americans 2020–2025
This guide is for general information and does not replace medical advice. How a problem is diagnosed and treated depends on your examination and medical history. If you think you have an emergency, contact your local emergency services.