Low-Carb High-Fiber Foods: How to Hit 30g on Keto
Low-carb diets have a fiber problem. When you cut beans, whole grains, and most fruit, you also cut a huge chunk of your daily fiber. Most keto dieters end up at 10-15 grams a day and wonder why they feel awful. Here's exactly how to hit 30 grams of fiber while keeping net carbs under 50.
First: The Net Carbs Math
The reason high-fiber foods can fit into a low-carb diet is simple math. Fiber is technically a carbohydrate, but your body doesn't digest it into glucose. So:
Net carbs = Total carbs - Fiber
A cup of raspberries has 15g total carbs and 8g fiber. Net carbs: 7. A whole avocado has 13g total carbs and 10g fiber. Net carbs: 3. This is why high-fiber, low-net-carb foods are the foundation of any sustainable low-carb diet.
One caveat. Sugar alcohols (erythritol, xylitol) and IMOs ("isomaltooligosaccharides") in protein bars and "keto" packaged foods often get subtracted from net carbs in marketing, but the science on this is messy. Some sugar alcohols partially raise blood sugar. Stick to whole foods when you can.
The Best Low-Carb High-Fiber Foods
Tier 1: Best Fiber-to-Net-Carb Ratio
- Avocado: 10g fiber, 2g net carbs (per medium avocado). Unmatched.
- Chia seeds: 5g fiber, 0g net carbs (per tablespoon). Also unmatched.
- Flax seeds (ground): 2g fiber, 0g net carbs (per tablespoon).
- Psyllium husk: 5g fiber, 0g net carbs (per tablespoon). Keto staple.
- Hemp hearts: 1g fiber, 0g net carbs (per tablespoon, plus 3g protein).
- Coconut flour: 5g fiber, 2g net carbs (per 2 tablespoons).
Tier 2: Vegetables
- Broccoli: 5g fiber, 4g net carbs per cooked cup.
- Brussels sprouts: 4g fiber, 5g net carbs per cup.
- Cauliflower: 3g fiber, 3g net carbs per cup.
- Spinach (cooked): 4g fiber, 3g net carbs per cup.
- Asparagus: 3g fiber, 2g net carbs per cup.
- Cabbage: 3g fiber, 3g net carbs per cup.
- Bell peppers: 3g fiber, 4g net carbs per cup.
- Mushrooms: 2g fiber, 2g net carbs per cup.
Tier 3: Berries (Low-Carb Friendly Fruit)
- Raspberries: 8g fiber, 7g net carbs per cup. Best berry for keto.
- Blackberries: 8g fiber, 6g net carbs per cup.
- Strawberries: 3g fiber, 8g net carbs per cup.
- Blueberries: 4g fiber, 17g net carbs per cup. Use sparingly on keto.
Tier 4: Nuts and Seeds
- Almonds: 4g fiber, 2g net carbs per ounce.
- Pecans: 3g fiber, 1g net carbs per ounce.
- Walnuts: 2g fiber, 2g net carbs per ounce.
- Pumpkin seeds: 2g fiber, 4g net carbs per ounce.
- Sunflower seeds: 3g fiber, 3g net carbs per ounce.
Tier 5: Specialty Items
- Shirataki noodles (konjac): 3g fiber, 0g net carbs per serving. The fiber bomb.
- Cocoa powder (unsweetened): 2g fiber, 1g net carbs per tablespoon.
- Olives: 1g fiber, 0g net carbs per ounce.
A Sample Day: 30g Fiber, Under 50g Net Carbs
Breakfast
Chia pudding made with 3 tbsp chia seeds, unsweetened almond milk, vanilla, and a handful of raspberries.
Fiber: ~18g. Net carbs: ~10g.
Lunch
Salad: 2 cups spinach, half avocado, 2 tbsp pumpkin seeds, grilled chicken, olive oil and lemon.
Fiber: ~10g. Net carbs: ~8g.
Snack
1 ounce almonds.
Fiber: ~4g. Net carbs: ~2g.
Dinner
Salmon, 1.5 cups roasted Brussels sprouts, cauliflower mash with butter.
Fiber: ~9g. Net carbs: ~12g.
Daily totals: ~41g fiber, ~32g net carbs. Comfortably above the keto fiber goal, comfortably under typical keto carb limits.
Why Most Low-Carb Eaters Undershoot Fiber
- They cut without replacing. Removing oats, beans, and bread without consciously adding low-carb fiber sources.
- They eat too much meat and cheese. Both are zero fiber.
- They skip vegetables thinking "carbs are bad." Most keto-friendly vegetables have 3-5g fiber per cup.
- They don't track. If you've never logged your intake, you don't know where you actually are.
- They avoid fruit completely. A handful of berries fits in even strict keto and adds meaningful fiber.
The Keto Constipation Fix
Keto constipation is mostly a fiber-and-water problem. The 3-step fix:
- Add 1 tablespoon of psyllium husk daily in 8 oz of water (chase with another glass).
- Hit at least 2 cups of low-carb vegetables at lunch and dinner.
- Make sure you're getting adequate magnesium (magnesium glycinate or citrate, 200-400mg). Keto often crashes magnesium.
Most keto constipation resolves within a few days of consistent execution.
What About Carnivore?
I need to be honest about this. A strict carnivore diet has essentially zero fiber. Some practitioners argue this is fine and that fiber isn't required, but the long-term gut microbiome implications are not well studied. If you're committed to carnivore, that's your call. If you're flexible, even adding 1 tablespoon of psyllium and a daily handful of berries makes a meaningful difference for gut health without breaking the spirit of the diet.
Frequently Asked Questions
What are the best low-carb high-fiber foods?
Top low-carb, high-fiber foods include avocado (10g fiber, 2g net carbs per fruit), chia seeds (5g fiber, 0g net carbs per tablespoon), flax seeds (2g fiber, 0g net carbs per tablespoon), raspberries (8g fiber, 7g net carbs per cup), almonds (4g fiber, 2g net carbs per ounce), broccoli (5g fiber, 4g net carbs per cup), Brussels sprouts, and shirataki noodles. Psyllium husk powder is a low-carb staple supplement.
Can you get enough fiber on a keto diet?
Yes, but it takes intentional planning. Most people on keto undershoot fiber because they cut out beans, whole grains, and fruit. With a deliberate focus on avocados, low-carb vegetables, seeds, nuts, berries, and a daily psyllium husk dose, hitting 25-30 grams is achievable on under 50 grams of total carbs. Track your intake for the first few weeks to make sure you're actually hitting the target.
What are net carbs and why do they matter?
Net carbs are total carbohydrates minus fiber, since fiber doesn't raise blood sugar. The math is: net carbs = total carbs - fiber. So a cup of broccoli with 9g total carbs and 5g fiber has 4g net carbs. This is why high-fiber foods can fit into a low-carb diet despite having significant total carbs. Be cautious with sugar alcohols and 'IMO' fibers, which sometimes get subtracted in marketing claims but aren't truly digestion-free.
What causes constipation on keto and how does fiber help?
Keto constipation usually comes from a sharp drop in fiber intake, dehydration, and electrolyte shifts. The fix is increasing low-carb fiber sources (chia, flax, psyllium, leafy greens, avocado), drinking more water, and supplementing electrolytes (especially magnesium). Adding 1 tablespoon of psyllium husk per day relieves keto constipation for most people within a few days.