We're trying to get more tofu in our diet as it's a good source of vegetarian iron and protein, but how do you cook it so it tastes good?? I've had nice tofu before so it must be possible, but everything we've tried just tastes squishy and bland!