View All Posts Diabetic Fiber

90 High Fiber Foods for Diabetics That Help Stabilize Blood Sugar

Smart choices that slow glucose absorption while keeping meals satisfying and delicious

Ollie Cartwright
Updated:
90 High Fiber Foods for Diabetics That Help Stabilize Blood Sugar

Most blood sugar spikes come down to one thing: carbs hitting your bloodstream too fast. Fiber is the brake pedal.

It slows digestion, blunts the glucose curve after meals, and keeps you full so you’re not reaching for something sugary two hours later.

Below are 90 high fiber foods for diabetics, organized by category, with real serving sizes and simple ways to use each one. All fiber values are approximate and based on typical USDA reference amounts, cooked unless noted.

Key Takeaways

  • Fiber slows carbohydrate absorption, which helps blunt post-meal blood sugar spikes — the American Diabetes Association recommends most adults aim for 25 to 35 grams of fiber a day.
  • Non-starchy vegetables and legumes give you the most fiber per gram of carb, making them the best base for a diabetes-friendly plate.
  • Low-glycemic fruits like berries, pears, and avocado deliver fiber and sweetness without the same glucose impact as fruit juice.
  • Legumes stand out for gestational diabetes and general blood sugar control because they pair high fiber with plant protein.
  • Adding fiber gradually, with plenty of water, helps avoid the bloating that comes from doubling your intake overnight.

What To Eat First

If you only change one thing this week, start here.

Goal Best category to lean on
Steady blood sugar after meals Non-starchy vegetables + legumes at every plate
Low sugar snack that still satisfies Nuts, seeds, or nut butter on veggies
Gestational diabetes Lentils, chickpeas, and split peas for protein plus fiber
Replacing white rice or bread Barley, quinoa, or whole wheat couscous
Fruit without the spike Berries, pears, or apples with the skin on

Is Fiber Good for Diabetics?

Yes — fiber is one of the most useful tools for managing blood sugar. Soluble fiber in particular slows how fast sugar enters your bloodstream after a meal.

According to the American Diabetes Association, high fiber foods help improve blood glucose control and can also lower cholesterol.

Fiber also feeds beneficial gut bacteria, which research links to better insulin sensitivity over time. For more on that connection, see our guide to good gut bacteria foods.

Most adults with diabetes should aim for 25 to 35 grams of fiber daily, spread across meals rather than loaded into one sitting.

Sliced papaya showing seeds, with mangoes in background on countertop
Fiber content quick reference by food group (per typical cooked serving)
Category Typical fiber per serving Example
Legumes 10-19g per cup Navy beans, lentils
Non-starchy vegetables 3-9g per cup Acorn squash, broccoli
Whole grains 2-8g per serving Bulgur, barley
Fruits 2-10g per serving Raspberries, avocado
Nuts and seeds 1-10g per serving Chia seeds, almonds

Best Vegetables for Diabetics

Non-starchy vegetables are the foundation of a diabetes-friendly plate. They’re low in carbs, high in fiber, and take up real space in a meal without moving your blood sugar much at all.

These are the vegetables for diabetics to eat most often, along with quick prep ideas.

1. Artichoke

One medium cooked artichoke has about 7g of fiber. Steam it and pull the leaves through a light vinaigrette instead of butter.

2. Broccoli

A cup of cooked broccoli delivers roughly 5g of fiber. Roast it at 425°F until the edges char for more flavor without added sugar.

3. Brussels Sprouts

About 4g of fiber per cooked cup. Halve and roast with olive oil for a caramelized edge.

4. Cauliflower

Roughly 3g of fiber per cooked cup. Rice it for a low-carb stand-in for rice or couscous.

5. Acorn Squash

One cup cooked has around 9g of fiber — one of the highest counts among vegetables. Roast with cinnamon instead of brown sugar.

6. Butternut Squash

About 7g of fiber per cooked cup. Cube and roast, or blend into a soup.

7. Carrots

Roughly 4g of fiber per cooked cup, or about 3g raw. Snack on raw sticks with hummus.

8. Green Peas

About 9g of fiber per cooked cup, plus plant protein. Stir into whole grain pilafs.

9. Spinach

Around 4g of fiber per cooked cup. Wilt into eggs or soups for an easy add-in.

10. Kale

About 5g of fiber per cooked cup. Massage raw leaves with lemon and olive oil for a sturdy salad.

11. Collard Greens

Roughly 5g of fiber per cooked cup. Braise with garlic and a splash of vinegar.

