Creamy without dairy: what actually works

Five things make a sauce creamy and none of them is cream — blended cashews, silken tofu, white beans, starchy potato, or coconut milk. They are not interchangeable, and picking the wrong one is why vegan sauces come out grainy or taste of coconut.

Creaminess is texture, not flavour. That is the useful way to think about it: you are not replacing the taste of cream, you are replacing what it does.

The five, and when each is right

Mechanism Gives you Best for Watch out
Cashews richness, silk pasta sauces, cheese sauces must be properly soft or it stays gritty
Silken tofu body, neutrality dressings, mousses, whipped sauces thin — often needs a thickener
White beans body, cheaply soups, green sauces mild bean flavour, hide it with acid
Potato stretch and gloss cheese sauces starchy, can go gluey if over-blended
Coconut milk fat, richness curries, desserts tastes of coconut unless you handle it

Cashews — the default, with one condition

Cashews blend into something genuinely close to cream, but only if they are soft enough. Roasted Miso Cabbage with Whipped Tofu is explicit: soak overnight in cold water, or boil for twenty minutes. Under-soaked cashews stay grainy and no amount of blending recovers it.

Potato and cashew together

Vegan Mac and Cheese with Tofu uses both, and the reason is worth stealing: the potato is what makes the sauce stretchy and glossy rather than grainy, the cashews bring the richness. Neither does both jobs alone. That combination is a long-standing trick in vegan cooking and it is the closest thing here to a formula.

White beans — the cheap one

Tofu 'Chicken' with Spinach Sauce blends cannellini beans with soy milk and miso. Beans cost a fraction of cashews, blend smooth, and carry body — the trade is a faint bean flavour, which lemon and miso cover.

Coconut, and the trick nobody mentions

Coconut milk is the easiest source of fat and the most obvious in flavour. Our Vegan Aquafaba Chocolate Ice Cream stirs a quarter teaspoon of baking soda into it, which neutralises the coconut taste and leaves the fat behind — exactly what you want in a chocolate dessert.

The free one: pasta water

Starchy pasta water is an emulsifier and it costs nothing. Reserve it before draining. Several of our pasta recipes rely on it to make a sauce cling rather than sit at the bottom of the bowl.

Free to download, with a free trial of everything premium. Get Tofu