How to Make Perfect Espresso at Home: 10 Expert Steps

Making great espresso at home is a skill — but it’s one anyone can learn. After years of barista training and pulling tens of thousands of shots, we’ve distilled the process into 10 clear, repeatable steps. Follow these and you’ll consistently produce café-quality espresso with rich crema, balanced flavor, and the perfect extraction.

What Is Espresso?

Espresso is concentrated coffee made by forcing hot water (around 93°C / 200°F) through finely-ground coffee at approximately 9 bars of pressure. The result is a 25–30ml shot with a thick, reddish-brown crema layer on top. Unlike drip coffee, French press, or Moka pot coffee — genuine espresso requires 9 bars of pressure.

What You Need Before You Start

  • Espresso machine — minimum 9-bar pump pressure. We recommend the De’Longhi Stilosa for beginners or the Breville Barista Express for those who want a built-in grinder.
  • Burr grinder — never use a blade grinder for espresso. Consistency of grind is critical.
  • Fresh whole beans — roasted within the last 2–4 weeks ideally.
  • Filtered water — water quality directly affects taste.
  • Scale (optional but recommended) — for precision dosing.
  • Tamper — usually included with your espresso machine.

10 Steps to Perfect Espresso

Step 1: Clean Your Portafilter

Before every shot, wipe your portafilter dry with a clean cloth. Residual moisture or old grounds will make your espresso bitter and over-extracted. This single habit separates good home baristas from great ones.

Step 2: Flush Your Machine (Pre-Infusion)

Run a quick 2–3 second burst of hot water through your group head before locking in the portafilter. This removes any stale water sitting in the boiler and brings the group head to the correct temperature.

Step 3: Grind Fresh

Grind your coffee immediately before pulling the shot. Espresso needs a fine grind — similar to table salt but not powder. Grind 7–9 grams for a single shot, 14–18 grams for a double (doppio). The doppio is the standard at most specialty coffee shops.

Barista tip: If your shot runs too fast (under 20 seconds), grind finer. Too slow (over 35 seconds), grind coarser.

Step 4: Dose Correctly

Use a scale if you have one. Consistency in dose = consistency in flavor. Most portafilter baskets are designed for a specific dose range — check your machine’s manual. A single basket is designed for 7–9g, a double basket for 14–18g.

Step 5: Distribute the Grounds Evenly

After dosing, gently tap the portafilter on a flat surface and use your finger or a distribution tool to level the coffee bed. Uneven distribution causes channeling — where water finds the path of least resistance and over-extracts some grounds while under-extracting others.

Step 6: Tamp with Even Pressure

Place your portafilter on a flat surface and press down with your tamper using firm, level pressure. You don’t need to weigh 20kg as older guides suggest — what matters is that the surface is flat and even. Angled tamping = channeling = bad espresso. One firm, straight press is all you need.

Step 7: Lock In the Portafilter and Start Immediately

Lock your portafilter into the group head and start the shot right away. Waiting causes the heat from the group head to start cooking the grounds — this is called “scorching” and adds bitterness.

Step 8: Time Your Extraction

A perfect single shot (25–30ml) should extract in 25–30 seconds. A double shot in 25–35 seconds. Use a timer on your phone if your machine doesn’t have one. Your target: a steady, honey-like stream that starts dark and becomes lighter golden towards the end.

Step 9: Read Your Crema

Good crema is reddish-brown, 3–5mm thick, and disappears slowly. Pale, thin crema = under-extracted (grind finer or dose more). Very dark, disappearing instantly = over-extracted (grind coarser). Crema gives you real-time feedback without tasting the shot.

Step 10: Serve and Drink Immediately

Espresso degrades within 20–30 seconds of pulling. Serve it immediately in a pre-warmed cup. Don’t let it sit. The crema acts as a seal that keeps flavors in — once you stir it, you release the aromatics.


Common Espresso Problems & Quick Fixes

Problem Likely Cause Fix
Bitter, harsh taste Over-extracted Grind coarser, reduce dose, or shorten brew time
Sour, thin taste Under-extracted Grind finer, increase dose, or extend brew time
Shot runs too fast (<20s) Grind too coarse Grind finer
Shot drips slowly (>40s) Grind too fine or over-tamped Grind coarser, tamp less
No crema Stale beans or too-coarse grind Use fresher beans, grind finer
Uneven extraction Channeling from poor distribution Distribute grounds more evenly before tamping

Recommended Espresso Machines

For beginners: De’Longhi Stilosa — best value under $150.
For enthusiasts: Breville Barista Express — built-in grinder, full control.
For professionals: Breville Oracle Touch — fully automated, dual boiler.


Frequently Asked Questions

How many grams of coffee for one espresso?

7–9 grams for a single shot, 14–18 grams for a double shot (doppio). Most specialty coffee shops use a 18–20g dose for doubles.

What temperature should espresso water be?

Between 90–96°C (195–205°F). Too hot burns the coffee; too cool under-extracts it. Quality machines regulate this automatically.

Can I make espresso without a machine?

You can make espresso-style coffee with a Moka pot, AeroPress, or Nespresso — but none of these reach the 9 bars of pressure required for true espresso. They produce strong, concentrated coffee, but not technically espresso.

Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you.