12. Swiss Chard

About 4g of fiber per cooked cup. Sauté the stems and leaves separately since stems take longer to soften.

13. Green Beans

Around 4g of fiber per cooked cup. Roast at high heat for a blistered, snappy texture.

14. Okra

About 4g of fiber per cooked cup. Roast whole to minimize the sliminess some people notice when it’s boiled.

15. Artichoke Hearts

Roughly 7g of fiber per cup, canned or jarred. Toss into pasta salads for texture and bulk.

16. Turnips

About 5g of fiber per cooked cup. Mash them half-and-half with potatoes to cut the starch load.

17. Parsnips

Around 6g of fiber per cooked cup. Roast alongside carrots for a sweeter side dish.

18. Beets

About 4g of fiber per cooked cup. Roast and chill for a make-ahead salad topper.

19. Cabbage

Roughly 3g of fiber per cooked cup. Shred raw into slaws for crunch without many carbs.

20. Bok Choy

About 2g of fiber per cooked cup. Stir-fry quickly to keep it crisp-tender.

21. Eggplant

Around 2g of fiber per cooked cup, but it’s a great vehicle for other fiber-rich toppings. Roast slices before layering into a bake.

22. Artichoke, Jerusalem (Sunchokes)

About 2g of fiber per cooked cup. Roast like potatoes for a nutty, slightly sweet side.

23. Mushrooms (Portobello)

Roughly 3g of fiber per cooked cup. Grill whole caps as a bun replacement.

24. Zucchini

About 2g of fiber per cooked cup. Spiralize raw for a pasta stand-in.

25. Asparagus

Around 4g of fiber per cooked cup. Roast at high heat until the tips crisp.

Best Low-Glycemic Fruits for Diabetics

Fruit isn’t off-limits — the trick is choosing whole, fiber-rich fruit over juice or dried, sweetened versions.

Eating the skin, when edible, keeps more of the fiber intact and slows sugar absorption. For more low-carb fiber ideas beyond fruit, check out low carb high fiber foods.

26. Raspberries

About 8g of fiber per cup — one of the highest fiber-to-carb ratios of any fruit. Toss onto plain Greek yogurt.

27. Blackberries

Around 8g of fiber per cup. Freeze them for a low-sugar treat straight from the bag.

28. Avocado

About 10g of fiber per fruit, plus healthy fat. Mash onto whole grain toast instead of butter.

29. Pears

Roughly 6g of fiber per medium pear with the skin on. Slice into a salad with walnuts.

30. Apples

About 5g of fiber per medium apple, skin on. Pair with a spoonful of peanut butter to slow the sugar hit further.

31. Blueberries

Around 4g of fiber per cup. Stir into oatmeal instead of a sugary syrup.

32. Strawberries

About 3g of fiber per cup. Slice over cottage cheese for a fiber-and-protein snack.

33. Oranges

Roughly 4g of fiber per medium orange, eaten whole rather than juiced. The pith holds much of the fiber.

34. Kiwi

About 2g of fiber per fruit. Eat the skin on for extra fiber if you don’t mind the fuzz.

35. Pomegranate Seeds

Around 7g of fiber per cup of seeds. Sprinkle over salads for crunch.

36. Figs (Fresh)

About 3g of fiber per medium fig. Stick to one or two since fresh figs are still fairly high in natural sugar.

37. Guava

Roughly 9g of fiber per cup — among the highest of any common fruit. Slice and eat with a squeeze of lime.

38. Passion Fruit

About 2g of fiber per fruit. Scoop the pulp over yogurt.

39. Star Fruit

Around 3g of fiber per cup, sliced. Add to fruit salads for a mild, crisp bite.

40. Cantaloupe

About 1g of fiber per cup — lower than most on this list, but still a lower-glycemic choice than many fruits. Pair with nuts for staying power.

Best Fats for Blood Sugar: Avocado, Nuts, and Seeds

Healthy fats paired with fiber slow gastric emptying, which flattens the blood sugar curve even further after a meal.

These foods also tend to be calorie-dense, so portion sizes matter more here than with vegetables.

41. Almonds

About 4g of fiber per quarter-cup. Keep a small container at your desk instead of vending-machine crackers.

42. Chia Seeds

Roughly 10g of fiber per ounce — one of the most concentrated fiber sources available. Stir into water or milk and let it gel for a pudding.

43. Flaxseed (Ground)

About 8g of fiber per two tablespoons. Stir into oatmeal or smoothies; grind it fresh for better absorption.

