A new study shows that eating beans makes you feel just as full as eating beef. The study, published in the Journal of Food Science, involved participants who reported their satiety ratings after being served either a beef or bean-based meal. The participants reported no difference in satiety between the two meals. In addition, those who ate the bean-based meal noted that their food was more appealing to the senses. Not only was their plate was more visually attractive; the bean-based meal also provided a superior smell and taste.
Beans are superior to beef for many reasons. On average, beans cost $1.07 per pound, versus $5.28 for a pound of beef. 100g of black beans contain just 130 calories, 0g fat and cholesterol, and boasts 8g of fiber and 2.9mg of iron. Whereas, 100g of ground beef contains 270 calories, 18g total fat, 7g saturated fat, 80mg of cholesterol, 0g of fiber, and 2.3mg of iron. Ground beef contains zero fiber, a nutrient that is critical for digestion, as well as cancer prevention. Beef also contains saturated fat and cholesterol, both of which have been linked to diseases.
On the other hand, beans are an inexpensive, versatile, and nutritious food to add to your diet.