Researchers from St Michael’s Hospital in Toronto, Canada, have found that eating around 130g of beans, peas or chickpeas a day can not only help you lose weight, but also help lower high cholesterol.