iPhone beta opening soon · Apply for the beta
Get early access

Fiber for heart health: oats, beans, barley and soluble fiber

How much fiber to aim for, why soluble fiber from oats, barley and beans matters for LDL cholesterol, and easy ways to add it to every meal.

Written from public health guidelines and research, with every source listed at the end. General education about food, not medical advice. How we choose numbers

The short version

  • A daily fiber goal of 14 g per 1,000 calories works out to 28 g on 2,000 calories.
  • Soluble fiber from oats, barley and beans is linked with small drops in LDL cholesterol in studies.
  • The FDA allows a heart claim for 3 g a day of beta-glucan from whole oats or barley, as part of a diet low in saturated fat.
  • Add fiber slowly and drink more as you do, so your gut can keep up.
Jump to a section

Fiber is one of the simplest things to add for your heart. It comes in foods most people already like, such as oatmeal, bean chili, barley soup and berries. Here’s how much to aim for, which kind matters most for cholesterol, and how to fit it in without upsetting your stomach.

How much fiber should I eat for heart health?

About 14 g for every 1,000 calories you eat. On 2,000 calories, that’s 28 g a day.

That’s the goal in the Dietary Guidelines for Americans, and 28 g is also the Daily Value on food labels.

14 gper 1,000 calories
28 ga day on 2,000 calories
3 gbeta-glucan a day from oats or barley (FDA claim)

A 2019 review in The Lancet pooled 185 long-term studies. People who ate the most fiber had 15 to 30% lower rates of heart disease and stroke than people who ate the least, and the biggest differences showed up around 25 to 29 g a day.

What is soluble fiber, and why does it matter?

It’s the kind of fiber that dissolves in water. Oats, barley, beans and fruits like apples and pears carry it.

A 1999 review of 67 controlled trials found that 2 to 10 g a day of soluble fiber was linked with small drops in LDL cholesterol. The authors were clear the effect is modest. Fiber works best alongside the rest of a heart-healthy pattern, not on its own.

Can oats and barley really help my heart?

The FDA allows a specific claim: 3 g a day of beta-glucan soluble fiber from whole oats or barley, as part of a diet low in saturated fat and cholesterol, may reduce the risk of heart disease.

Beta-glucan is the soluble fiber in oats and barley. Foods carrying this claim need at least 0.75 g of it per serving, so about four servings a day gets you to 3 g. A bowl of oatmeal in the morning and barley in a soup or salad later is an easy way to start. The same FDA rule covers 7 g a day of soluble fiber from psyllium husk.

Which foods carry the most fiber?

Beans and lentils lead by a long way, then berries, pears, barley and oats.

Rounded USDA FoodData Central values for total fiber. Your label is the final word.

Food Portion Fiber
Navy beans, cooked 1 cup 19 g
Lentils, cooked 1 cup 16 g
Black beans, cooked 1 cup 15 g
Raspberries 1 cup 8 g
Barley, pearled, cooked 1 cup 6 g
Pear, medium 1 pear 5.5 g
Chickpeas, canned, rinsed 1/2 cup 5 g
Broccoli, cooked 1 cup 5 g
Avocado 1/2 avocado 4.5 g
Oatmeal, cooked 1 cup 4 g
Chia seeds 1 tbsp 4 g

Beans also bring protein with very little saturated fat, which makes them a good swap for some of the meat in a meal. See saturated fat and the easiest swaps.

How do I add more fiber to my day?

Put one fiber food in every meal, and swap refined grains for whole ones.

  • Breakfast: oatmeal with berries and a spoon of chia, or whole-grain toast with avocado
  • Lunch: barley or lentil soup, or a salad with chickpeas
  • Snack: a pear, an apple, or a handful of nuts
  • Dinner: half the meat in a chili, curry or pasta sauce replaced with beans or lentils
  • Swap: brown rice, barley or whole-wheat pasta for white versions, a few times a week

Try asking Imi

Heart-healthy dinners for the weekAdd beans to this recipeA barley dish I can batch cook

Will more fiber upset my stomach?

It can if you add a lot at once. Go slowly and drink more as you do.

Add one fiber food at a time and give your body a few days to adjust. Fiber works best with fluid, so keep water nearby. Starting with smaller portions also helps. If gas or bloating stays bothersome, mention it to your doctor or a dietitian.

How does Imi help?

Imi keeps a daily fiber floor of 14 g per 1,000 kcal on the heart health focus.

It also keeps saturated fat under 6% of your calories, the AHA limit, and that number leads Home. Ask Imi to remake a recipe and it adds beans or oats where they fit, along with swaps like olive oil for butter. Cholesterol results you add sit alongside your meals with your resting heart rate from Apple Health, and Imi never interprets them.

See what Imi plans for heart health, or try the saturated fat label checker.

This guide is general education about food, not medical advice. If you have a health condition, are pregnant, or take medication, talk to your doctor or a registered dietitian about your own needs.
Sources (10)
  1. FDA. 21 CFR 101.81, health claims: soluble fiber from certain foods and risk of coronary heart disease
  2. Brown et al. Cholesterol-lowering effects of dietary fiber: a meta-analysis. Am J Clin Nutr, 1999
  3. Reynolds et al. Carbohydrate quality and human health: a series of systematic reviews and meta-analyses. Lancet, 2019
  4. Dietary Guidelines for Americans, 2020–2025 (Appendix 1, nutritional goals)
  5. FDA. Daily Value on the Nutrition and Supplement Facts labels
  6. American Heart Association. Saturated fats
  7. USDA FoodData Central (SR Legacy): oats, regular and quick, cooked with water
  8. USDA FoodData Central (SR Legacy): barley, pearled, cooked
  9. USDA FoodData Central (SR Legacy): lentils, mature seeds, cooked, boiled
  10. USDA FoodData Central: raspberries, raw

iPhone beta opening soon

Imi plans this for you, every week.

Meals from the food you love, around your goal, with the numbers already worked out. iPhone beta opening soon, Android after.

Imi, the app's rabbit, waving.