How to Make Espresso Coffee | At Home, Step by Step

You make espresso by forcing hot water through finely ground coffee under pressure, using 18 grams of coffee to yield about 36 grams of espresso in 25–30 seconds.

The real skill isn’t pulling the lever—it’s the grind and the tamp. This guide walks through the entire home process, from warming the group head to stopping at the right yield, with the exact numbers that matter.

What You Need Before You Start

You need an espresso machine, a grinder capable of fine settings, fresh coffee beans, and a tamper that fits your portafilter basket. Start with cold, filtered water—avoid distilled or softened water, which can throw off extraction and harm machine internals. Fill the tank only to the MAX line, never with warm water. The grind is the biggest variable: it should be very fine, about the consistency of table salt. Espresso is made in espresso machines; a moka pot can produce a similar flavor but isn’t the same method.

The Step-by-Step Brewing Process

  1. Preheat everything. Warm the cup and group head—a cold start drops brew temperature and weakens extraction.
  2. Grind finely. Gaggia’s manual warns: not too coarse or water flows too fast, not too fine or water won’t flow.
  3. Dose the basket. Use 7–9 grams for a single shot, or 14–18 grams for a double. A standard home recipe is 18 grams.
  4. Distribute and tamp. Spread grounds evenly, then tamp into a compact, level puck. Uneven distribution causes channeling, where water finds weak spots and underextracts the rest.
  5. Lock and brew immediately. Stalling lets the puck settle unevenly.
  6. Stop at the right yield. Target a 1:2 ratio—18 grams in, 36 grams out—in roughly 25–30 seconds.

For manual machines, some guides suggest brief pre-infusion at low pressure before full pressure, then easing pressure near the end. If your machine allows it, try this and taste the difference.

The Numbers That Make a Good Shot

Target Value
Coffee dose (single) 7–9 g
Coffee dose (double) 14–18 g
Water temperature 195°–205°F
Brew time 20–30 seconds
Beverage yield 0.85–1.2 oz per shot

These are operating targets across multiple guides; the most common home recipe is 18 grams to 36 grams in 25–35 seconds. If your shot runs fast, the grind is too coarse—tighten it. If nothing comes out, it’s too fine. Smooth, even extraction takes a few tries to dial in a new bag. Tested espresso beans worth trying at home can shorten that learning curve.

Common Mistakes and Simple Fixes

  • Grind too coarse: Shot runs fast, tastes weak and sour. Grind finer.
  • Grind too fine: Shot chokes or takes over 40 seconds. Grind coarser.
  • Bad distribution or tamp: Channeling causes a thin, uneven shot. Distribute thoroughly and tamp level.
  • Skipping the preheat: A cold machine lowers stability. Always warm the group head and cup.

Preground coffee not intended for espresso caps your quality ceiling—buy whole beans and grind yourself. Gaggia also notes two habits: don’t leave coffee in the portafilter while steaming milk, and clean the steam wand immediately after use. The payoff is worth practice; once grind and tamp are consistent, you can pull a cafe-quality shot every morning.

The Easiest Way to Better Espresso

The machine does the hard work; your job is feeding it the right coffee. Beans themselves set the ceiling on what your machine can produce. If you’re ready to upgrade before your next practice round, our tested roundup of coffee for espresso compares roasts and grind recommendations to skip trial-and-error. A good bag of espresso-roast beans, ground fresh, is the cheapest upgrade your setup can get.

FAQs

How much coffee goes into a single espresso shot?

What grind size should I use for espresso?

Espresso needs a very fine grind, similar to table salt. If the shot runs too fast, grind finer; if it barely flows, grind coarser. This is the main variable to adjust when dialing in a new bag.

Why is my espresso bitter or sour?

Adjust one variable at a time and taste.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.