Mash temperature & body

Why 148°F makes a different beer than 158°F. How mash temperature controls fermentability, body, and the finished mouthfeel.

Low end
146°F
High end
158°F
Sweet spot
151-153°F
Hold time
60 min standard

Most homebrew problems are fermentation problems. The second most are mash problems. And of those mash problems, picking the wrong temperature is the most common — and the easiest to fix once you understand what's actually happening in the mash tun.

Mash temperature controls how fermentable your wort is. Fermentability determines how much of the sugar yeast can eat. The sugar yeast can't eat stays in the finished beer as residual sweetness and body. That's the entire mechanism, and it's the most powerful lever a homebrewer has for finished beer character.

What's happening at each temperature

Malt contains starches that need to be broken into sugars before yeast can ferment them. Two enzymes do this work: beta-amylase and alpha-amylase. They have different temperature preferences and produce different products.

Beta-amylase works best at 140-150°F. It's slow but precise — it chops starches into maltose, a simple two-glucose sugar that yeast can fully ferment. Beta-amylase is fragile and starts breaking down above 150°F.

Alpha-amylase works best at 155-162°F. It's fast and indiscriminate — it cuts starches at random spots, producing a mix of simple sugars (fermentable) and longer-chain dextrins (less fermentable or unfermentable). Alpha-amylase is more heat-tolerant and survives into the 160s.

The temperature you choose determines which enzyme dominates:

TempDominant enzymeResult
146-149°FBeta-amylaseVery fermentable wort. Dry, thin beer. Higher ABV from same gravity.
150-152°FBoth, beta favoredStandard ales. Moderately dry. Good attenuation.
152-154°FBoth, balancedMost flexible. Default for most styles. Around 75-80% attenuation.
155-158°FAlpha-amylaseFuller body. More residual sweetness. Lower attenuation.
158-162°FAlpha-amylase onlyVery full body. High dextrin content. Used for milk stouts, sweet styles.

Style-specific recommendations

Different styles call for different mash temperatures because they want different finished bodies and final gravities:

The math: predicting attenuation

Attenuation is the percentage of sugar that yeast eats. The remaining percentage is what gives your beer body and residual sweetness.

At a 1.060 OG (original gravity):

Mash tempAttenuationFGABV
148°F82%1.0116.4%
150°F78%1.0136.2%
152°F75%1.0155.9%
154°F72%1.0175.6%
156°F68%1.0195.4%
158°F64%1.0225.0%

These are typical numbers for a standard 2-row pale ale grain bill with a clean ale yeast like US-05 or Wyeast 1056. Different yeasts attenuate differently — Belgian strains often hit 85-90% regardless of mash temp; English strains often only reach 70-75%.

Getting the temperature right

Strike water temperature needs to be hotter than your target mash temp because the cool grain absorbs heat. A reasonable rule of thumb: strike water 11-14°F above target.

For a 152°F target with grain at 70°F room temp, strike at around 165°F. The exact math depends on your grain bill weight, water-to-grain ratio (1.25-1.5 quarts per pound is typical), and how much heat your mash tun absorbs.

Use a brewing calculator (BeerSmith, Brewfather, or Brewer's Friend) — strike temperature is one of the easiest places to be off by 3-4°F if you do the math by hand, and that 4°F changes your beer noticeably.

Stir the mash thoroughly for 2-3 minutes after the grain is added. Temperature varies by 5-10°F across the mash bed if you don't stir, and the reading you get from a thermometer probe in one spot won't reflect the whole.

Holding temperature

Your mash tun will lose heat over 60 minutes. A well-insulated cooler-style mash tun loses 2-4°F. A naked stockpot loses 8-15°F.

If you start at 152°F and finish at 146°F, you've effectively mashed in the dry/fermentable range. Your beer will come out drier than you planned. This is one of the most common reasons "the same recipe" tastes different across two brew days.

Options for holding temperature:

Step mashing

Some recipes call for step mashing — holding at one temperature for 20 minutes, then ramping to another for another 20-40 minutes. The most common pattern:

For 95% of recipes, a single infusion at 150-154°F for 60 minutes works fine. Step mashes are a precision tool for specific styles, not a universal upgrade.

The diagnostic if your beer is too sweet or too dry: check your FG against the table above. If your 1.060 OG beer finished at 1.020 instead of the expected 1.015, your mash was probably 156-158°F instead of the 152°F you targeted. Insulate better, stir more, or invest in an all-in-one with active temperature control.

Mash time

60 minutes is the standard mash time. Most starch conversion happens in the first 30 minutes; the second 30 is for body-modifying activity from alpha-amylase and proteolytic enzymes.

For modern well-modified malt (most commercial 2-row in 2025), 45-minute mashes work fine — you can verify conversion is complete with an iodine test (a drop of wort + iodine should not turn black). For traditional or undermodified malt (some German Pilsner malts, traditional UK malts), 90 minutes ensures full conversion.

Mashes longer than 90 minutes don't improve anything and start to drift temperature down. Don't extend "to be safe."

Common mistakes

Setting a temperature target without measuring after stir. The thermometer reading immediately after dough-in is often 3-5°F higher than the actual mash temp. Stir, wait 2-3 minutes, then measure.

Using a probe thermometer at the wrong depth. Mash temperature varies by depth. Probe at mid-depth, not at the top (cooler) or against the false bottom (hotter from heat retention).

Ignoring water-to-grain ratio effects. Thicker mashes (1.0 qt/lb) lose temperature slower and produce more body. Thinner mashes (1.75 qt/lb) lose temp faster but extract more efficiently. For most homebrewers, 1.25-1.5 qt/lb is the right range.

Trusting recipe mash temps without adjusting for your system. If your mash tun runs 4°F cooler than the recipe author's, blindly following 152°F means you're mashing at 148°F. Calibrate against your own attenuation results over 3-4 batches and adjust.

Next steps

Now that you understand mash temp, the next variable to tune is yeast pitch rate — under-pitching causes attenuation problems that look like mash problems. Read yeast pitch rates for that.

If your recent batches taste off in ways unrelated to body or fermentability, off-flavor diagnosis helps narrow down the cause.

For specific style recipes, clone recipes have mash temps verified against the target beers — useful reference points.