Milk substitutes
Milk contributes moisture, fat, protein, and mild lactose sweetness to recipes. In baking it hydrates dry ingredients and activates leaveners; in sauces and custards it provides body and a clean dairy flavor. Substituting successfully depends on matching fat content and liquid volume — swapping in a thin, low-fat liquid for whole milk in a rich custard will produce a noticeably different result.
Some links below are affiliate links. As an Amazon Associate, AltPantry earns from qualifying purchases at no extra cost to you.
| Rank | Substitute | Ratio (replaces 1 cup Milk) | Notes |
|---|---|---|---|
| #1 | Whole milk (2% or skim milk thinned with cream or left as-is) | 1 cup 2% milk = 1 cup whole milk; for skim, combine 3/4 cup skim milk + 1/4 cup heavy cream to approximate whole milk fat | Lower-fat milks work nearly identically in most baked goods; only in rich custards or cream sauces will the reduced fat be detectable. |
| #2 | Oat milk (unsweetened, full-fat variety) | 1 cup oat milk = 1 cup milk | Closest plant-based option in texture and neutral flavor; performs well in baking and pancakes, though it adds a faint cereal note and can make sauces slightly thinner due to lower protein content. |
| #3 | Soy milk (unsweetened, plain) | 1 cup soy milk = 1 cup milk | Has the highest protein content of plant milks, which most closely mirrors milk's behavior in custards and béchamel; avoid sweetened or flavored varieties as they shift flavor noticeably. |
| #4 | Buttermilk (diluted) | 3/4 cup buttermilk + 1/4 cup water = 1 cup milk | Works well in pancakes, quick breads, and muffins where acidity is acceptable; the extra acid reacts with baking soda so reduce baking powder slightly and add 1/4 tsp baking soda per cup used — not suitable for neutral-flavored sauces or custards. |
| #5 | Unsweetened almond milk | 1 cup almond milk = 1 cup milk | Works in a pinch for basic baking but noticeably thinner and lower in protein than dairy milk; results in slightly drier or less tender crumb in cakes and will not thicken sauces properly. |
| #6 | Evaporated milk (diluted) | 1/2 cup evaporated milk + 1/2 cup water = 1 cup milk | Reliable in baking and sauces with a slightly richer, faintly caramelized flavor; useful when fresh milk is unavailable, though the cooked dairy taste is detectable in delicate preparations like pastry cream. |
Following a specific diet?
These substitutes are filtered for dietary restrictions:
When to be careful
In custards, crème brûlée, and panna cotta that depend on precise fat-to-protein ratios for setting, plant-based milks will produce softer, less stable results and should be avoided without recipe-specific testing. Candy recipes (fudge, caramel) that call for milk rely on its specific Maillard and caramelization behavior — substitutes alter both the chemistry and final texture in ways that are difficult to predict.
Why these substitutes work
Whole milk is roughly 87% water, 3.5% fat, 3.3% protein, and 4.6% lactose. The fat coats gluten strands in baked goods, producing a tender crumb, while the proteins (casein and whey) contribute structure and browning via the Maillard reaction. Plant milks replicate the moisture but carry less protein and different fat profiles, which is why they work passably in forgiving applications like muffins but fall short in protein-dependent ones like custard or reduced cream sauces.
For most baking — muffins, pancakes, quick breads, cakes — any neutral-flavored plant milk at a 1:1 ratio will produce acceptable results, with oat milk and soy milk performing most consistently. The real decision point is fat content and protein: recipes that depend on dairy fat for richness or dairy protein for structure (custards, cream sauces, candy) narrow your reliable options considerably.
The substitute table is ranked by how broadly each option works across recipe types, not how it performs in a single use case. Diluted evaporated milk is placed last not because it performs poorly, but because it requires pantry stock and introduces a cooked-milk flavor. If you’re substituting in a sauce or custard, soy milk is the plant-based option with the best chance of a close result; if you’re substituting in a buttermilk-style baked good, the diluted buttermilk entry gives you both the moisture and the acid chemistry the recipe is counting on.
Frequently asked questions
- Can I use water instead of milk in baking?
- Water works as a last resort in simple recipes like muffins or quick breads — use a 1:1 swap — but the result will be less tender, less rich, and less browned. It's noticeably inferior and should only be used when no other option is available.
- Does the milk substitute matter for box cake mixes?
- Box mixes are formulated with extra emulsifiers and fat, so the difference between whole milk and oat or soy milk is minimal. A 1:1 swap with any neutral-flavored plant milk will produce nearly identical results.
- Can I use heavy cream instead of milk?
- Yes, but dilute it first — combine 1/2 cup heavy cream with 1/2 cup water to approximate 1 cup whole milk. Undiluted heavy cream adds significantly more fat, which can make baked goods dense or greasy and will over-thicken sauces.