Due to unforeseen circumstances, some clinics at our Bayview campus are temporarily relocated. Read more. »

Hospital  >  Care Programs  >  Odette Cancer Program  >  Patient and family support  >   Nutrition  >  Nutrition handouts and videos  >  Low-fibre diet for vegetarians or vegans
PAGE
MENU

Low-fibre diet for vegetarians or vegans

Download the "Low-fibre diet for vegetarians or vegans" PDF

What is a low-fibre diet?

Your doctor or dietitian may ask you to follow a low-fibre diet during treatment. Fibre is the part of fruits, vegetables, legumes (i.e. dried beans, peas, and lentils), and whole grains that your body does not fully digest. It is one of the materials that makes up your stool (poo). A low-fibre diet has less than 10 to 15 grams of fibre each day.

Why do I need to follow a low-fibre diet?

A low-fibre diet helps your stomach and bowel rest and heal. Your doctor or dietitian may tell you to follow a low-fibre diet if you:

  • Have surgery to your digestive system
  • Have side effects from radiation or chemotherapy (cancer treatment drugs), e.g. diarrhea

Tips for a low-fibre vegetarian or vegan diet

Eating a low-fibre diet when you are vegetarian or vegan can be hard. Remember that most foods can be ‘low-fibre’ if you eat a small amount of them. Follow these tips to help you stay healthy and get the nutrients you need on a low-fibre diet:

  • Limit fibre intake to 10 to 15 grams per day by choosing low-fibre foods from the “Low-fibre foods” chart on the next page
  • Choose low-fibre grain products
    • Eat white bread, refined cereals (e.g. Cream of Wheat), and white rice products
    • Avoid products made with whole grain flour, bran, seeds or nuts
  • Choose low-fibre protein foods
    • Eat firm tofu, dairy, high-protein dairy alternatives (e.g. soy milk, pea milk), meat substitutes, and eggs
    • Try vegetarian or vegan protein powders (check the nutrition facts label for fibre – aim for less than 2 to 3 grams of fibre per serving)
    • Try smooth nut butters instead of whole nuts
    • Avoid or limit legumes (dried beans, peas, and lentils) – if you choose to eat legumes, eat ¼ cup or less at one meal
  • Eat canned or cooked fruits and vegetables more often. Some raw or cooked fruits and vegetables may cause gas or bloating. If you notice this, try not to eat these foods
  • Take off skins, seeds, and membranes of all fruits and vegetables
  • Add water to juices (e.g. 2/3 juice and 1/3 water) and choose juices with no pulp
  • Keep servings of higher-fibre foods like fruits, vegetables and grains to ½ cup (125 ml) or less per meal or snack

Note: Chopping and blending (e.g. making a smoothie) does not change the fibre content of foods.

Low-fibre foods (less than 2 grams of fibre per serving)
Type of food ✓ Eat
Protein

Note: Cook meats until tender

  • Eggs, smooth peanut butter (1 serving = 2 Tbsp.), tofu, plain dairy products and plain high-protein dairy alternatives (e.g. milk/soy milk, yogurt, cheese), protein powder and meat substitutes (check product label for fibre content – aim for less than 2-3 g of fibre per serving)

Grains

1 serving = ½ cup (125 ml) cereal/rice/pasta or 1 slice bread

(or check product label for serving size)

Cereals:

  • Cheerios, Cornflakes, Cream of Wheat, cream of rice, Just Right, puffed rice, Rice Krispies, Special K (or any cold breakfast cereal with less than 2 g of fibre per serving)

Breads:

Note: Choose products with no seeds and no dried fruit

  • Breads (60% whole wheat, oatmeal, white or cracked wheat), white biscuits, white dinner rolls and buns, English muffins, white pita or tortillas, white bagels, white pancakes and waffles
  • Rice and pasta:
    White rice, white pasta, chow mein noodles, rice noodles

Vegetables

1 serving = ½ cup (125 ml)

