Fibre is the part of plants that our bodies cannot digest. There are two types of fibre: soluble and insoluble. Getting enough fibre in your diet can help with managing diabetes and improve your overall health.

Foods such as vegetables, fruits, legumes and whole grains contain fibre. Animal foods such as meats and eggs have no fibre.

What is the difference between soluble and insoluble fibre?

Soluble fibre is the soft fibre that helps control blood glucose (sugar) and reduces cholesterol. It also helps in managing diarrhea. Soluble fibre is present in oats, barley, legumes (dried beans and lentils), and some vegetables and fruits such as eggplant, okra, apples and berries.

Insoluble fibre is the bulky fibre that helps to prevent constipation. It also helps to prevent some types of cancers. It is present in wheat bran, whole grain breads and cereals, fruits and vegetables. Many foods contain both soluble and insoluble fibre.

Why is fibre good for me?

Fibre is important for your overall health. Some of its benefits include:

  • Controlling blood sugar
  • Managing blood pressure
  • Reducing blood cholesterol
  • Increasing the feeling of being full
  • Controlling weight
  • Regulating bowel movement

Benefit for those with diabetes

Soluble fibre may be especially helpful for people with diabetes. Soluble fibre can help improve blood sugar management by slowing down digestion, leading to more stable blood sugar levels after eating. The cholesterol-lowering effect of soluble fibre may also help reduce the risk of heart disease in people with diabetes.

How much fibre do I need?

Diabetes Canada recommends that adults with type 1 or type 2 diabetes may aim to consume 30 to 50 grams of fibre every day. Children between the ages of three and 18 need a gradual increase of fibre in their diets, usually calculated by using the child’s age and adding five grams. People of all ages should eat a variety of foods to obtain a mixture of both soluble and insoluble fibre.

How can I get enough?

Good foods with at least two grams of fibre per serving can claim to be a “source” of fibre.

Better foods with at least four grams of fibre per serving can claim to be a “good source” of fibre.

Best foods with at least six grams of fibre per serving can claim to be a “very good” or “excellent” source of fibre.

Here are some tips to increase your fibre intake:

  • Eat the skins and seeds of vegetables and fruit
  • Choose “whole grain” bread, pasta, cereal, crackers and rice
  • Use whole grain flour in your homemade baked goods
  • Add barley, beans and lentils to soups and salads
  • Use canned beans, chickpeas in salads or in place of meat a few times every week
  • Add ground flax seeds to yogurt, cereal or homemade baked goods
  • Add a small handful of almonds or other nuts to a salad

Note: Increase the amount of fibre slowly and drink plenty of fluids to avoid discomfort and gas.

Average Fibre Content
(15 g carbohydrate)
1 medium-size apple with skin,
1 small banana, 1 cup strawberries
2 g
(less than 5 g carbohydrate)
1 cup lettuce, ½ cup tomatoes,
½ cup green beans
1-2 g
Grain products, low fibre
(about 15 g carbohydrate)
1 slice white bread,
1 white hamburger bun,
½ white pita (6”)
1 g
Grain products, high fibre
(about 15 g carbohydrate)
1 slice whole wheat bread,
¾ cup hot cereals,
½ cup whole wheat pasta
3 g
Meat and alternatives
(about 0 g carbohydrate)
3 oz cooked skinless chicken breast (or most meats) 0 g
Meat alternatives
(about 15 g carbohydrate)
1 cup legumes
(kidney beans, black beans, chickpeas)
10 g

Simple changes can increase the amount of fibre in your diet

The low and high fibre meals look very similar but are very different in the amount of fibre. Simple changes to your food choices can increase the amount of fibre in your diet.

Low Fibre Diet Fibre (g) Fibre (g) High Fibre Diet
Breakfast Breakfast
1 cup Corn Flakes 0.7 6.1 1 cup Corn Bran
1 cup low fat milk 0.0 0.0 1 cup low fat milk
1 boiled egg 0.0 0.0 1 boiled egg
1 slice white toast 0.9 3.2 1 slice whole grain toast
1 small banana 1.8 2.3 1 medium orange
Lunch Lunch
1 cup chicken noodle soup 0.4 4.5 1 cup split pea soup
Turkey sandwich: 2 slices white bread, turkey, mustard 1.6 5.8 Turkey sandwich: 2 slices whole grain bread, turkey, lettuce, mustard
½ cup tomato slices 1.2 1.2 ½ cup tomato slices
1 slice cheese 0.0 0.0 1 slice cheese
1 apple 2,6 2.6 1 apple
2.9 10 baby carrots1
Snack Snack
¼ cup of almonds 4.1 4.1 ¼ cup of almonds
3 arrowroot cookies 0.3 4.2 1 small pear
Supper Supper
2 ½ oz. baked salmon 0.0 0.0 2 ½ oz. baked salmon
1 cup white rice 1.7 2.8 1 cup quinoa
1 cup green beans 3.2 3.2 1 cup green beans
1 cup lettuce salad and dressing 1.2 0.7 1 cup spinach salad
1 cup low-fat milk 0.0 0.9 with ½ cup of cauliflower and
2.8 ¼ cup chickpeas and dressing
0.0 1 cup low-fat milk
Bedtime snack Bedtime snack
3/4 cup plan yogurt 0.0 0.0 3/4 cup plain yogurt
½ cup of blueberries 2.0 2.0 ½ cup of blueberries
TOTAL ENERGY (Calories) 1910 1972 TOTAL ENERGY (Calories)

1 Information on fibre content taken from the Canadian Nutrient File (CNF) 2010

Keep diabetes research moving forward

Your donation will ensure research never stops – help End Diabetes Now.