Ingredient: Sugars – Lactose in Brewing

by John Brewster
5 minutes read
Ingredient: Sugars - Lactose in Brewing

Last updated:

Lactose was the ingredient that opened up an entire category of brewing for me, when I first added it to a milk stout recipe and tasted the result, the combination of residual sweetness and creamy body that cannot ferment away was so different from anything I could achieve through grain bill manipulation alone that it immediately became one of my go-to tools for specific flavour goals.

Lactose in brewing: uses, effects, and homebrewing guide

What lactose is: Lactose (milk sugar) is a disaccharide consisting of glucose and galactose bonded together. The critical brewing property of lactose is that Saccharomyces cerevisiae (brewer’s yeast) cannot ferment it, lactose lacks the enzyme beta-galactosidase that is required to split the glucose-galactose bond. This non-fermentability is the entire reason lactose is used in brewing: it adds sweetness and body that persist through fermentation and remain in the finished beer. What lactose contributes: Residual sweetness: lactose adds a mild, dairy-cream sweetness, less intense than caramel malt sweetness, more persistent and clean. It is described as “milk-like” or “creamy” sweetness. At 200–400g per 20L batch, the sweetness contribution is perceptible but not cloying. At 500g+, it becomes prominently sweet, appropriate for very sweet “pastry stout” styles. Body and mouthfeel: lactose increases body through its non-fermentable contribution to final gravity. A beer brewed with 300g lactose will finish approximately 3–5 points higher FG than the same beer without lactose, contributing to a fuller, rounder mouthfeel. Gravity contribution: lactose contributes approximately 35–40 gravity points per pound per gallon (or 70–80 gravity points per kg per 5L). For 300g in 20L: approximately 10–12 gravity point increase. Calorie contribution: non-fermentable sugars contribute calories without contributing alcohol. Milk stouts are calorie-dense for their ABV. Styles that use lactose: Sweet Stout / Milk Stout (15B): lactose is the defining ingredient of the style, it is why the style exists. Typically 300–500g per 20L. Oatmeal Stout variant: small lactose additions (150–200g) for additional sweetness without becoming a full milk stout. Pastry Stout: modern heavily-adjuncted stout with very high lactose rates (500–1000g per 20L) plus vanilla, coffee, chocolate, etc. New England IPA: some NEIPA brewers add small lactose quantities (100–200g) for additional body and perceived sweetness that supports tropical hop character. Grain bill example, Milk Stout (20L): English pale malt 3.4 kg + Oatmeal flaked 300g + Chocolate malt 300g + Crystal 60L 200g + Lactose 300g (added to kettle at 10 minutes, not the mash). Target OG 1.058 (including lactose contribution). Hops: East Kent Goldings, 20–25 IBU. Yeast: SafAle S-04 or Wyeast 1318. When to add lactose: Kettle: add lactose at 10–15 minutes before end of boil, this pasteurises the lactose, ensures it is fully dissolved, and incorporates it cleanly into the wort. Adding at flameout or to the fermenter is also acceptable but increases infection risk slightly (lactose is a nutrient for bacteria). Do NOT add lactose to the mash, it passes through unconverted but wastes time and the high-temperature mash environment can partially caramelise it. Lactose and lactose intolerance: Beer made with lactose is not suitable for people with lactose intolerance. While the concentration is lower than in dairy products, the residual lactose in milk stout can trigger symptoms in lactose-intolerant individuals. Allergies to dairy: individuals with a dairy/milk allergy (different from lactose intolerance) should approach lactose-containing beers with caution, as lactose is derived from cow’s milk. Indian availability: Brewing-grade lactose is available from Indian homebrew importers (₹400–600 per kg). Food-grade lactose from pharmaceutical distributors or baby formula lactose are acceptable substitutes. Milk powder is NOT a substitute, it contains proteins and fats that would cause off-flavours and haze issues. Indian homebrewing note: the milk stout category overlaps interestingly with the Indian palate’s affinity for sweetness, a well-made milk stout with the right lactose level and hint of chocolate malt is consistently well-received by non-craft-beer drinkers encountering homebrewed stout for the first time.

ALSO READ  Why Your Beer Tastes Like Corn (DMS)

Common Questions

How much lactose should I add to a milk stout, and can I add too much?

Lactose dosing in milk stout is a matter of personal preference and style target, the BJCP Sweet Stout style (15B) calls for “low to moderate sweetness” which translates practically to a specific range. Standard ranges per 20L batch: Light sweetness (gentle milk character): 150–250g. The lactose sweetness is perceptible but not prominent, it rounds the dry roast of the stout without making it overtly sweet. This is the conservative, balanced approach. Moderate sweetness (authentic milk stout character): 250–400g. The sweetness is clearly present and is the second-most prominent flavour after roast. This is the traditional Mackeson Milk Stout range. Prominent sweetness (sweet stout / beginning of pastry territory): 400–600g. The sweetness is very evident and may be the dominant flavour impression. This works for very sweet milk stout preferences but crosses toward pastry stout territory. Pastry stout: 600–1000g+. Extremely sweet, dessert-like. Combined with vanilla, chocolate, coffee, or other adjuncts. Yes, you can add too much: above 500–600g per 20L, lactose sweetness becomes cloying and masks other flavour complexity. The roast and hop character of the stout can be overwhelmed, leaving what tastes like sweet dairy milk with a slight dark note. Homebrewing correction: if you’ve added too much lactose and the beer is unpleasantly sweet, dry hopping with a moderate-alpha neutral hop (Centennial, 30g) will add bitterness to balance. Alternatively, blend the over-sweet batch with an unsweetened batch. Adding more fermentable malt (which will ferment) does not fix lactose sweetness, only bitterness or dilution can counteract excess lactose. Practical advice: start with 250–300g per 20L for a first milk stout. Taste at 250g and adjust upward in subsequent batches based on your preference. Indian taste profile note: Indian drinkers unfamiliar with stout often find the 250–300g range the most approachable introduction to the style, the sweetness counteracts the roast bitterness that is unfamiliar to most commercial lager drinkers.

ALSO READ  How to Brew German Pilsner: Recipe and Style Guide

You may also like

Leave a Comment

Welcome! This site contains content about fermentation, homebrewing and craft beer. Please confirm that you are 18 years of age or older to continue.
Sorry, you must be 18 or older to access this website.
I am 18 or Older I am Under 18

Adblock Detected

Please support us by disabling your AdBlocker extension from your browsers for our website.