Soy Milk substitute
Unsweetened oat milk
Use the same amount as the soy milk you are replacing
The easiest swap to find and the closest in creaminess and pouring texture, though built quite differently underneath.
Other soy milk substitutes
Ranked, with the exact amount to use
Substitutes for Soy Milk with ratios
2Pea protein milk
Close matchWhat changes
- Best for
- baking that needs structure, custards, puddings and flans, vegan buttermilk with vinegar, browning in pancakes and French toast, coffee, using a barista version
Cleaner and slightly sweeter than soy, with a faint pea or green note that some people pick up in a plain glass and nobody notices once it is cooked. Because the protein is comparable, it browns, sets and clabbers close to the way soy does, which makes it the swap to choose for anything technical. It is thicker in the carton than soy and often has added oil, so a sauce made with it is a little richer. Peas are legumes, as soybeans are, so if you are swapping because of an allergy, check with whoever has it rather than assuming.
3Cashew milk
Close matchWhat changes
- Best for
- creamy soups and chowders, dairy-free pasta sauces, mashed potatoes, curries added off the heat, smoothies
Rounder and silkier than soy and completely free of the beany note, but it has very little protein, so it will not set a custard, will not brown much and will not clabber with acid. A dairy-free lasagne bechamel made with cashew milk tastes better and holds together less well. Homemade, blending half a cup of raw cashews into a cup and a half of water, is far richer than the boxed version, which is mostly water.
4Almond, carton coconut or rice milk
Taste and texture differWhat changes
- Best for
- cereal, smoothies and drinking, cakes and muffins, light sauces, curries and tropical baking, in the case of coconut, soy-free, nut-free and gluten-free households, in the case of rice and coconut
All three have a fraction of soy's protein, so they are the weakest options for anything that must set, thicken or brown. Almond milk is thin and distinctly nutty and tends to flake into visible specks in hot espresso. Carton coconut milk is comparably rich to soy but tastes unmistakably of coconut, which is either right or clearly wrong depending on the dish. Rice milk is the thinnest and sweetest of all, so a bechamel made with it stays thin and tastes oddly sweet unless you add extra flour or a teaspoon of cornstarch per cup. In a cake, any of the three is unremarkable and perfectly acceptable.
5Dairy milk
Different tasteWhat changes
- Best for
- any baking, custards and puddings, buttermilk substitutes with vinegar or lemon, coffee and tea, savoury sauces
Almost interchangeable. Whole milk is slightly richer in fat than most soy milks and slightly lower in protein, so custards set very similarly and browning is comparable. It is less beany and a touch sweeter. The one difference worth knowing is that dairy milk cannot be turned into tofu, and soy milk can, since the coagulation depends on soy protein specifically.
6Nothing, for tofu and for savoury soy milk soup
Close matchWhat changes
- Best for
- making tofu at home, doujiang, Chinese savoury soy milk soup, yuba, soy milk skin, vegan buttermilk that must genuinely clabber
Tofu is soy protein coagulated with a salt or acid, so no other milk will curdle into it, and it also needs unsweetened soy milk with no gums or added oils, since additives block the set. Doujiang is a dish whose entire identity is soy milk. For vegan buttermilk, soy curdles cleanly and visibly with a tablespoon of vinegar per cup while oat and almond mostly just thin, and pea protein milk is the only real alternative there.
What is Soy Milk?
Soy Milk is the strained liquid pressed from soaked and ground soybeans, and it is the highest-protein plant milk by a wide margin, which is why it behaves more like dairy milk than any other: it curdles with acid, sets in custards, browns in the oven and steams for coffee.
Cooking tips
- Buy unsweetened for any savoury cooking. Cartons labelled original contain several grams of added sugar per cup, and a bechamel, a leek and potato soup or a mashed potato made with sweetened soy milk tastes subtly and confusingly wrong. For drinking and for cereal, sweetened is a matter of taste.
- Soy milk is the reliable one for vegan buttermilk: one cup plus one tablespoon of lemon juice or white vinegar, left to stand five to ten minutes, visibly clabbers into thickened curds the way dairy does. This works because it has enough protein to coagulate. Oat and almond milk given the same treatment go slightly sour and stay thin, which is why vegan baking recipes so often specify soy.
- It curdles in hot acidic coffee, and the cause is temperature and acid together rather than the coffee itself. Warm the soy milk gently first, pour the coffee into the milk rather than the milk into the coffee, and use a barista blend if you can, since those are stabilised for exactly this. A very acidic light-roast espresso will curdle almost any soy milk.
- The skin that forms when you heat soy milk uncovered is yuba, and it is a delicacy rather than a fault: lift it off with chopsticks and eat it. In a soup or a mug of hot soy milk it is just a nuisance, so keep it covered or stir it as it heats.
- Soy milk browns well in pancakes, French toast and baked goods because it has both protein and, in sweetened versions, sugar, which is why it is the plant milk that gives the most convincingly golden results. Almond and rice milk leave pancakes noticeably paler.
- If you are making tofu, the soy milk has to be plain whole-bean soy milk with high solids and no additives, no gums, no oils, no sugar. Most supermarket cartons will not set, which is the usual reason home tofu fails. Fresh soy milk you have made yourself from dried beans is the reliable route.
Frequently asked questions
What is the best soy milk substitute for baking?
I am allergic to soy, what can I use instead?
Can I use another plant milk to make tofu?
Does soy milk curdle in coffee?
Is soy milk a good substitute for dairy milk nutritionally?
Can I just leave the soy milk out, or use water?
Related substitutes
More dairy alternatives substitutes