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.
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
| Level | Coffee machine | Grinder | Budget |
|---|---|---|---|
| Entry | De'Longhi Dedica EC685 | Timemore C2 (manual) | ~185 € |
| Intermediate | Sage Bambino Plus | Baratza Encore ESP | ~550 € |
| Built-in | Sage Barista Express | Built-in conical 16 pos. | ~699 € |
| Prosumer | Rancilio Silvia Pro X | Eureka 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.
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
- Americano: double espresso + 120 ml of hot water. Add the water on top of the espresso to preserve the crema.
- Cappuccino: double espresso + 60-80 ml of textured milk with dense microfoam. Total ratio 1:3.
- Latte: double espresso + 150-180 ml of loosely textured milk. More milk, less foam.
- Flat white: double espresso + 90-100 ml of very finely textured milk. More concentrated than a latte.
- Cortado: double espresso + 20-30 ml of hot milk with no foam. The classic Spanish version.
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.
Related articles
Sage Barista Express Review 2026: The Best Semi-Automatic → Best Coffee Grinders 2026: Buying Guide → Types of Coffee Bean: Complete Guide →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.