It can be soft or firm (4)
I believe the answer is:
tofu
(Other definitions for tofu that I've seen before include "'Soft white food, made of soy milk (4)'" , "fare from Japan" , "Soya bean food" , "Unfermented soya-bean curd" , "nosh for vegetarians" .)