How to Dial In Espresso (One Variable at a Time)

Dialing in intimidates beginners because it feels like juggling ten things at once — grind, dose, tamp, time, temperature. It isn’t. Dialing in is a disciplined loop with one moving part: you lock everything else and change only the grind, then read the result. Do it that way and espresso becomes legible instead of random. Here’s the exact method.
The three numbers that define a shot
Every espresso is described by three numbers. Learn to think in them:
- Dose (in): the weight of dry coffee, e.g. 18g.
- Yield (out): the weight of liquid espresso in the cup, e.g. 36g.
- Time: how long the shot takes, e.g. 25–30 seconds.
The relationship between dose and yield is the ratio. A 1:2 ratio (18g in → 36g out) is the standard starting point for most espresso. This is your recipe. A scale isn’t optional — you weigh the dose going in and the espresso coming out. Guessing by volume is why beginners feel lost.
The loop: change only the grind
Here’s the whole technique. Set your recipe (say 18g in, 36g out) and pull a shot, timing it:
- Too fast (under ~25s), gushing, tastes sour or thin? → Grind finer. Finer grind resists flow, slows the shot, and pulls more out of the coffee.
- Too slow (over ~30s), dripping, tastes bitter or harsh? → Grind coarser. Coarser grind lets water through faster and extracts less.
- Lands around 25–30s and tastes balanced? → You’re dialed in.
The rule that makes this work: change only one variable at a time. Keep the dose fixed at 18g, keep the yield target at 36g, and move only the grind between pulls. If you change three things at once, you learn nothing — a lesson that’s far easier on a machine with stable temperature (a PID) and a grinder fine enough to make small adjustments, which is why the grinder matters so much.
The supporting cast (consistency, not variables)
Two things you should make consistent rather than treat as dials to spin:
- Distribution and tamp. Break up clumps and distribute the grounds evenly (a simple WDT tool helps), then tamp level with steady pressure. The goal isn’t a magic force — it’s the same prep every time, so it stops being a variable.
- Channelling. If water finds a fast path through the puck, you get a gushing, uneven shot no grind setting fixes. Even distribution is the cure. A bottomless portafilter makes channelling visible so you can correct your prep, and a step-down basket makes it physically harder by forming a taller, more resistant puck.
Putting it together
- Set a recipe: 18g in → 36g out, target 25–30s.
- Pull and time the shot.
- Too fast/sour → finer. Too slow/bitter → coarser. Change only the grind.
- Re-pull. Repeat until it lands in the window and tastes balanced.
- Keep prep (distribution, tamp) consistent so grind stays the only variable.
That’s dialing in. It’s not a talent — it’s a loop, and after a few sessions it becomes second nature. For the full starter kit these fundamentals assume, see the essential home espresso setup. Every rating in our reviews assumes a machine dialed in this way; see how we build our scores.
Frequently Asked Questions
What's a good espresso recipe to start with?
A 1:2 ratio is the standard starting point: about 18g of coffee in, 36g of espresso out, in roughly 25–30 seconds. Weigh both the dose and the yield with a scale, and use these numbers as your fixed target while you adjust only the grind.
My shot runs too fast and tastes sour — what do I change?
Grind finer. A fast, gushing shot is under-extracted (often sour and thin). Finer grind slows the flow and increases extraction. Change only the grind, keep the dose the same, and pull again.
My shot drips slowly and tastes bitter — what do I change?
Grind coarser. A slow, dripping shot is over-extracted (often bitter and harsh). Coarser grind speeds the flow. Again, change only the grind and re-pull — one variable at a time.