Ingredient substitute
What can you use instead of milk?
Oat milk, Soy milk and Almond milk are the easiest swaps. Below: 8 options with the right amount to use, what changes in the dish and which diets they suit.
The quick answer
Oat milk. Use the same amount. Creamy, neutral flavor. Best all-purpose plant milk.
Adjust: Barista edition froths best.
-
Oat milk
Drop-in swapUse the same amount (ratio 1:1)
Creamy, neutral flavor. Best all-purpose plant milk.
- Flavor
- Mild oat sweetness.
- Texture
- Slightly thicker than dairy milk.
- Moisture
- Nearly identical.
- Adjust
- Barista edition froths best.
- Best for
- Baking, Sauces, Hot chocolate, Cereal
vegan · dairy free · nut free
-
Soy milk
Drop-in swapUse the same amount (ratio 1:1)
Protein content closest to dairy. Good for structure.
- Flavor
- Mild bean if unflavored.
- Texture
- Slight protein curdling at high heat — heat gently.
- Moisture
- Nearly identical.
- Adjust
- Use unflavored/unflavored only. Works in any recipe.
- Best for
- Baking, Custards, Pancakes
vegan · dairy free
-
Almond milk
Drop-in swapUse the same amount (ratio 1:1)
Thin, slightly nutty. Lower protein affects structure.
- Flavor
- Subtle almond.
- Texture
- Watery — baked goods may be less tender.
- Moisture
- Same.
- Adjust
- Add 1 tbsp extra flour per cup for structure in baking.
- Best for
- Smoothies, Pancakes, Oatmeal
vegan · dairy free · nut free
-
Evaporated milk + water
Drop-in swapUse the same amount (ratio 1:1)
Mix 1/2 cup evaporated + 1/2 cup water = 1 cup milk.
- Flavor
- Slightly caramelized taste.
- Texture
- Once reconstituted, identical.
- Moisture
- Identical once mixed.
- Adjust
- Shake can well before measuring.
- Best for
- Baking, Cooking, Custards
-
Powdered milk + water
Drop-in swapUse the same amount (ratio 1:1)
Follow package. Closest taste match.
- Flavor
- Identical to dairy.
- Texture
- Identical when properly mixed.
- Moisture
- Same.
- Adjust
- Mix thoroughly — lumps ruin texture.
- Best for
- Any recipe
-
Cashew milk
Drop-in swapUse the same amount (ratio 1:1)
Creamy, mild. Better than almond for cooking.
- Flavor
- Very mild, almost neutral.
- Texture
- Creamy, neutral.
- Moisture
- Same.
- Adjust
- Homemade is creamier than store-bought.
- Best for
- Sauces, Soups, Cream-based
vegan · dairy free
-
Coconut milk (canned)
Small adjustmentUse the same amount (ratio 1:1)
Rich, fatty, distinct coconut flavor.
- Flavor
- Coconut.
- Texture
- Very creamy — thicker than dairy milk.
- Moisture
- Higher fat — may need thinning with water 1:1.
- Adjust
- Shake can well. Use light version for less richness.
- Best for
- Curries, Soups, Ice cream
vegan · dairy free
-
Rice milk
Small adjustmentUse the same amount (ratio 1:1)
Thin and sweet. Not ideal for baking.
- Flavor
- Distinctly sweet.
- Texture
- Watery — affects baked good structure.
- Moisture
- Higher water content.
- Adjust
- Add 1 tbsp flour per cup if baking.
- Best for
- Drinking, Smoothies
vegan · dairy free · nut free
Common questions
What is the best substitute for milk?
Oat milk is the closest swap. Use the same amount. Creamy, neutral flavor. Best all-purpose plant milk.
What is a vegan substitute for milk?
Good vegan options are Oat milk, Soy milk, Almond milk and Cashew milk.
What is a dairy-free substitute for milk?
Good dairy-free options are Oat milk, Soy milk, Almond milk and Cashew milk.
How much should I use instead of milk?
It depends on the swap. Oat milk: Use the same amount. Soy milk: Use the same amount. Almond milk: Use the same amount.
Recipes that use milk
More swaps
Scale it to your recipe
Enter the amount you need and the substitution tool works out the exact quantity. Or ask the chef how the swap will change your dish.