44. Walnuts

Around 2g of fiber per quarter-cup, plus omega-3 fats. Chop over salads instead of croutons.

45. Pistachios

About 3g of fiber per quarter-cup. Shelling them by hand naturally slows down snacking.

46. Pecans

Roughly 3g of fiber per quarter-cup. Toast lightly to bring out more flavor without added sugar.

47. Sunflower Seeds

About 3g of fiber per quarter-cup. Sprinkle over salads for crunch instead of croutons.

48. Pumpkin Seeds

Around 2g of fiber per quarter-cup, plus magnesium. Roast with a pinch of salt for a savory snack.

49. Hemp Seeds

About 2g of fiber per three tablespoons. Stir into yogurt for a mild, nutty crunch.

50. Brazil Nuts

Roughly 2g of fiber per ounce. Stick to a few — they’re extremely calorie-dense.

51. Natural Almond Butter

About 3g of fiber per two tablespoons. Spread on apple slices instead of crackers.

52. Natural Peanut Butter

Around 2g of fiber per two tablespoons. Check labels — many jarred versions add sugar you don’t need.

53. Tahini

About 3g of fiber per two tablespoons. Whisk into a lemon dressing for roasted vegetables.

54. Coconut (Unsweetened, Shredded)

Roughly 4g of fiber per quarter-cup. Add to homemade granola in place of sweetened cereal.

55. Olives

About 1g of fiber per quarter-cup, plus healthy monounsaturated fat. Toss into salads for briny flavor without carbs.

Best High Fiber Legumes for Gestational Diabetes

Legumes are arguably the single best food group for gestational diabetes. They combine a low glycemic index with plant protein and 10 to 19 grams of fiber per cooked cup — a combination few other foods match.

The March of Dimes recommends fiber-rich carbohydrates like beans and lentils as part of a gestational diabetes eating plan, since they help avoid the sharp post-meal spikes that starchy, low-fiber carbs cause.

If you’re pregnant and managing gestational diabetes, talk with your healthcare provider about how many servings fit your individual carb targets.

Three wooden spoons holding white, burgundy, and brown dried beans on blue surface

56. Lentils

About 15g of fiber per cooked cup, plus 18g of plant protein. Simmer into a soup base you can portion out for the week.

57. Split Peas

Around 16g of fiber per cooked cup. Cook into a thick soup with carrots and celery.

58. Chickpeas

About 13g of fiber per cooked cup. Roast with spices for a crunchy snack instead of chips.

59. Black Beans

Roughly 15g of fiber per cooked cup. Add to scrambled eggs or a whole grain bowl.

60. Navy Beans

About 19g of fiber per cooked cup — one of the highest counts of any food on this list. Use in a slow-simmered bean soup.

61. Kidney Beans

Around 13g of fiber per cooked cup. Toss into a chili with extra vegetables.

62. Pinto Beans

About 15g of fiber per cooked cup. Mash lightly for a fiber-rich taco filling.

63. Great Northern Beans

Roughly 12g of fiber per cooked cup. Blend into a creamy, dairy-free soup base.

64. Edamame

About 8g of fiber per cooked cup, plus complete plant protein. Steam and salt lightly for a simple snack.

65. Lima Beans

Around 9g of fiber per cooked cup. Stir into a succotash with corn and peppers.

66. Fava Beans

About 9g of fiber per cooked cup. Sauté with garlic and a squeeze of lemon.

67. Black-Eyed Peas

Roughly 11g of fiber per cooked cup. Simmer with greens for a classic Southern pairing.

68. Soybeans

About 10g of fiber per cooked cup. Use in stir-fries in place of some of the rice.

69. Adzuki Beans

Around 17g of fiber per cooked cup. Simmer into a lightly sweetened side dish with cinnamon instead of sugar.

70. Mung Beans

About 15g of fiber per cooked cup. Sprout them for salads or simmer into a soft, stew-like dish.

90 High Fiber Foods for Diabetics That Help Stabilize Blood Sugar infographic

Best High Fiber Whole Grains for Diabetics

Whole grains keep their bran and germ intact, which is where almost all the fiber lives. Swapping a refined grain for a whole one is one of the easiest fiber upgrades you can make.

For a broader list of grain and non-grain fiber sources, see our full high fiber foods list.

71. Barley

About 6g of fiber per cooked cup. Use in place of rice in a vegetable pilaf.

72. Quinoa

