Beans have a lot going for them.
For starters, they’re inexpensive, simple to prepare and a great addition to many dishes.
In fact, beans can count as both a protein and a vegetable source in your diet.
Yet while beans have many health benefits, they may cause issues for some people.
Read on to find out more about the nutrient content and health effects of beans.
What Are Beans?
They are native to Central and South America, and have been grown there for thousands of years. Today, beans are an important food source for people all over the world.
This is what a few types of beans look like:
The nutritional profile differs from one bean to another. However, as an example, a cup (171 gram) of boiled pinto beans will provide (3):
- Protein: 15 grams.
- Fat: 1 gram.
- Carbs: 45 grams.
- Fiber: 15 grams.
- Iron: 20% of the RDI.
- Calcium: 8% of the RDI.
- Magnesium: 21% of the RDI.
- Phosphorous: 25% of the RDI.
- Potassium: 21% of the RDI.
- Folate: 74% of the RDI.
- Decent amounts of B-vitamins (B1, B6), vitamin E, vitamin K, zinc, copper, manganese and selenium.
Many other types of beans are just as impressive in the nutrient department.
Take note of the high protein content of beans, which is rare among plant foods. For this reason, they are considered to be an important protein source on a vegetarian diet.
Bottom Line: Beans come in many varieties. They are high in protein and fiber, but low in fat and calories. They are also exceptionally high in a wide variety of vitamins and minerals.
Beans Can Help You Lose Weight
Beans may be among the most weight loss-friendly foods you can eat.
One study found that people on a high-fiber diet with beans had reduced feelings of hunger. They also lost 3 pounds (1.4 kg) in 4 weeks (6).
Bottom Line: Beans are very high in both protein and fiber, but low in calories. Eating more beans can help you lose weight.
Beans Can Promote Heart Health
Heart disease is a leading cause of death worldwide.
Interestingly, eating beans and other legumes regularly may help reduce this risk (8).
Eating beans may also lead to improvements in other heart disease risk factors. They have been linked to lower blood pressure, higher HDL (“good”) cholesterol levels and reduced inflammation (10, 11).
Bottom Line: Beans may help reduce your risk of heart disease by lowering LDL cholesterol, blood pressure and inflammation.
Beans Can Help Fight Type 2 Diabetes
There is also evidence that beans are a good food choice for diabetics.
Foods low on the glycemic index raise blood sugar slowly, which is important for diabetes management.
A review of 41 controlled trials also found that beans and other legumes can lower fasting blood sugar, insulin levels and HbA1c (15).
Bottom Line: Studies show that beans can lead to major improvements in people with type 2 diabetes. This is largely due to the high fiber content and low glycemic index.
Some Beans Contain Harmful Substances
You can avoid phytohaemagglutinin by thoroughly cooking beans before eating (19).
Beans also contain a substance called phytic acid, which can reduce the absorption of minerals. However, this can also be degraded using the right preparation methods.
Here are some tips on neutralizing potentially harmful substances in plant foods, such as lectins and phytic acid: How to Reduce Antinutrients in Foods.
Bottom Line: Certain beans can be toxic if they are undercooked or eaten by people who lack certain enzymes. Make sure to cook beans thoroughly.
Beans Can Cause Flatulence for Some People
For some people, beans can cause flatulence, stomach pain or bloating.
One study found that consumer perception of beans and flatulence may be exaggerated. Only around half of people who eat beans experience symptoms (21).
Bottom Line: While beans may cause flatulence for some people, there are several methods that help to prevent this problem.
Beans Are Incredibly Healthy and Nutritious
At the end of the day, beans are pretty close to being the perfect food.
They are highly nutritious, incredibly healthy and contain at least a little bit of almost every nutrient that the body needs.
Although beans may cause digestive problems for some people, most of these can be avoided with the right cooking and preparation methods.
Another important fact is that beans are very cheap compared to most other nutritious, whole foods.
This makes beans one of the most nutrient-dense foods on earth, both per calorie and per dollar.