Overview
Milk is the most forgiving ingredient to swap in all of baking. Its job is mostly moisture with a little creaminess, and nearly every plant milk does both at a straight 1:1 ratio.
The differences only show up at the margins: browning, richness, and how the crumb sets.
Why it works
Oat milk has a natural sweetness and a body close to 2% dairy milk, so batters hydrate the same way and bake up with a familiar crumb. Its mild flavor disappears behind vanilla, chocolate, or spice.
Soy milk goes one better on chemistry: its protein content is close to dairy milk, so it participates in browning and structure the way milk proteins do.
How to make it
Pour for pour, exactly the amount the recipe calls for. No resting, no mixing, no adjustment.
Reach for shelf-stable or refrigerated unsweetened oat milk — flavored or sweetened versions will throw off the sugar balance of the recipe.
What you lose
Almost nothing in everyday bakes. In recipes where milk is scalded and its proteins matter — yeast breads, pastry cream — a low-protein milk like almond or rice milk gives a slightly softer, less structured result.
You also lose a whisper of the dairy sweetness that lactose provides; oat milk's natural grain sweetness covers most of it.
Adjustments that matter
For yeast breads and custards, choose soy milk for its protein. If a recipe calls for buttermilk specifically, do not swap in plain plant milk — make a quick soured milk instead (see the buttermilk swap).
For extra richness in scones or biscuits, use a barista-style oat milk, which has a touch more fat.
Common mistakes
Grabbing sweetened or vanilla plant milk by accident — the added sugar can push a balanced recipe into cloying territory. Using rice milk in a custard, where its thinness shows. And overthinking it: for 90% of recipes, any unsweetened plant milk at 1:1 simply works.