I've been on keto for 2 months and things are going well but I'm worried I'm not getting enough fiber. Before keto I ate oats, whole grain bread, fruits — probably 30-40g of fiber per day. Now I'm guessing I'm getting maybe 10-15g from vegetables. I've read that fiber feeds good gut bacteria and is important for long-term health. Is keto fiber intake actually a problem? What do people do about it?
Am I getting enough fiber on keto? Worried about long-term gut health
5 Replies
This is a legitimate concern worth thinking about. The short answer: you can get adequate fiber on keto, but you have to be intentional about it.
Fiber-rich keto vegetables (net carbs per 100g):
— Broccoli: 4g net carbs, 2.6g fiber
— Brussels sprouts: 5g net carbs, 3.8g fiber
— Cauliflower: 3g net carbs, 2g fiber
— Spinach: 1g net carbs, 2.2g fiber
— Avocado: 2g net carbs, 6.7g fiber (one avocado has ~10g fiber)
— Chia seeds: 2g net carbs per tablespoon, 5g fiber
— Flaxseed: 0.4g net carbs per tablespoon, 2.8g fiber
If you eat 2-3 cups of mixed low-carb vegetables daily plus an avocado and a tablespoon of chia seeds, you're probably hitting 20-25g of fiber without pushing past 20g net carbs. That's within normal range.
Also worth knowing: the research on fiber and gut health specifically is about prebiotic fiber feeding diverse gut bacteria. Polyphenols from olive oil, greens, and certain nuts also support gut microbiome independently of fiber gram count.
Avocado is your best friend here — one full avocado gives you about 10g of fiber at only 2g net carbs. I eat half an avocado at almost every meal and it completely solves the fiber concern while adding healthy fat and potassium.
Chia seeds in full-fat Greek yogurt or chia pudding made with coconut cream is another go-to. Two tablespoons of chia gives you 10g fiber at 2g net carbs.
Also psyllium husk — pure fiber, essentially zero carbs, and you can add it to keto baking or mix it in water. It's not exciting but it's effective.
The good news: many people on well-formulated keto who eat lots of non-starchy vegetables report better digestive health than before, not worse. This seems to be because they're also eliminating gluten, processed food additives, and inflammatory vegetable oils that were irritating their gut.
The fiber concern mainly applies to people doing "lazy keto" — bacon, cheese, and meat only, minimal vegetables. If you're eating broccoli, spinach, zucchini, cauliflower, avocado — you're not that person.
One practical check: are your digestion and bowel movements okay? If yes, your fiber intake is probably adequate for your personal biology regardless of what the number says. The fiber RDA (25-38g) is a population average, not a universal requirement — some people do fine on less, others need more.
If things aren't moving well, add more vegetables and try psyllium husk before worrying about whether keto is incompatible with gut health long-term. For most people it's not a problem.
The avocado + chia seeds approach makes a lot of sense. I was eating avocado inconsistently — I'll make it a daily staple. And I hadn't thought about psyllium husk as an option. Relieved this is solvable without abandoning keto. Thank you all.