Around 5g of fiber per cooked cup, plus complete protein. Cook a big batch and use across several meals.

73. Steel-Cut Oats

About 5g of fiber per cooked cup. Cook with cinnamon instead of brown sugar for natural sweetness.

74. Rolled Oats

Roughly 4g of fiber per cooked cup. Soak overnight with chia seeds for a no-cook breakfast.

75. Bulgur

About 8g of fiber per cooked cup. Use in tabbouleh in place of couscous for a fiber boost.

76. Farro

Around 7g of fiber per cooked cup. Toss with roasted vegetables for a hearty grain bowl.

77. Brown Rice

About 3g of fiber per cooked cup. Cook a batch and freeze portions for quick weeknight sides.

78. Wild Rice

Roughly 3g of fiber per cooked cup. Mix half-and-half with brown rice for texture and flavor.

79. Whole Wheat Couscous

About 4g of fiber per cooked cup. Fluff with a fork and toss in chopped vegetables for a fast side.

80. Popcorn (Air-Popped)

Around 4g of fiber per three cups popped. Skip the butter drench and season with nutritional yeast or spices instead.

81. Whole Wheat Pasta

About 6g of fiber per cooked cup. Toss with olive oil and vegetables rather than a heavy cream sauce.

82. Rye Bread

Roughly 2g of fiber per slice. Choose a dense, whole-grain rye rather than a light, refined version.

83. Whole Wheat Bread

About 2g of fiber per slice. Check the label for ‘100% whole wheat’ as the first ingredient.

84. Millet

Around 2g of fiber per cooked cup. Use as a warm breakfast porridge in place of refined cereal.

85. Buckwheat

About 5g of fiber per cooked cup, and naturally gluten-free. Use in place of rice under a stir-fry.

Best Fiber-Rich Nuts, Seeds, and Nut Butters

Beyond the fats already covered, these smaller nuts, seeds, and spreads are easy to add into meals you’re already making — a spoonful here, a sprinkle there.

They’re also a smart pick if you’re building a high protein high fiber foods plate, since most combine both nutrients in a small serving.

86. Psyllium Husk

About 7g of fiber per tablespoon. Stir into water and drink quickly before it thickens, or bake into low-carb bread.

87. Wheat Bran

Around 6g of fiber per quarter-cup. Sprinkle over yogurt or mix into muffin batter.

88. Oat Bran

About 6g of fiber per cooked cup. Cook like oatmeal for an even higher-fiber breakfast than rolled oats.

89. Cocoa Powder (Unsweetened)

Roughly 2g of fiber per tablespoon. Whisk into a warm drink with unsweetened milk instead of a sugary hot cocoa mix.

90. Nutritional Yeast

About 3g of fiber per two tablespoons. Sprinkle over popcorn or roasted vegetables for a cheesy, savory flavor without dairy.

The Bottom Line

Fiber won’t replace medication or a doctor’s advice, but it genuinely helps flatten blood sugar swings. Build meals around non-starchy vegetables and legumes, add a low-glycemic fruit or a handful of nuts, and swap refined grains for whole ones. Increase fiber gradually and drink plenty of water to avoid bloating. For gestational diabetes or any diagnosed condition, run your specific fiber and carb targets by your healthcare provider.

Frequently Asked Questions

What foods stabilize blood sugar the best?

Non-starchy vegetables, legumes, and whole grains stabilize blood sugar best because they pack fiber alongside slow-digesting carbohydrates. Pairing any carb with a fiber source, protein, or healthy fat further flattens the post-meal glucose curve.

Is Karo greens good for diabetics?

Karo greens is a green juice supplement blend, not a clinically studied diabetes treatment. There isn’t reliable evidence it manages blood sugar, so it shouldn’t replace whole high fiber foods, medication, or your doctor’s guidance.

What is the best fiber for lowering insulin spikes?

Soluble fiber, found in oats, beans, lentils, chia seeds, and fruits like apples and pears, forms a gel in the digestive tract that slows sugar absorption. This makes it especially effective at softening insulin spikes compared with insoluble fiber alone.

How much fiber should a diabetic eat per day?

The American Diabetes Association generally recommends 25 to 35 grams of fiber daily for adults, spread across meals. Your individual target may differ, so check with a registered dietitian or your doctor.

Can too much fiber cause blood sugar problems?

Fiber itself doesn’t spike blood sugar, but adding a lot very quickly can cause bloating, gas, or cramping. Increase intake gradually over one to two weeks and drink extra water as you do.

Leave a Comment