Cream with silken tofu
In vegan recipes, silken tofu can be used in place of heavy cream. Epicurious suggests substituting one cup of pureed tofu for one cup of cream. Silken tofu may be used to make a variety of sauces, salads, dips, and desserts. It can, for example, substitute the egg yolks in Caesar dressing or the sour cream in ranch dressing. You may change the texture of the mixture by adding extra liquid, such as water, olive oil, or lemon juice.
This plant-based component is valued for its adaptability and "satiny texture" (via Epicurious). It will not whip like cream, but it will have a comparable body and emulsifying effect. It may also be used to thicken creamy soups such as tomato soup (via The Wicked Noodle). Silken tofu has the largest liquid content of any tofu kind, making it equally simple to incorporate into smoothies.