Mash at 148 °F for a dry beer, 156 °F for a full-bodied one, 152 °F if you want the middle. Every guide says it, and none of them tells you how much. "More body" is not a number, and the one experiment that measured it is cited by nobody — so here is what the dial is actually worth, and the part of the result that should make you less confident, not more.
What is mash temperature actually doing?
Two enzymes are cutting up starch, and they like different temperatures. Beta-amylase works from the ends of a starch chain and snips off maltose, which yeast ferments completely. Alpha-amylase cuts at random points in the middle, producing a mix that includes dextrins — chains too long for brewer's yeast to eat, which stay in the finished beer as body and sweetness.
Beta is the more fragile of the two, so a hotter mash kills it earlier and leaves alpha working alone: more dextrins, less maltose, a sweeter and thicker beer that finishes higher. That is the whole mechanism, and everything else on this page is a consequence of it.
The enzyme temperatures nobody quite agrees on
You will see confident ranges quoted everywhere. They do not match:
| Enzyme | The literature | MaltCalcs' guide |
|---|---|---|
| Beta-amylase | 126–144 °F, denatures ~160 °F | 131–150 °F, denatures ~154 °F |
| Alpha-amylase | 149–158 °F, denatures ~170 °F | 154–162 °F |
"The literature" is the figures Brew Your Own, the AHA and BeerSmith agree on. Both sets are pinned in this site's engine so this page can't drift from the numbers it quotes.
The gap matters. That guide denatures beta-amylase at 154 °F, six degrees below where the literature puts it — and starts alpha-amylase at 154 °F, which would place 152 °F, the most-used mash temperature in the world, outside the working range of the enzyme it is chosen for. It cannot be right. The useful summary is the one both versions imply: between about 146 and 156 °F both enzymes are working, beta more slowly as you climb, and where you sit in that band sets the ratio.
What a mash temperature is worth, in the glass
Take one wort at 1.050 and move only its fermentability. This is what "body" means numerically:
| Attenuation | Finishes at | ABV | Sugar left | Calories |
|---|---|---|---|---|
| 82% | 1.009 | 5.38% | 23 g/L | 162 |
| 78% | 1.011 | 5.12% | 28 g/L | 163 |
| 74% | 1.013 | 4.86% | 34 g/L | 164 |
| 70% | 1.015 | 4.59% | 39 g/L | 165 |
| 66% | 1.017 | 4.33% | 44 g/L | 166 |
One 1.050 wort at each apparent attenuation, from this site's engine. Calories per 12 oz. The FG column is the attenuation calculator's grid for a single OG.
Look at the calorie column: across that entire swing it moves 4 calories. Sugar you leave behind is roughly as caloric as the alcohol it would have become, so converting one to the other nearly cancels. The calories page says mashing cool "shaves a little" — this is how little. What actually changes is the sugar left in the beer, which almost doubles: 23 g/L to 44 g/L. Mash for body, not for calories.
How big is the effect really?
Bigger than "several points". Brülosophy brewed the same Munich Helles twice, mashing one at 147 °F and the other at 164 °F, and published the numbers — which no guide on this subject cites:
| Mashed 147 °F | Mashed 164 °F | |
|---|---|---|
| Original gravity | 1.045 | 1.049 |
| Final gravity | 1.008 | 1.023 |
| Apparent attenuation | 82% | 53% |
| ABV | 4.9% | 3.4% |
| Sugar left | 21 g/L | 60 g/L |
| Calories per 12 oz | 146 | 166 |
| Tasters who could tell | 12 of 33 — chance is 11 (p = 0.42) | |
Gravities and the triangle-test result as published by Brülosophy; attenuation, ABV, residual extract and calories computed from those gravities by this site's engine.
29 points of apparent attenuation. The hot mash left 2.9 times the sugar in the beer and 14% more calories, and cost 1.4 points of alcohol from a wort that started four points higher. Across their two experiments the slope works out at roughly a point and a half of attenuation per degree Fahrenheit — so the classic 148 against 156 is worth something like ten points, not "a few". Treat that as an order of magnitude rather than a law: it comes from two data points across wide spans, and the enzyme response is not a straight line.
So can anyone taste it?
This is where the subject gets honest. Thirty-three people were given two samples of the 147 °F beer and one of the 164 °F beer and asked to pick the odd one out. Seventeen had to succeed for significance. Twelve did — barely above the eleven you would expect from guessing. The 2015 run, 147 °F against 161 °F and nine points apart at the finish, was the same story: 9 of 20, where 11 were needed.
So a difference that is enormous on paper — nearly three times the residual sugar — was not reliably detectable in a blind triangle test. That does not mean mash temperature is pointless; it means the effect is real, measurable, and much subtler on the palate than the confident prescriptions suggest. Two caveats worth holding: a Helles is a delicate beer served cold, which flatters neither extreme, and "not reliably distinguished by a panel" is not "identical to the brewer who drinks a case of it".
So what should you actually mash at?
Pick from the band and stop agonizing:
- 148–150 °F (64–66 °C) when you want it dry and drinkable — session beers, saisons, anything where the alcohol should carry rather than the body.
- 151–153 °F (66–67 °C) as the default. Both enzymes work, and it is the right answer for most beers most of the time.
- 154–156 °F (68–69 °C) for beers that need something to hold on to — stouts, milds, New England IPAs, anything low in alcohol that would otherwise be thin.
Then hit it. The strike water calculator gets you there from your grain temperature and thickness, and the infusion calculator will bring you back down if you overshoot — worth doing in the first few minutes, because a mash that sits ten minutes hot has already made its wort.
What about step mashing, and how long should the rest be?
With modern fully modified malt, one saccharification rest does the job — the classic ladder of acid, protein and beta rests was designed for malt that no longer exists, and our infusion calculator covers which rests are still worth running. The one step schedule that targets fermentability directly is the German Hochkurz: a rest in beta-amylase's range around 144 °F, then a jump into alpha's, which buys a drier beer than a single infusion at either temperature. It is the reason a Pilsner can finish at 1.008 and still taste like something.
Time is the other half of the dial, and it works the same way. Conversion — starch to sugar, the bit an iodine test checks — is usually done inside 30 to 45 minutes. What continues after that is the ratio: beta-amylase keeps making maltose for as long as it survives at your temperature, so a long rest at 149 °F ferments drier than a short one, while at 158 °F there is little beta left to matter and an extra half hour changes almost nothing. A 60-minute mash is a sensible default for the same reason 152 °F is.
What moves body more than mash temperature does?
Two things, and both are decided in the recipe rather than on the day. Crystal and dextrin malts bring unfermentable sugar with them regardless of how you mash, and simple sugar in the kettle ferments out completely and thins the beer. The attenuation calculator works through the full list of levers and puts a number on the sugar one — a pound of table sugar in a 5-gallon batch is worth about four points of attenuation on its own.
Mash thickness, for what it is worth, is not on the list: across the normal range it moves fermentability by under 5%, which is why the thickness calculator tells you to pick a ratio for your tun rather than for the beer. Mash temperature is the lever that matters on brew day — just don't expect anyone at the party to notice which way you pulled it.