These 400g packs of frozen edamame beans are a plant-powered snack packed with protein and perfect for healthy meals or salads.