It can be difficult to get the required daily intake of protein, especially on a vegetarian or vegan diet. Nuts are an extremely popular vegan staple and an important source of protein. From main courses, to snacks and drinks, to desserts and cheeses, nuts are used as the main building block of so many delicious vegan recipes. The Great Vegan Nut Book explores the many ways to cook and bake with nuts, using only vegan ingredients.