Guide

How to Make Espresso at Home: Complete Guide 2026

By Café en Casa · Updated on 7 June 2026 · 11 min read

How to Make Espresso at Home

Making a quality espresso at home is not as complicated as it looks, but neither is it as simple as pressing a button. The difference between a mediocre espresso and an excellent one lies in understanding four variables: the grind, the dose, the tamp and the water temperature. Master those four and you will get results that beat most coffee shops.

This guide is designed for every level: from someone who has just bought their first semi-automatic machine to someone who has spent months getting inconsistent results. We explain each step with the exact parameters professional baristas use.

Before you start

The biggest limiting factor at home is not the machine, it is the grinder. A cheap blade grinder ruins the best whole beans. If you have less than 150 € to kit yourself out, put more of it into the grinder than the machine.

The Kit You Need

LevelCoffee machineGrinderBudget
EntryDe'Longhi Dedica EC685Timemore C2 (manual)~185 €
IntermediateSage Bambino PlusBaratza Encore ESP~550 €
Built-inSage Barista ExpressBuilt-in conical 16 pos.~699 €
ProsumerRancilio Silvia Pro XEureka Mignon Specialita~1.400 €

For most people starting out, the built-in level with the Sage Barista Express offers the best balance between quality and learning curve.

Step by Step: How to Make a Perfect Espresso

Step 1 — Weigh the coffee

Use freshly roasted whole beans (less than 4 weeks since roasting). Weigh out between 18 and 20 grams for a double espresso. 1 gram of difference changes the flavour profile noticeably.

Step 2 — Grind it fresh

Ground coffee oxidises within minutes and loses up to 60% of its volatile aromas in the first hour. The grind for espresso should be fine but not powder, similar to fine sand with some texture between your fingers.

Step 3 — Distribute and tamp

Distribute the coffee evenly in the portafilter before tamping. Tamp with 15-20 kg of pressure in a straight movement, without tilting. A level surface prevents channelling.

Step 4 — Control the temperature

The ideal temperature is between 90°C and 96°C. On machines without PID control, purge a little hot water before extracting so the group head is at the right temperature.

Step 5 — Extract and measure

Put scales under the cup. The target is 36-40 grams of drink in 25-30 seconds (a 1:2 ratio for 18g of ground coffee). If it extracts in under 20 seconds, grind finer. If it takes more than 35, grind coarser.

The Most Common Faults

Bitter or burnt espresso

Common causes: too fine a grind (over-extraction), water that is too hot or an extraction that runs too long. Open the grind up one step and check that it does not go beyond 30 seconds.

Sour or watery espresso

A sign of under-extraction: too coarse a grind, low temperature or too small a dose. Tighten the grind and make sure the water reaches at least 90°C before you extract.

No crema or pale crema

The crema disappears if the coffee is too old (more than 6 weeks since roasting). With fresh coffee and good calibration, the crema should be dense, hazelnut-coloured, and last 2-3 minutes.

The water matters too

Use filtered or mineral water with a hardness of 50-150 ppm. Avoid distilled water (without minerals the coffee tastes flat). Font Vella or Bezoya are good options in Spain.

Basic Recipes Starting from Espresso

The Learning Curve

The first week with a semi-automatic machine is usually frustrating. Your first espressos may come out bitter, watery or with no crema. That is completely normal. Dialling in means adjusting the grind for your specific beans, your water and your machine. Once you find the right point for a coffee, write the parameters down and you will have a solid starting point for the next one.

Most people get consistent results within 2-3 weeks. After a month the process becomes instinctive and preparation takes under 5 minutes from start to finish.

Frequently Asked Questions

What minimum kit do I need to make espresso at home?

The minimum kit is a machine with at least 9 bar of real pressure and a grinder capable of grinding fine. An entry-level setup: De'Longhi Dedica (120 euros) plus a Timemore C2 hand grinder (65 euros). For an all-in-one result, the Sage Barista Express (699 euros) includes both, already calibrated.

What temperature should the water be for espresso?

The ideal extraction temperature is between 90C and 96C. Light roasts work better at 93-96C. Dark roasts extract better between 88C and 92C to avoid excessive bitterness.

How many grams of coffee go into a double espresso?

The standard for a double espresso is between 18 and 20 grams of ground coffee, yielding 36-40 grams of drink in 25-30 seconds (a 1:2 ratio).

Why does my espresso taste bitter even with good coffee?

Excessive bitterness points to over-extraction: too fine a grind, too much coffee, too long an extraction or too high a temperature. Open the grind by one step and check the extraction runs 25-30 seconds.

Surper network of buying guides · honest comparisons across 31 categories