How Eating Beans Regularly Affects Your Digestion, Blood Sugar, and Heart Health



Medically reviewed by Aviv Joshua, MS, RDN

Beans are a great source of fiber, protein, and essential vitamins and minerals.Credit: ollinka / Getty Images
Beans are a great source of fiber, protein, and essential vitamins and minerals.
Credit: ollinka / Getty Images
  • Eating beans daily can decrease your risk of cardiovascular disease.
  • Beans are high in fiber, which helps prevent constipation and promote digestive health.
  • Beans help control blood sugar due to their protein, fiber, and low glycemic index (GI).

Beans are a diet staple. They're high in fiber, a great source of protein, and have tons of vitamins and minerals—all things that can support cardiovascular and gut health, reduce your risk of disease, and even help fight inflammation. Here's what you can expect if you eat beans regularly.

1. Your Heart Health Gets a Boost

Studies have found that eating one cup of beans daily can reduce your risk of cardiovascular disease (conditions affecting your heart and blood vessels). Cardiovascular conditions include coronary artery disease, stroke, and heart attack.

One of the main contributors to cardiovascular disease is consuming a lot of saturated fats. Beans contain less saturated fats than other protein sources, like red meat.

Consuming an excess of saturated fat in your diet can increase your chances of developing heart disease. Eating beans can reduce inflammation that can lead to cardiovascular diseases.

Beans can also lower cholesterol levels. Studies have found that eating around two-thirds of a cup of beans daily can lower "bad" low-density lipoprotein (LDL) cholesterol.

Nutrients found in beans, including fiber, potassium, and the plant compound saponin, help keep your cholesterol low. Saponin is commonly found in other legumes and helps your body process cholesterol efficiently.

2. Your Bowel Movements Become More Regular

Beans are an incredible source of fiber. Fiber in beans and other legumes can prevent constipation and promote regular bowel movements. Getting enough fiber helps keep your digestive system balanced, speeding up or slowing down digestion as needed. Soluble fiber in beans can help you to manage diarrhea by slowing digestion when needed.

Beans contain resistant starch that ferments in the large intestine and resists accelerated digestion in the small intestine. The resistant starch in beans helps beneficial gut bacteria and fatty acids grow in the colon. While supporting your digestive health, the benefits to your gut bacteria also support your overall gut health.

3. Your Blood Sugar Control Improves

Protein, fiber, and resistant starch content in beans help with blood sugar control. These nutrients slow the absorption of sugars in the blood. Beans have a low glycemic index, meaning they have little effect on raising blood sugar levels.

Beans are also high in magnesium. This mineral plays a vital role in blood sugar regulation and lowering your risk of type 2 diabetes. One study found that eating one cup of beans daily improved blood sugar control over 2–3 months. For people with diabetes, beans can be a protein-rich part of a diabetes-friendly diet.

4. You'll Get More Iron in Your Diet

Beans are a sustainable plant-based protein source for vegans and vegetarians. They can also help you consume the amount of iron you need. Each half-cup serving of beans has around 2 milligrams (mg) of iron, 11% of the Daily Value (DV).

Being iron deficient can cause several symptoms, including fatigue, discomfort in the gastrointestinal tract, and problems with concentration. Iron helps your body make hemoglobin, a protein that carries oxygen from your lungs to the rest of your body. You can also absorb more vitamins by pairing beans with peppers, broccoli, and potatoes.

Beans: Nutrition Profile

There are tons of different beans out there—black beans, pinto beans, lima beans, garbanzo beans—and they're full of different micronutrients like potassium, folate, and selenium.

The nutrition profile of one-half cup of canned black beans includes:

  • Calories: 109
  • Fat: 0.3 grams (g)
  • Sodium: 165 mg, or 7% of the DV
  • Carbohydrates: 20 g
  • Fiber: 8 g, or 30% of the DV
  • Added sugars: 0 g
  • Protein: 7 g
  • Iron: 2.3 milligrams (mg), or 11% of the DV
  • Magnesium: 42 mg, or 10% of the DV
  • Folate: 73 micrograms (mcg), or 18% of the DV

