How to Make Oat Milk at Home: The Complete Guide
Commercial oat milk costs approximately £1.25 to £2.00 per litre (Oatly, Minor Figures, Alpro Oat) in UK supermarkets. Homemade oat milk costs approximately £0.15 to £0.25 per litre from the same supermarkets when made from own-brand rolled oats (typically £0.70 to £1.20 per 1kg bag). The process takes 5 minutes of active time. The result is a genuinely good oat milk with a fresher, cleaner flavour than any commercial product, and without the added oils, stabilisers, and preservatives used in commercial oat milk to achieve consistency and extended shelf life. Homemade oat milk has one consistent challenge: avoiding the slimy, gelatinous texture that results from over-blending or using warm water, which activates oat starch in a way that produces an unpleasant texture. Cold water and brief blending are the two most important variables.
What You Need
- 100g (approximately 1 cup) rolled oats (not instant/quick oats; not steel-cut)
- 800ml to 1 litre cold water (the more water, the thinner the milk; 1:8 oats to water by weight for thinner milk; 1:6 for creamier)
- A blender (high-speed preferred; a stick blender works but produces a slightly less smooth result)
- A nut milk bag, fine mesh cheesecloth, or a clean tea towel for straining
- A clean jar or container for storage
The Method
Option 1: No-Soak Method (Fastest)
- Add 100g of dry rolled oats and 800ml of cold water to the blender
- Blend for exactly 30 to 45 seconds at high speed. This is the critical time limit: do not blend for longer. Over-blending activates the oat starch and produces a slimy, gelatinous texture. The mixture will look slightly grey and foamy; this is normal.
- Strain immediately through a nut milk bag or cheesecloth into a clean container. Squeeze the bag gently to extract liquid but do not wring aggressively (this forces fine particles through the mesh).
- Store in a sealed jar in the refrigerator. Use within 3 to 5 days; shake or stir before each use as it separates on standing.
Option 2: Soaked Oats Method (Slightly Creamier)
- Soak 100g rolled oats in cold water for 15 to 30 minutes, then drain and rinse thoroughly with cold water (the rinse removes the starchy soaking water that would otherwise contribute to slimy texture)
- Add the rinsed, drained oats to the blender with 800ml of fresh cold water
- Blend for 30 to 45 seconds maximum
- Strain as above
Why Oat Milk Gets Slimy: The Starch Problem
Oat starch gelatinises when exposed to heat or mechanical energy above certain thresholds. Blending breaks oat cell walls, releasing beta-glucan and starch into the water. Extended blending generates heat and friction, triggering partial starch gelatinisation that produces a thick, viscous, almost gluey texture. The fix is simple: cold water (never warm), brief blending (under 45 seconds), and straining promptly without pressing too hard on the oat pulp.
Commercial oat milk manufacturers control this through enzymatic processing: oat enzymes are used to break down beta-glucan into smaller molecules before the oat slurry is processed, resulting in a consistently smooth texture regardless of processing intensity. This enzymatic step is impractical at home; cold water and short blending time are the home kitchen equivalent.
Flavouring and Fortification
Homemade oat milk is nutritionally complete for use as a beverage or cooking ingredient but is not fortified with calcium, vitamin D, or B12 in the way commercial oat milk is. If oat milk is a primary dairy alternative, consider:
- Add a pinch of salt to the blending step (enhances flavour, balances sweetness)
- Add a tablespoon of maple syrup or medjool dates for sweetened milk (particularly for use in coffee or smoothies)
- Add half a teaspoon of vanilla extract for a barista-style vanilla oat milk
- Add a small pinch of cinnamon for a spiced variant
For calcium fortification: calcium carbonate powder (food grade, available from health food shops for approximately £5 to £8 for 250g) can be added at 0.12g per 100ml of finished milk to provide approximately 120mg of calcium per 100ml, equivalent to commercial fortified plant milk. This is optional for occasional drinkers but relevant for those replacing cow's milk dairy entirely.
Barista-Style Oat Milk for Hot Drinks
Standard homemade oat milk does not froth as well as commercial barista oat milk because it lacks the added sunflower oil and acidity regulators that stabilise the foam in commercial products. To improve frothing performance for lattes and cappuccinos:
- Use a higher oat ratio (1:6 oats to water) for a creamier, higher-fat milk
- Add 1 teaspoon of sunflower oil per litre to the blending step; the oil helps create foam stability
- Use within 24 hours (fresh milk foams better than older milk)
- Steam at 60°C maximum (above this temperature, oat starch activity increases and produces a cooked flavour)
The frothing result of optimised homemade oat milk is adequate for latte art; it will not perform identically to Oatly Barista but it is noticeably better than standard homemade oat milk.
Related: Plant-Based Milk Complete Comparison: Which Is Best? | Milk Substitutes for Baking: What Works and What Doesn't