Blog Categories


High-Fiber, Low-Carb Foods for Your Keto Diet


Many people argue that the keto diet doesn’t have enough fiber or healthy veggies. But this common argument isn’t true. There’s a long list of high-fiber, low-carb foods that will ensure you stay healthy with a keto lifestyle.

Once you know how to tweak your food selection to reduce net carbs and prioritize the right macros to keep your blood sugar in check, you’re good to go.

Keep reading to learn how to get enough fiber by regularly adding these low-carb, high-fiber foods to your keto meal plan.

How to Get Enough Fiber on Keto

Many traditional fiber sources, like cereal, legumes, or whole-grain bread, are off-limits on a low-carb diet like keto.

But if you understand how keto macros work, you still have plenty of options to get enough fiber and stay in ketosis.

Here’s a simple rule of thumb to help you make the right decisions about fiber:

If the ratio of net carbs to fiber in any food is 1:1 or lower, it’s a good choice for fiber. The lower the ratio, the better.

Assuming you want to get no more than 20-25 grams of net carbs and 25 or more grams of fiber per day, you’ll be safe eating any fiber source with a 1:1 ratio or lower of net carbs.

Divide the net carbs on the nutrition label by the listed fiber amount, using a calculator if you need to. If the number is 1 or less, you just discovered a good keto-friendly source of fiber!

This doesn’t mean you can’t eat foods with more net carbs than fiber. In limited quantities, keto-friendly fruits like berries are fine.

However, if you want to increase your fiber intake, you’re better off with high-fiber, low-carb foods for the majority of your fiber needs.

That way, you’ll most likely stay in ketosis as you consume sufficient fiber. But which foods are high in fiber and low enough in carbs that they do the trick for healthy digestion? Glad you asked.

Take the keto quiz

Find the right keto snacks & supplements
for your unique goals

Take quiz

Top 11 High-Fiber, Low-Carb Foods

These foods are all high in fiber and keto-friendly. You may already be enjoying some, while others might pleasantly surprise you. Be sure to add these fiber-rich items to your list of keto-approved foods.

#1: Flaxseeds

Flaxseeds are loaded with healthy compounds, including alpha-linolenic acid, thiamin, magnesium, phosphorus, copper, manganese, and selenium.

From an ounce of flax seeds you get[*]:

  • 0.5 grams of net carbs
  • 7.6 grams of dietary fiber
  • Net carb to fiber ratio: 0.07

Flaxseeds are the perfect ingredient for low-carb baking. Try them in low-carb crackers, pizza crusts, or add ground flaxseeds to your smoothies.

#2: Chia Seeds

Chia seeds contain calcium, phosphorus, manganese, and omega-3 fatty acids.

A one-ounce serving of chia seeds has[*]:

  • 1.7 grams of net carbs.
  • 10.6 grams of dietary fiber
  • Net carb to fiber ratio: 0.16

Try some chocolate keto chia pudding, or make a yummy chia seed drink by adding chia seeds to warm water, mixing with a spoon, letting them sit overnight in your fridge, then adding the mixture to green tea with stevia or your favorite beverage.

#3: Avocados

When it comes to the keto diet, avocados are an all-time MVP. Whether it’s healthy fats, vitamins, or minerals, avocados consistently make the cut. They offer an excellent source of daily fiber while keeping your blood sugar levels low with lots of healthy fat.

A large avocado (200 grams) has[*]:

  • 3.6 grams of net carbs
  • 13.5 grams of dietary fiber
  • Net carb to fiber ratio: 0.27

To enjoy the creamy texture and fresh, savory flavor of avocados, try an avocado egg bowl or choose from 40 different avocado recipes (you’re welcome).

#4: Pumpkin Seeds

Munchable pumpkin seeds are high in protein and fat and also contain respectable amounts of zinc, copper, potassium, manganese, and magnesium.

One ounce of pumpkin seeds has[*]:

  • 1 gram of net carbs
  • 3 grams of dietary fiber
  • Net carb to fiber ratio: 0.33

Try roasting your own pumpkin seeds, with or without the edible husk:

  • Preheat your oven to 300°F.
  • Toss the seeds in a bowl with melted grass-fed butter (or olive oil, avocado oil, or coconut oil). Add salt and your favorite seasonings.
  • Bake the seeds in a single layer on a baking sheet for 45 minutes or until they turn golden brown, stirring occasionally.

#5: Artichokes

Whole artichokes, not to be confused with canned artichoke hearts, are a good way to get extra vitamin C, vitamin K, folate, choline, magnesium, potassium, and manganese.

A single 120-gram cooked artichoke offers[*]:

  • 4 grams of net carbs
  • 10.3 grams of dietary fiber
  • Net carb to fiber ratio: 0.39

Artichokes can also help balance your cholesterol levels, protect your liver, and improve fat digestion[*].

Try steaming an artichoke until you can easily remove the leaves by hand (about 25-35 minutes), then dipping the leaves in extra virgin olive oil or butter mixed with fresh-squeezed lemon and salt as you eat it.

