What Foods Contain Soluble Fiber: Best Sources

Many common foods are rich in soluble fiber, including oats, barley, beans, lentils, sweet potatoes, avocados, apples, pears, and Brussels sprouts. Current guidelines suggest aiming for roughly 10 grams of soluble fiber per day as part of a total fiber intake of 22 to 34 grams, depending on your age and sex. A useful rule of thumb: about one-third of your daily fiber should be soluble, with the remaining two-thirds coming from insoluble fiber.

How Soluble Fiber Works in Your Body

Soluble fiber dissolves in water and forms a gel-like substance during digestion. This gel slows down how quickly your stomach empties and how fast nutrients get absorbed in the intestine. That’s why soluble fiber is linked to steadier blood sugar levels after meals and lower LDL cholesterol. Insoluble fiber, by contrast, stays mostly intact and adds bulk to stool. Both types matter, but they do different jobs.

The gel that soluble fiber creates thickens the contents of your small intestine, reducing the contact between nutrients and digestive enzymes. This is the core mechanism behind its effects on blood sugar. A meta-analysis in Frontiers in Nutrition found that people with type 2 diabetes who supplemented with viscous soluble fiber (around 8 to 10 grams per day for at least six weeks) saw meaningful drops in fasting blood sugar, fasting insulin, and long-term blood sugar markers. Eating 5 to 10 grams of soluble fiber a day also lowers LDL cholesterol, according to the Mayo Clinic.

Oats and Barley

Oats and barley are two of the best grain sources of soluble fiber, largely because of a compound called beta-glucan. Oat groats contain about 6.1% beta-glucan by dry weight, and barley groats are close behind at roughly 5.1%. When you cook oatmeal, you’re releasing that beta-glucan into a form your body can use. A bowl of cooked oatmeal (about one cup) provides roughly 1.5 to 2 grams of soluble fiber, depending on the variety. Instant oatmeal actually delivers more soluble fiber per serving than regular cooked oatmeal because processing breaks down the grain structure, making the soluble fiber more accessible.

Barley works well in soups, stews, and grain bowls. Pearled barley is the most common form in grocery stores and cooks faster than hulled barley, though both are good sources. Swapping rice for barley in a soup is one of the easiest ways to increase your soluble fiber intake without changing your routine.

Beans and Lentils

Legumes are among the most fiber-dense foods available, and a significant portion of that fiber is soluble. A cup of cooked lentils, black beans, or kidney beans typically delivers 3 to 4 grams of soluble fiber alongside a large amount of insoluble fiber. That single serving can cover a third or more of your daily soluble fiber target.

Chickpeas, navy beans, and split peas are also strong choices. If beans cause you digestive discomfort, starting with smaller portions (a quarter cup) and increasing gradually over a few weeks gives your gut bacteria time to adjust. Canned beans are just as effective as dried ones, though rinsing them reduces sodium.

Fruits With the Most Soluble Fiber

Apples, pears, and citrus fruits are standout sources thanks to pectin, a type of soluble fiber concentrated in the skin and pulp. Citrus fruits contain 0.5% to 3.5% pectin by weight, with the highest concentrations in the peel and pith (the white layer beneath the skin). Eating an orange rather than drinking orange juice preserves this fiber.

Apples and pears deliver roughly 1 to 1.5 grams of soluble fiber per medium fruit, with most of it in the skin. Bananas, strawberries, and blueberries also contribute smaller amounts. Dried fruits like figs and prunes are concentrated sources, though they come with more sugar per bite.

Vegetables and Tubers

Sweet potatoes are surprisingly rich in soluble fiber. One medium peeled sweet potato provides about 2.7 grams, making it one of the best vegetable sources available. A cup of cooked Brussels sprouts adds 1.7 grams. Carrots, broccoli, and turnips also contribute meaningful amounts.

Avocados deserve special mention. A California Hass avocado contains about 2 grams of soluble fiber per 100 grams (roughly two-thirds of a medium avocado). Half an avocado on toast or in a salad adds around 1.5 grams of soluble fiber on top of its healthy fats. Florida avocados, the larger green-skinned variety, contain somewhat less soluble fiber at 1.25 grams per 100 grams.

Seeds and Nuts

Chia seeds, flaxseeds, and psyllium husk are concentrated sources of soluble fiber. Chia seeds form a visible gel when soaked in liquid, which is the soluble fiber at work. Two tablespoons of chia seeds provide roughly 2 grams of soluble fiber. Flaxseeds offer similar benefits, though they need to be ground for your body to access the fiber and nutrients inside.

Almonds, hazelnuts, and sunflower seeds contain smaller amounts of soluble fiber but add up if you eat them regularly. A quarter cup of almonds contributes about 0.5 grams of soluble fiber along with protein and healthy fat.

What a Day of Soluble Fiber Looks Like

Hitting 10 grams of soluble fiber per day is straightforward once you know which foods to lean on. A sample day might look like this: oatmeal with a sliced apple for breakfast (about 3 grams of soluble fiber), half an avocado at lunch (1.5 grams), a cup of lentil soup at dinner (3 to 4 grams), and a snack of carrots or a pear (1 gram). That gets you to roughly 9 or 10 grams without any supplements or unusual foods.

The general guidance from nutrition researchers is to eat 14 grams of total fiber for every 1,000 calories you consume. If you eat about 2,000 calories a day, that means roughly 28 grams of total fiber, with about 9 to 10 grams coming from soluble sources. Most Americans fall well short of this, averaging around 15 grams of total fiber per day.

When Food Isn’t Enough

Fiber supplements can fill gaps, though whole foods provide additional nutrients that supplements don’t. Psyllium husk (sold as Metamucil and similar products) is one of the most studied soluble fiber supplements and forms a thick gel in water. It’s typically mixed into a glass of water and taken one to three times per day, starting with a single dose and increasing gradually.

Methylcellulose (sold as Citrucel) is a synthetic soluble fiber that’s less likely to cause gas and bloating than psyllium, which makes it a better option for people who are sensitive to fermentable fibers. Both types should be taken with a full glass of water. If you’re adding fiber to your diet, whether from food or supplements, increasing your intake slowly over one to two weeks helps avoid cramping and bloating as your gut microbiome adjusts.