You can enjoy frozen, canned, or dried beans. Canned beans are usually more available, but they have a higher sodium content than dried beans. You can still rinse canned beans to enjoy beans with less sodium.

Risks of Eating Beans

Beans are considered a high-FODMAP food. FODMAPs—fermentable oligosaccharides, disaccharides, monosaccharides, and polyols—are carbohydrates that are not absorbed well in your small intestine.

Because of this, beans may cause gastrointestinal symptoms like bloating and gas in people with irritable bowel syndrome (IBS). However, due to the high amount of oligosaccharides and fiber, beans could also cause gastrointestinal symptoms for people without IBS.

Canned beans, or ones that have been soaked or boiled and drained, may have a lower oligosaccharide content, making them more tolerable for people with IBS. If you feel intense discomfort after eating beans, consider eating less beans or consulting a healthcare provider.

How Many Beans Should You Eat Daily?

The 2025-2030 Dietary Guidelines for Americans don’t provide specific recommendations for weekly bean consumption. However, previous guidelines recommended consuming 1.5 cups of beans, peas, and lentils per week. A healthcare provider, such as a registered dietitian, can help you determine the right intake for you.

Adding Beans to Your Diet

Beans are incredibly versatile and can be used to make nutritious meals and snacks, including:

  • Rice and beans
  • Bean-based burgers
  • Bean and cheese quesadillas
  • Black bean soup
  • Roasted chickpeas with olive oil and spices
  • Grain bowls with beans
  • Bean spread on crackers
  • Bean-based pasta



Source link

Leave a Reply

Subscribe to Our Newsletter

Get our latest articles delivered straight to your inbox. No spam, we promise.

Recent Reviews



Medically reviewed by Kierra Brown, RD

Canned sardines and anchovies are high in protein and healthy fats, plus they have a long shelf life.Credit: Design by Health; Getty Images
Canned sardines and anchovies are high in protein and healthy fats, plus they have a long shelf life.
Credit: Design by Health; Getty Images
  • The nutritional profiles of anchovies and sardines are very similar.
  • Compared to sardines, anchovies contain slightly more protein and omega-3 healthy fats.
  • However, sardines have higher concentrations of many vitamins and minerals, and usually have less added sodium.

Anchovies and sardines are both small, oily fish that are usually canned or jarred. Despite their similarities, anchovies and sardines do have some nutritional differences when it comes to protein, healthy fats, and micronutrient content.

Which Small Fish Has More Protein?

 While both fish are excellent sources of lean protein, anchovies have a slight edge:

  • Sardines, canned in oil: 6.97 grams in a 1-ounce serving
  • Anchovies, canned in oil: 8.19 grams in a 1-ounce serving

The amount of protein your body needs depends on a number of factors, including age, health status, and physical activity levels.

Healthy adults should consume 1.2-1.6 grams of protein per kilogram of body weight, according to updated federal dietary guidelines.

For example, if someone weighs 70 kilograms (or 155 pounds), they may want to consume at least 84 grams of protein every day. A 1-ounce serving of anchovies canned in oil would get them about 10% of the way toward that daily protein goal.

Protein is critical for cell development and repair, contributing to physical growth and development.

Is One a Better Source of Healthy Fats Like Omega-3s?

When it comes to healthy fats in general, sardines come out on top:

  • Sardines, canned in oil: 2.56 grams of unsaturated fat in a 1-ounce serving
  • Anchovies, canned in oil: 1.8 grams of unsaturated fat in a 1-ounce serving

But if you're looking to boost your levels of omega-3 fatty acids—a specific type of healthy unsaturated fat—anchovies are the better choice. A 1-ounce serving contains 594 milligrams of omega-3s, while the same amount of sardines has 278 milligrams.

