Tofu is a culinary carte blanche: it absorbs the flovors of whtever you cook it with. It is not meant to be a substitute for meat products, just like you cannot substitute turnips for tomatoes in a salad.