tofu is EXTREMELY good. i have not had it for some time however, it seems to be slightly nontrivial to obtain in my immediate vicinity.

it is very versatile too