Yes — use soy milk instead of milk at a 1:1 ratio, cup for cup, in almost every recipe. One cup of soy milk replaces one cup of dairy milk in cakes, pancakes, sauces, and soups without changing the amounts of anything else. Soy milk is the plant milk closest to dairy in protein, which is why it browns better in baking than oat or rice milk and why it behaves more like milk when it is heated. Choose unsweetened soy milk for cooking, shake the carton well, and you will barely notice the swap in most dishes.
How much soy milk to use
| Milk in the recipe | Soy milk to use |
|---|---|
| 1/4 cup | 1/4 cup |
| 1/3 cup | 1/3 cup |
| 1/2 cup | 1/2 cup |
| 3/4 cup | 3/4 cup |
| 1 cup | 1 cup |
| 1 1/2 cups | 1 1/2 cups |
| 2 cups | 2 cups |
The ratio is 1:1 at every amount, so there is nothing to calculate. That simplicity is one of soy milk's advantages: you can scale a recipe up or down and the swap stays the same.
Worked example 1: a chocolate cake that needs to brown
Your chocolate cake recipe calls for 1 cup of milk, and you want a good rise and a dark, even crust. Use 1 cup of unsweetened soy milk. Because soy milk is high in protein, it supports browning better than other plant milks, and the chocolate flavour hides the mild beany note completely. If the recipe also asks for a tablespoon of vinegar or lemon juice to make a quick buttermilk, soy milk is the best plant milk for the trick: add the acid, wait five minutes, and it will thicken and curdle visibly, much closer to real buttermilk than oat or almond milk manages. The cake will be moist, and nobody at the table will know a swap happened.
Worked example 2: a creamy soup for a dairy-free guest
You are making a tomato soup that finishes with 1/2 cup of milk stirred in at the end for creaminess. Pour in 1/2 cup of unsweetened soy milk instead, but take the pot off the heat first and stir it in gently. Tomato is acidic, and soy milk can split if it is boiled hard in an acidic soup, leaving little white flecks. Adding it off the heat keeps it smooth. If you want extra insurance, whisk a teaspoon of cornflour into the soy milk before you add it. The soup will be creamy and the soy flavour will disappear under the tomato and basil.
Worked example 3: morning porridge and a custard test
For porridge, 1 cup of soy milk to 1/2 cup of oats gives a thick, creamy bowl with more protein than dairy porridge, which is why many people prefer it for breakfast. For a custard, though, be honest about the limits: soy milk has no casein, so a custard thickened only with egg and milk will set a little softer and taste a touch lighter. It still works in a baked custard or a bread-and-butter pudding, where the egg does the structural work, but for a stirred custard sauce, keep the heat low and stir constantly, because soy milk can catch and taste scorched if it sits on the bottom of the pan.
What changes when you use soy milk
Flavour is the first change: unsweetened soy milk has a mild beany taste that is obvious in a glass on its own but fades in cooking, especially with chocolate, spice, or strong savoury flavours. It is most noticeable in a plain white sauce or a delicate vanilla pudding. Second, protein: soy milk's higher protein is a genuine advantage in baking, giving better structure and browning than other plant milks. Third, behaviour with acid: soy milk curdles more readily than dairy when it meets lemon, vinegar, or tomato, which is useful when you want a buttermilk effect and a hazard when you want a smooth sauce. Knowing which side of that line your recipe sits on is the whole skill of cooking with soy milk.
Method and source
The 1:1 ratio comes from the CookScale substitution data, which records that plant milks swap 1:1 in most recipes and warns that sweetened or flavoured versions change the taste. The same data warns not to use sweetened or flavoured plant milk in savoury sauces and not to expect the same browning in baking — soy milk browns better than most plant milks, but it still browns less than dairy. This is a volume-for-volume liquid swap, so no density figure applies. As with every substitution on this site, treat the result as approximate: brands differ in thickness and sweetness, so taste the dish before you serve it, and verify with a scale whenever a recipe is written by weight rather than by cups.
Practical guidance
Keep unsweetened soy milk as your cooking carton and a sweetened or vanilla one only for cereal and coffee. Check the label for calcium and vitamin fortification if you are replacing dairy long-term, since not all soy milks are fortified. Do not use soy milk for someone with a soy allergy, obviously, and remember that it is the one plant milk that can genuinely stand in for milk in a quick buttermilk. Store opened cartons in the fridge and use them within five to seven days. If a sauce splits, it is almost always because the soy milk was boiled in acid — next time, add it off the heat or stabilise it with a little starch. For baking, soy milk is the safest plant milk to reach for first, because its protein gives structure that thinner plant milks cannot.
Frequently asked questions
Can I use soy milk instead of milk in cakes?
Yes, and it is the best plant milk for cakes. Use it 1:1, choose unsweetened, and expect a good rise and decent browning thanks to its protein. Chocolate, spice, and fruit cakes hide any beany note completely.
Does soy milk curdle in coffee?
It can, particularly in acidic coffee. Barista blends are made to resist curdling. Warm the soy milk before adding it, or pour the coffee into the milk. If it does curdle, it is harmless, just unattractive — and it will not curdle in the same way once it is inside a cooked dish.
Can I make buttermilk with soy milk?
Yes, and soy milk is the best plant milk for it. Add 1 tablespoon of lemon juice or white vinegar to 1 cup of soy milk, stir, and leave it for five to ten minutes. It will thicken and curdle, and it works well in pancakes, soda bread, and fried chicken batter.
Is soy milk good in mashed potatoes?
Yes. Warm 1/2 cup of unsweetened soy milk and add it gradually to the potatoes with a knob of dairy-free butter. The result is creamy and the soy flavour is hidden by the potato and salt. Avoid sweetened soy milk, which would make the mash taste wrong.
Does soy milk work in custard?
It works, with care. A baked custard or bread pudding sets fine because the egg does the work. A stirred custard sauce will be a little thinner and needs gentle heat and constant stirring. For a panna cotta or a set custard that relies on milk proteins, use a recipe written for plant milk rather than forcing the swap.
Can children drink soy milk instead of dairy milk?
Many families do, but this is a nutrition question rather than a cooking one, and fortified soy milk is the usual recommendation. Ask a doctor or dietitian about a child's overall diet rather than deciding from a recipe page.
