Here are some tips for overcoming tofu's challenges to create delicious recipes. Tofu is a plant-based protein made from ...