4 tofu dishes that are soft, chewy, delicious, and high in protein