A flower sprouts from a pea plant. A pod soon follows, and nestled inside - beans. Inside those beans you'll find nutritional benefits much bigger than the beans themselves.

Beans spill over with fibre. A cup of most types of beans would fulfill nearly half of the average person's daily recommended intake for fibre. Black and pinto style beans, both so popular in Mexican cuisine, contain even more than others. We need fibre to keep us regular, but we need it to help reduce our levels of "bad" cholesterol, stabilize blood sugar levels, and to give us that good full feeling. Fibre also takes much of the guilt for the gas we get after eating beans, thanks to the stinky bacteria the intestines use to digest it.

If you're full of beans, you're full of folate, too. Folate is a B vitamin (B9), which you may also know by the name folic acid. Most beans boast high levels of folate, especially black, pinto, mung, and adzuki beans. When you get enough folate from the foods you eat, you may protect your cardiovascular health and help your body digest proteins (which beans also happen to contain a lot of!). Women who are pregnant or hoping to become pregnant need adequate folate for proper fetal development.

Beans offer big protein but little fat. Most of us need about 50 g to 65 g of protein each day. If we eat meat to meet our protein quota, we risk consuming too much fat. Beans offer a lower-fat alternative, with most types barely tipping the scale with a gram or so per cup. The one exception is the soybean. One cup of soybeans contains about 12 g of unsaturated fat (the better-for-you fat that may help lower your cholesterol when consumed in place of saturated and trans fats) and a whopping 57% of our daily protein needs - all that for fewer than 300 calories. So, even the "fattiest" beans aren't so bad!

Beans give you an iron energy boost. Our ideal iron intake depends on many factors, including sex and age, but usually ranges from 8 mg to 18 mg per day. Iron helps move oxygen through our blood, and when we're low on iron, we're low on energy. Chow on one cup of most types of beans, and you'll have eaten about one-fifth of the iron you'll need all day.

Beans top berries in antioxidant battle. We often hear about blueberries being tops when it comes to antioxidants. But would you believe that darker-coloured beans like Mexican red beans, red kidney beans, black beans, and pinto beans contain antioxidants on par with the best berries of the bunch?

If you're hesitant to feast on beans for fear of flatulence, take heed. You may get less gas if you:

opt for canned beans instead of dried beans

soak dried beans in different water than the water you will use to cook them

take a digestive-supportive supplement like Beano® just before eating beans

(See below for chart of different types of beans, or click here for the PDF.)