Beans are one of the food world's most versatile ingredients. Not only are they delicious, they are packed full of protein, fibre and nutrients. This cookbook is suitable for anyone wanting to learn how to cook beans from scratch and incorporate them in delicious meals, from soups, salads, mains, desserts and snacks.