Getting enough fiber on keto is entirely doable, but it takes some intention. The general recommendation is about 14 grams of fiber per 1,000 calories you eat, which works out to roughly 25 to 30 grams a day for most adults. Since keto cuts out many traditional fiber sources like whole grains, beans, and most fruits, you need to lean heavily on low-carb vegetables, seeds, berries, and a few smart substitutions to hit that target without blowing past your carb limit.
How Fiber Works With Net Carbs
The key concept that makes fiber possible on keto is net carbs. Fiber is technically a carbohydrate, but your body can’t digest it, so it doesn’t raise blood sugar the way starches and sugars do. To calculate net carbs, you subtract fiber grams from total carbs. A food with 12 grams of total carbs and 10 grams of fiber only counts as 2 net carbs. This means high-fiber foods are often surprisingly keto-friendly, and seeking them out actually gives you more room in your daily carb budget, not less.
Seeds: The Highest-Fiber Keto Foods
Chia seeds and flax seeds are the most fiber-dense foods you can eat on keto, and it’s not even close. One ounce of chia seeds (about two tablespoons) packs 10 grams of fiber with only 2 net carbs. Flax seeds are nearly as impressive: 8 grams of fiber per ounce with just 1 net carb. Both are also high in fat (9 grams per ounce), which fits the keto macronutrient profile perfectly.
Hemp seeds, by contrast, are better thought of as a fat and protein source. They only provide 1 gram of fiber per ounce, so they won’t move the needle on your daily intake. Stick with chia and flax if fiber is the goal. Sprinkle ground flax into smoothies, stir chia seeds into full-fat yogurt or coconut milk for a pudding, or use either as an egg substitute in keto baking. Two tablespoons of chia seeds a day gets you a third of the way to your fiber target before you’ve eaten a single vegetable.
Low-Carb Vegetables That Add Up
No single keto vegetable is a fiber powerhouse on its own, but eating a variety of them throughout the day builds a solid base. Asparagus is one of the better options, with 1.9 grams of fiber per 100 grams and only about 3 net carbs. Spinach offers 1.6 grams of fiber per 100 grams with roughly 1 net carb, making it one of the lowest-carb greens available. Zucchini comes in at 1 gram of fiber per 100 grams with about 2 net carbs.
The strategy here is volume and variety. A large salad with two cups of spinach, a cup of chopped asparagus sautéed in butter, and some roasted zucchini on the side can collectively contribute 5 to 7 grams of fiber while keeping net carbs well under 10 grams. Broccoli and cauliflower are also staples worth rotating in. Roasting, sautéing in olive oil, or blending cauliflower into a mash makes it easy to eat generous portions without getting bored.
Avocados: A Keto Fiber Star
A whole medium avocado contains 10 grams of fiber, which is remarkable for a single food. It also has 13 grams of total carbs, but after subtracting the fiber, you’re looking at just 3 net carbs. Add in 22 grams of mostly monounsaturated fat and you have what might be the single most useful food on a keto diet for meeting both your fat and fiber goals simultaneously.
Half an avocado at lunch and the other half at dinner gives you 10 grams of fiber for roughly 1.5 net carbs per serving. Slice it onto salads, mash it with lime and salt, blend it into smoothies, or just eat it with a spoon and some flaky salt.
Berries: The Only Fruits Worth Prioritizing
Most fruit is too high in sugar for keto, but berries are the exception. Raspberries lead the pack with 8 grams of fiber per cup and about 15 grams of total carbs, leaving roughly 7 net carbs. That’s a meaningful amount of carbs on a 20-gram daily budget, so portion control matters, but half a cup of raspberries still gives you 4 grams of fiber for about 3.5 net carbs.
Blackberries come in under 10 grams of carbs per cup, and strawberries sit around 7 grams of carbs per cup of slices. Both have less fiber than raspberries but still contribute meaningfully. Toss a small handful onto chia pudding or eat them with whipped cream for dessert. If you can only pick one berry, make it raspberries.
Keto Flours for Baking
If you bake with keto-friendly flours, some of them contribute meaningful fiber. Lupin flour stands out: a quarter cup has 11 grams of total carbs but only 1 net carb, meaning nearly all of its carbohydrate content is fiber. Coconut flour has 9 grams of total carbs per two-tablespoon serving with 4 net carbs, so about 5 grams of fiber in a small amount. Almond flour is lower in fiber, with 3 grams of total carbs and 1 net carb per two-tablespoon serving.
Coconut flour absorbs a lot of liquid, so recipes using it tend to need extra eggs or fat. Lupin flour has a slightly bitter, earthy taste that works better in savory applications like pizza crusts or flatbreads. Mixing flours often produces the best results in both texture and fiber content.
Fiber Supplements That Fit Keto
If you’re consistently falling short through food alone, a few supplements can fill the gap without adding net carbs. Psyllium husk is about 70% soluble fiber and forms a gel when mixed with water. It’s one of the most commonly used fiber supplements and works well stirred into water, blended into smoothies, or added to keto bread recipes to improve texture. Glucomannan, derived from the konjac root, absorbs significant amounts of water and can help with satiety. It’s also the fiber used in shirataki noodles, which have essentially zero net carbs and can substitute for pasta in stir-fries and soups.
Start with small amounts of any supplement. Going from 10 grams of daily fiber to 30 grams overnight is a reliable recipe for bloating and gas. Increase by 3 to 5 grams every few days to give your gut bacteria time to adjust.
Water Intake Matters More Than You Think
Fiber needs water to do its job. Without enough fluid, adding fiber can actually make constipation worse. Research on adults with chronic constipation found that a daily fiber intake of 25 grams improved bowel regularity, but the effect was significantly enhanced when fluid intake reached 1.5 to 2 liters per day. This is especially relevant on keto, since the diet naturally causes you to lose more water and electrolytes in the first few weeks as your body sheds stored glycogen.
Aim for at least 2 liters of water daily, more if you’re active or live in a hot climate. Sparkling water, herbal tea, and broth all count toward your total.
A Sample Day of High-Fiber Keto Eating
Putting this all together, here’s what a day might look like:
- Breakfast: Chia pudding made with coconut milk (two tablespoons of chia seeds = 10g fiber, ~2 net carbs) topped with a quarter cup of raspberries (~2g fiber, ~2 net carbs)
- Lunch: Large spinach salad with half an avocado, olive oil dressing, and a tablespoon of ground flax seeds (~9g fiber, ~3 net carbs)
- Dinner: Grilled protein with roasted asparagus and sautéed zucchini, plus the other half of the avocado (~8g fiber, ~5 net carbs)
That’s roughly 29 grams of fiber on about 12 net carbs, leaving plenty of room for other foods while meeting your fiber target. The pattern is simple: seeds at breakfast, avocado split across two meals, and vegetables at lunch and dinner. Once this becomes habit, fiber on keto stops feeling like a challenge and starts feeling automatic.