Vegan protein choice (6)
(Another definition for tempeh that I've seen is " Indonesian soya dish; meet HP (anag.)".)
(Other definitions for tofu that I've seen before include "Curdled soybean dish" , "fare from Japan" , "Cheese-like vegetarian food" , "'Soft white food, made of soy milk (4)'" , "Substitute for meat" .)