Use almond milk instead of soy milk at 1:1. Soy milk and almond milk do similar work in a recipe, but they are not identical, and the ratio is what makes the swap succeed. This guide gives the exact ratio, an equivalence table for every amount you will need, what changes in the finished dish, and when you should not make the swap at all. All ratios on this page come from the CookScale substitution data, and every result is approximate; taste the dish before serving, and adjust the seasoning if the swap changes the flavour.
Soy milk to Almond milk: equivalence table
The table below scales the ratio — 1:1 — to every amount you will need, from a quarter of a cup up to three cups. Use the row that matches your recipe, and do not guess the scaling in your head, because a small error in the ratio grows with the size of the recipe.
| Soy milk needed | Almond milk |
|---|---|
| 1/4 cup | 1/4 cup |
| 1/2 cup | 1/2 cup |
| 1 cup | 1 cup |
| 2 cups | 2 cups |
| 3 cups | 3 cups |
When a recipe calls for an amount that is not in the table, scale the ratio proportionally: work out how many cups of soy milk the recipe needs, then multiply the ratio by that number. For a single cup, the ratio is exactly as stated; for half a cup, halve it; for two cups, double it. Keep the recipe scaler open while you cook, and you can scale the whole recipe, including the substitution, in one step.
What changes when you use almond milk instead of soy milk
Almond milk is thinner and lighter than soy milk, and it has less protein, so the swap changes the texture and the nutrition in a noticeable way. In a smoothie, the almond milk gives a lighter, more refreshing drink, while soy milk gives a thicker, more filling one, because soy has more protein and body. In baking, the lower protein in almond milk means the bake sets slightly less firmly, and the crumb is a little more tender, which suits a sponge cake but not a bread. The flavour is the main change: almond milk has a light, nutty note, while soy milk tastes beany and slightly savoury, which some people notice and others do not. In a coffee, almond milk froths less well than soy milk, and the foam collapses faster. In a savoury sauce, the almond flavour is lighter and less noticeable than the soy flavour, so the sauce tastes cleaner.
When not to substitute soy milk with almond milk
Do not use sweetened or flavoured plant milk in savoury sauces, and do not expect the same browning in baking. That rule is the most important part of this page, because a substitution that works in one recipe can fail badly in another. Soy milk does a specific job in each recipe, and the swap only works when the substitute can do the same job. In a recipe where soy milk is the main structure — where it holds the bake together, or where its flavour is the point of the dish — the substitute will not do, and it is better to wait until you have the real ingredient, or to choose a different recipe. In a recipe where soy milk is a supporting ingredient, where it adds moisture, richness or flavour but does not carry the dish, the swap usually works well. The test is simple: if removing the soy milk would ruin the recipe, do not substitute it; if the recipe would still work without it, the substitute is probably safe.
Why this swap works
Plant milks swap 1:1 in most recipes; sweetened or flavoured versions change the taste. That is the principle behind the swap: the substitute does the same chemical or structural job as the original, even though it looks and tastes different. The acid in an acidic substitute activates baking soda, the fat in a fatty substitute shortens a dough, and the liquid in a liquid substitute hydrates the flour. When the substitute does the same job, the swap works; when it does a different job, the swap fails. The ratio on this page is the amount that makes the substitute do the same job as the original, and it is worth following exactly, rather than guessing, because a small error in the ratio changes the job the substitute does.
Worked examples: soy milk to almond milk in real recipes
1. A smoothie that needs a lighter milk
A smoothie for breakfast needs a cup of soy milk, so use a cup of almond milk instead, measured exactly the same way. The almond milk gives a lighter, more refreshing drink, because it has less protein and body than soy milk, and its nutty note suits the fruit in the smoothie. Blend the smoothie as usual, and add a spoonful of nut butter if you want the protein back, because almond milk alone is less filling than soy milk.
2. A sponge cake with a tender crumb
A sponge cake that needs two cups of soy milk takes two cups of almond milk, measured cup for cup. The almond milk gives a slightly more tender crumb, because it has less protein than soy milk, which suits a sponge cake well. Bake the cake as usual, and watch the oven, because the crust stays a shade paler with almond milk, so use a skewer to check whether the cake is done.
3. A savoury sauce that needs a cleaner flavour
A savoury sauce for two needs half a cup of soy milk, so use half a cup of almond milk, measured exactly the same way. The almond milk gives the sauce a cleaner flavour, because its nutty note is lighter than the beany taste of soy milk, and the sauce stays thinner, which suits a delicate dish. Stir the almond milk in slowly over a low heat, and taste the sauce before serving, because the seasoning may need a pinch more salt.
How to make the swap
Measure the almond milk exactly as you would the soy milk, cup for cup, and use it in the same place in the recipe. No other change is needed. Use unsweetened almond milk if the recipe was written for unsweetened soy milk, because sweetened almond milk adds sugar the recipe did not ask for. Shake the carton well before pouring, because almond milk can settle. For baking, the swap is a straight replacement, but the bake may be slightly more tender, because almond milk has less protein than soy milk; if the bake needs structure, add a tablespoon of flour. For coffee, warm the almond milk gently and do not expect it to froth as well as soy milk.
Common mistakes
The most common mistake is using sweetened almond milk in a recipe written for unsweetened soy milk, which adds sugar the recipe did not ask for and can make a savoury sauce taste odd. Check the carton. The second mistake is using almond milk in a recipe for someone with a nut allergy; almond milk contains nuts, so it is not safe for a nut-free household. The third mistake is expecting almond milk to give the same protein as soy milk in a smoothie or a breakfast bowl: soy milk has far more protein, so the swap makes the meal less filling. Finally, do not use almond milk in a recipe where the soy flavour is the point, such as a soy-based sauce, because the almond flavour is completely different.
Frequently asked questions
Can I substitute almond milk for soy milk 1:1?
Yes, almond milk replaces soy milk cup for cup, with no other change needed. The swap is a straight replacement, and the batter, sauce or drink needs no adjustment. Use unsweetened almond milk if the recipe was written for unsweetened soy milk, because sweetened almond milk adds sugar the recipe did not ask for.
Does almond milk have less protein than soy milk?
Yes, much less. Soy milk is the highest-protein plant milk, with about as much protein as dairy milk, while almond milk has very little protein. In a smoothie or a breakfast bowl, the swap makes the meal less filling, so add a spoonful of nut butter or some yogurt if you want the protein back.
Is almond milk safe for a nut allergy?
No. Almond milk contains nuts, so it is not safe for anyone with a nut allergy. This swap is not suitable for a nut-free household; use oat milk instead, which is nut-free. Check the carton for allergen warnings, because some almond milks are made in factories that handle other nuts.
Does almond milk work in baking?
Yes, very well. Almond milk replaces soy milk cup for cup in cakes, muffins and pancakes, and the batter needs no adjustment. The bake is slightly more tender, because almond milk has less protein than soy milk, which suits a sponge cake but not a bread that needs structure. If the bake needs more structure, add a tablespoon of flour.
Can I use sweetened almond milk instead of unsweetened soy milk?
It is better not to. Sweetened almond milk adds sugar the recipe did not ask for, which can make a savoury sauce taste odd and a cake too sweet. Use unsweetened almond milk if the recipe was written for unsweetened soy milk, and add your own sweetener separately, so you control the taste.