Consuming more omega-3s and healthy fats in general may benefit multiple different aspects of your health:

  • Heart health: Omega-3s help reduce levels of triglycerides, or fats in the blood; high triglyceride levels are a risk factor for heart disease and stroke. In general, research has shown that eating unsaturated fats in place of saturated fats—the kind found in full-fat dairy, red meat, and tropical oils—reduces your risk of heart disease.
  • Brain health and cognitive function: Some research suggests that insufficient levels of omega-3s may increase the risk of brain health concerns, including Parkinson's disease, schizophrenia, attention deficit hyperactivity disorder (ADHD), and depression. Another study found that omega-3 supplements could improve mild cognitive impairment, a condition that causes memory and thinking issues that can develop into dementia.
  • Eye health: In some studies, people who ate fatty fish (and more omega-3s) had a lower risk of age-related macular degeneration, a condition that can blur vision. Similarly, there's evidence that diets higher in omega-3s could reduce the risk of dry eye disease. However, more research is needed.

How Do They Compare for Vitamin and Mineral Content?

Along with protein and healthy fats, sardines and anchovies are packed with essential micronutrients. However, they contain different amounts of these key vitamins and minerals:

  • Vitamin B12: Sardines have about 10 times more vitamin B12 than anchovies. This B vitamin supports nerve cell function, red blood cell formation, metabolism, and the creation of DNA.
  • Vitamin D: One sardine has the vitamin D content of about eight anchovies. Vitamin D helps the body absorb calcium and supports bone maintenance and growth.
  • Iron: As compared to sardines, anchovies contain about 60% more iron. This mineral helps form red blood cells, supports muscle and tissue function, and more.
  • Phosphorus: Sardines are nearly twice as rich in phosphorous than anchovies are. In fact, a 1-ounce serving of sardines contains about 20% of the daily recommended intake for adults. Phosphorus is key in creating structures in the body, including teeth, DNA, and cell membranes.
  • Calcium: As compared to anchovies, sardines are a better source of calcium, a mineral which helps support and maintain bone health.

Comparing Sardines and Anchovies

Nutritional content always varies based on packaging and other factors, but here's how a typical 1-ounce serving of anchovies compares to a 1-ounce serving of sardines:

Sardines, canned in oil Anchovies, canned in oil
Calories 59 60
Protein 6.97 grams (g) 8.10 g
Total fat 3.23 g 2.75 g
Carbohydrates 0 g 0 g
Calcium 108 milligrams (mg) 65.8 mg
Iron 0.828 mg 1.31 mg
Magnesium 11.1 mg 19.6 mg
Phosphorus 139 mg 71.4 mg
Potassium 113 mg 154 mg
Selenium 14.9 micrograms (mcg) 19.3 mcg
Sodium 87 mg 1,040 mg
Zinc 0.371 mg 0.692 mg
Vitamin B12 2.53 mcg 0.249 mcg
Vitamin D 1.36 mcg 0.482 mcg

In addition to their relatively similar nutritional profiles, sardines and anchovies share many other commonalities.

Both are considered forage fish, and they're often eaten by larger fish or marine mammals. Sardines are a bit bigger—they're 4-12 inches while anchovies are usually 7-8 inches—but both species' relative small size and low position on the food chain ensures they have low mercury levels.

Once they're harvested, anchovies and sardines are usually jarred or canned in water or oil to make them shelf stable. One difference is that canned anchovies are often salt-cured—this gives them a pink color and a salty flavor (as well as high amounts of sodium).

What To Know Before Adding These Small Fish to Your Diet

Anchovies and sardines aren't naturally high in sodium (or salt), but jarred or canned versions often have a lot of salt added.

For instance, a 1-ounce serving of anchovies canned in oil contains 1,040 milligrams of sodium, which is 45% of the recommended daily limit for adults.

Diets high in sodium raise your risk of developing high blood pressure, heart diseases, artery diseases, heart attack, and stroke.

When purchasing canned fish, check the nutrition label and try to find a product that has lower amounts of sodium.

Sardines and anchovies also usually contain bones. The canning process makes these bones safe to eat, though young children and people with swallowing concerns may want to avoid them.



Source link