Beans and legumes (lentils, chick peas, cannellini beans) are excellent sources of protein and fibre. Cooking dried beans can take some time, but soaking them first will dramatically reduce the cooking time. Soak them during the day leading up to an evening meal, or overnight to cook the next day. Lentils, split peas and mung beans do not need soaking prior to cooking, but any other pulse needs to be soaked. Soaking beans/legumes can ferment in hot weather, so if it is very warm, put the soaking beans in the fridge.