Note: Peel skins, take out seeds, and choose canned or cooked vegetables more often

  • Alfalfa sprouts, asparagus, bamboo shoots, bean sprouts, beets, bok choy, cabbage, cauliflower, celery, cucumbers, lettuce (any type), potato, mushrooms, peppers, onion, radish, raw spinach, summer squash, tomato, yellow or green beans, water chestnuts, zucchini

Fruit

1 serving = ½ cup (125 ml)

Note: Peel skins, take out seeds, and choose canned or cooked fruit more often

  • Applesauce, fresh apricots, banana, cantaloupe, grapefruit, grapes, honeydew melon, mandarin orange, mango, peach, apple, pineapple, watermelon, star fruit, canned fruit cocktail
Drinks
  • Coffee, tea, carbonated drinks, fruit and vegetable juices, café au lait, Gatorade, ice tea, Orange Julius, Ovaltine, hot chocolate
Condiments
  • Butter, margarine, oils, salad dressing, ketchup, gravy, jelly

Desserts

Check product label for serving size.
  • Plain cake or cookies, sherbet, Jell-O, frozen yogurt, ice milk or ice cream, pudding, custard, hard candy, marshmallows

 

Getting enough protein on a low-fibre vegetarian or vegan diet

Getting enough protein is important to help your body stay strong, heal, and recover. A dietitian can help you determine how much protein you need each day. Use the next chart to choose lower-fibre protein foods. Other foods not listed may contain low amounts of fibre. Remember to read all food labels. Aim for 10 to 15 grams of fibre each day from all foods (not just protein foods).

Food Serving size Protein (grams) Fibre (grams)
Plant-based protein
Pea protein (Naked Pea©) 2 scoops (65 ml) 27 0
Soy beverage 1 cup (250 ml) 8 1.4
Pea milk 1 cup (250 ml) 8 1
Tempeh

¼ cup (50 g)
*note the small serving size

10 2.3
Smooth peanut butter 2 Tbsp. (30 ml) 7 2.5
Smooth cashew butter 2 Tbsp. (30 ml) 6 0.5
Smooth almond butter 2 Tbsp. (30 ml) 7 3.5
Lentils

¼ cup (60 ml)
*note the small serving size

5 2
Chickpeas

¼ cup (60 ml)
*note the small serving size

4 2
Black beans

¼ cup (60 ml)
*note the small serving size

4 4
Hemp hearts ¼ cup (60 ml) 13 2
White naan bread 1 small (90 g) 9 2
White pasta, cooked ½ cup (125 ml) 4 1
Egg noodles, cooked ½ cup (125 ml) 4 1
Brown rice, cooked ½ cup (125 ml) 2 2
White rice, cooked ½ cup (125 ml) 2 0.5
Quinoa, cooked ½ cup (125 ml) 4 3
Dairy and eggs
Greek yogurt 1 cup (250 ml) 20 0
Cottage cheese ½ cup (125 ml) 12 0

Cheddar, mozzarella cheese

1 ½ oz. (42 g) 12 0
Goat cheese 1 ½ oz. (42 g) 11 0
2% milk 1 cup (250 ml) 9 0
Kefir 1 cup (250 ml) 8 0
Eggs 2 large 12 0
Egg whites ¼ cup (60 ml) 6 0
Low-fibre vegetarian and vegan menus
Time of day Vegan
This example menu has about 74 g protein and 15.5 g of fibre.
Vegetarian (lacto)
This example menu has about 87 g protein and 12.5 g of fibre.
Vegetarian (lacto-ovo)
This example menu has about 107 g protein and 12 g of fibre.
Breakfast

Tofu scramble:

  • ¾ cup (150 g) tofu
  • ½ cup (125 ml) raw spinach
  • 1 Tbsp. (15 ml) cooking oil

1 slice white bread

1 cup (250 ml) coffee

1 cup (250 ml) water

Tofu scramble:

  • ½ cup (100 g) tofu
  • ½ cup (125 ml)
  • Mushrooms
  • 1 Tbsp. (15 ml) cooking oil

