The key to transforming tofu from bland and rubbery to flavorful and crispy/meaty is all in the way you prepare, cook and season the tofu. Selecting the right texture (silken, medium, firm, extra firm), pressing out excess water, choosing the right cooking method, and lots of seasonings. Read my guide, How to Make Tofu Taste Good for more expert tips!