I used extra firm tofu and marinade it for a few hours but I really overcooked it, as for beans, it's both, the tought and especially the texture, I cannot even stand need green peas and I hate the smelle. tough I tried hummus and liked it, it just a matter of turning the bad fuse in my brain to try pureed beans.