Roasted and salted cashews are a nutritious and delicious snack, high in protein, dietary fibre and energy. Perfect for vegan baking, and tossed over salads.