This is from "Sundays at Moosewood," with a few minor changes. The recipe as written calls for pressed tofu, but I like to freeze the tofu instead. When it's thawed and the moisture has been squeezed out, the texture changes to chewy and firm, rather than slippery and mushy. I always use the one-pound blocks stored in water, rather than the silken type.