Scrape the fleshy portion off of the leaves using your teeth, then discard the rest. Don’t forget to discard the inner “choke,” then enjoy the delicate, delicious artichoke heart and stem whole.

#6: Pecans

Because fat is an essential part of your keto diet, you can enjoy plenty of nuts, as long as you don’t exceed your calorie allowance for the day.

Pecans are among the lowest nuts in net carb content, and they’re full of thiamin, manganese, and copper.

A one-ounce serving of pecans has[*]:

  • 1.2 grams of net carbs
  • 2.7 grams of dietary fiber
  • Net carb to fiber ratio: 0.44

Reach for raw (or roasted), salted pecans when you want a snack that’s high in healthy fats and dietary fiber, or whip up a batch of decadent pecan pie fudge bombs.

#7: Collard Greens

Collard greens are packed with folate and vitamins K, A, and C.

A 100-gram serving of collard greens offers[*]:

  • 2.1 grams of net carbs
  • 3.6 grams of dietary fiber
  • Net carb to fiber ratio: 0.58

Try cooking your collard greens in pastured butter, extra virgin olive oil (at a low temperature), or the traditional way: in bacon fat or lard with spicy red peppers, salt, and pepper.

#8: Almonds

Almonds are an excellent choice if you want a portable, tasty snack loaded with vitamin E, riboflavin, calcium, iron, magnesium, potassium, phosphorus, copper, and manganese.

A one-ounce serving of almonds offers[*]:

  • 2.1 grams of net carbs
  • 3.3 grams of dietary fiber
  • Net carb to fiber ratio: 0.64

If you’re looking for recipes with almonds, here are the tastiest ways to prepare almonds on keto.

#9: Raw Coconut

Coconut is tasty, versatile, and packed with manganese, zinc, copper, selenium, iron, folate, and medium-chain triglycerides.

A cup of raw, shredded coconut has[*]:

  • 5 grams of net carbs
  • 7.2 grams of dietary fiber
  • Net carb to fiber ratio: 0.69

Pureed raw coconut will add a creamy, satisfying texture to your smoothies. It’s also a nutritious ingredient for keto fat bombs.

#10: Coconut Flour

Coconut flour is a versatile flour substitute. It’s got far fewer carbs than traditional flours, and fewer calories than almond flour.

A quarter-cup of coconut flour contains[*]:

  • 8 grams of net carbs
  • 10 grams of dietary fiber
  • Net carb to fiber ratio: 0.8

If you’re new to cooking with coconut flour, start with keto coconut flour cookies. Compared to other low-carb flour alternatives, coconut flour can be tricky to work with, but it’s worth the time to learn.

#11: Cauliflower and Broccoli

Cruciferous veggies like cauliflower and broccoli contain sulforaphane, diindolylmethane, and other anti-cancer compounds. They’re high in fiber and reasonably low in net carbs.

Cauliflower (one cup, cooked) has[*]:

  • 2.6 grams of net carbs
  • 2.8 grams of dietary fiber
  • Net carb to fiber ratio: 0.92

Broccoli (per 140-gram stalk, cooked) has[*]:

  • 5.5 grams of net carbs
  • 4.6 grams of dietary fiber
  • Net carb to fiber ratio: 1.2 (but worth it)

Enjoy these healthy staples by making keto cauliflower mac and cheese or rich and creamy keto broccoli and cheese soup.

The Truth About Fiber and the Keto Diet

It’s a myth that the ketogenic diet is synonymous with a low-fiber diet.

While you can fit a tremendous amount of fiber into your keto diet, that doesn’t necessarily mean you should.

Start with 25 grams of dietary fiber per day. According to studies, this is the cut-off number to prevent serious health problems[*][*][*].

If you want to go up from there, consider it an experiment — but realize some people feel worse when they consume extra fiber.

Above all, pay attention to what’s happening and listen to your body when it comes to fiber intake.

Along with the foods on this list, any food with a 1:1 or lower ratio of net carbs to fiber is a solid choice to keep your fiber intake sufficiently high and stay in ketosis.


6 thoughts on “High-Fiber, Low-Carb Foods for Your Keto Diet

  1. Hey! You guys have hemp seeds shown in the photo to this article, but you didn’t mention the wonderful protein, fat, and fiber elements of those seeds. They’re a fantastic addition to a Keto diet. ????

  2. Great info. What about calories,trying to limit them and most of the items you listed are calorie expensive except the vegs.

  3. If you’re on a high-protein, low-carb diet, fish is your best friend. “Fish is a brain-healthy lean protein, and fatty fish in particular helps you get the essential omega-3 fatty acids that are important for healthy arteries, reduced inflammation, and a healthy brain,” says Maggie Moon, RDN, and author of The MIND Diet. And each serving generally has 15 to 20 grams of protein (depending on the fish), with zero carbs.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Join the Internet's largest keto newsletter

We'll send you articles, product guides, and exclusive offers customized to your goals.