1 slice white bread

1 cup (250 ml) coffee

1 cup (250 ml) water

Omelet:

  • 3 large eggs
  • ½ cup (125 ml) mushrooms
  • 1 oz. (28 g) cheddar cheese
  • 2 tsp (10 ml) butter

1 cup (250 ml) coffee

1 cup (250 ml) water
Morning snack

Yogurt with fruit:

  • ¾ cup (175 ml) coconut yogurt
  • ½ banana
1 cup (250 ml) tea

Peanut butter toast:

  • 1 slice white bread
  • 1 Tbsp. (15 ml) peanut butter
1 cup (250 ml) tea

Cottage cheese and fruit:

  • ½ cup (125 ml) cottage cheese
  • ½ cup (125 ml) canned peaches
1 cup (250 ml) tea
Lunch

Sweet potato quesadilla:

  • 1 white tortilla
  • ¼ cup (60 ml) sweet potato (no skin)
  • 1 tsp (5 ml) sliced green onion
  • ¼ cup (50 g) chopped tempeh
  • 1 oz. (28 g) vegan cheese
  • 1 Tbsp. (15 ml) cooking oil

Tofu broccoli stir fry:

  • ½ cup (100 g) tofu
  • ½ cup (125 ml) broccoli
  • 1 Tbsp. (15 ml) cooking oil
  • ½ cup (125 ml) cooked white rice

Toast with cheese and tomato:

  • 1 slice white bread
  • 1 ½ oz. (42 g) cheddar cheese
  • 2 tomato slices, (no skins and no seeds)

1 medium apple

(no skin)

1 cup (250 ml) 2% milk

Afternoon snack

Protein shake:

  • 2 scoop (65 ml) pea protein
  • 1 cup (250 ml) soy beverage

Milk and fruit:

  • 1 cup (250 ml) 2% milk
  • 1 medium apple (no skin)

Yogurt and fruit:

  • ½ cup (125 ml) plain Greek yogurt
  • 1 tsp (5 ml) honey
  • 1 banana
1 cup (250 ml) water
Dinner

Squash, rice and lentils:

  • ½ cup (125 ml) butternut squash
  • ½ cup (125 ml) white rice
  • ¼ cup (60 ml) lentils
  • 1 tsp (5 ml) olive oil

1 plain cookie

1 cup (250 ml) water

Cheese quesadilla:

  • 1 white flour tortilla
  • ¼ cup (60 ml) chopped red pepper
  • ¼ cup (60 ml) diced tomato (no skin and no seeds)
  • ½ cup (125 ml) shredded cheese

1 plain cookie

1 cup (250 ml) water

Tofu with cauliflower and rice:

  • ¾ cup (150 g) firm tofu
  • ½ cup (125 ml) white rice
  • ½ cup (125 ml) cauliflower
  • 1 Tbsp. (15 ml) olive oil

1 plain cookie

1 cup (250 ml) water
Evening snack

Peanut butter toast:

  • 1 slice white bread
  • 1 Tbsp. (15 ml) smooth peanut butter

1 cup (250 ml) water

Yogurt and fruit:

  • ½ cup (125 ml) Greek yogurt
  • ½ banana

1 cup (250 ml) water

½ cup (125 ml) ice cream

(no nuts or unpeeled fruit)

1 cup (250 ml) water

 

When should I go back to my normal diet?

Check with your doctor or dietitian as you may only need to follow a low-fibre diet for a short period of time. When you go back to your normal diet, remember to:

  • Add more fibre to your diet slowly. Add one new high-fibre food each day in a small amount. If this hurts your stomach, add fibre more slowly. If a certain food gives you a loose bowel movement (poo), try it again in two to three weeks.
  • Drink enough fluids. Fluids are important to help move fibre through your body. Aim for nine to 12 cups (2250 – 3000 ml) of fluid each day.

Note: This is not a full list of brands or products. The Odette Cancer Centre does not recommend one brand over another and is not responsible for any products listed.