Essentials
Espresso machine cleaning powder or tablets, a blind (blank) basket if your machine backflushes, a group head brush, a clean dry cloth for the steam wand, and a second cloth kept only for the bench.
Home › Guides › How to Clean an Espresso Machine
Espresso Care · Maintenance
Most bitter espresso is a cleaning problem, not a dialling-in problem. This is the full routine - what to do after every shot, every day, every week and every month - plus the difference between cleaning and descaling, and the mistakes that quietly damage machines.
Coffee is roughly fifteen percent oil, and oil goes rancid. Every shot leaves a film behind in the basket, on the shower screen, in the group gasket and along the drain path. Left alone for a week, that film is what people are actually tasting when they say a machine makes bitter coffee — and no amount of dialling in fixes it.
The second reason is mechanical. Coffee residue hardens into a varnish that stops solenoid valves seating properly, and dried milk protein narrows steam wands until the wand whistles instead of stretching milk. Both are avoidable with about four minutes of work a day.
Cleaning and descaling are different jobs and the products are not interchangeable. Cleaning removes coffee oils and milk residue. Descaling removes mineral scale from the boiler, and it is covered separately in our descaling guide.
Espresso machine cleaning powder or tablets, a blind (blank) basket if your machine backflushes, a group head brush, a clean dry cloth for the steam wand, and a second cloth kept only for the bench.
A soak container for baskets and portafilters, a small screwdriver for shower screen removal, spare group gaskets, and a milk-line cleaner if your machine has an automatic milk system.
Use a product made for espresso machines rather than a household cleaner. Dish soap leaves a scent, bleach is never appropriate anywhere near a brew path, and abrasive pads destroy the finish on stainless. Everything you need is in cleaning products and brushes.

Backflush powder · removes coffee oils · for weekly use
This is the workhorse of espresso cleaning: a backflush powder that strips the coffee oils out of the group head, shower screen and three-way valve. If you buy one product for your machine, buy this one and use it every week.
Best for: Every traditional espresso machine, home or commercial.
View & Buy →
Pre-dosed tablets · no measuring · 60 per pack
Tablets solve the problem powders create in a busy bar: nobody measures. One tablet is one dose, which means the routine gets done properly whether it is the owner or a new starter doing it at close.
Best for: Cafes and any machine cleaned by more than one person.
View & Buy →This is the routine that does ninety percent of the work. It takes about four minutes at close.
Once a week, the daily routine gets a chemical step and a soak.

Milk protein remover · for wand soaking · 500g
Wiping a wand removes what is on the outside. Milk protein that has baked inside the tip needs a soak, and this is what does it. If your wand has started whistling or the steam pattern has gone uneven, this is usually the fix.
Best for: Any machine that steams milk daily.
View & Buy →Cleaning powders, brushes, blind baskets and milk-line products, all in one place.
Shop Cleaning Products Get Expert Advice
Grinder cleaning granules · food-safe · 450g
Coffee oils coat the inside of a grinder just as they coat a group head, and a brush only reaches the chute. Cleaning granules run through the burrs and carry the residue out, which is why a grinder clean often changes the taste more than a machine clean does.
Best for: Every grinder, home or commercial.
View & Buy →These get confused constantly, so to be precise: cleaning removes organic residue — coffee oils and milk — from the brew path and the wand. Descaling removes inorganic mineral deposits from inside the boiler and heating elements. Backflushing with cleaning powder does nothing for scale, and descaler does nothing for coffee oils.
How often you need to descale depends almost entirely on your water. Machines running on filtered or properly treated water go far longer between descales than machines running straight from a hard supply. Fitting a filter is cheaper than descaling frequently, and much cheaper than a boiler element. The full method is in our step-by-step descaling guide.

Liquid descaler · for boilers and heating elements · 1L
This is the other half of maintenance, and it is not interchangeable with the products above. Descaler dissolves the mineral deposits that build inside a boiler and insulate the heating element. How often you need it depends almost entirely on your water hardness.
Best for: Machines running on hard or unfiltered water.
View & Buy →| Task | Frequency | What you need | Skipping it causes |
|---|---|---|---|
| Purge and wipe steam wand | Every use | Damp cloth | Blocked tip, milk taint |
| Group flush and knock out puck | Every shot | Nothing | Clogged basket holes |
| Water backflush | Daily | Blind basket | Residue in the solenoid |
| Drip tray and drain box | Daily | Hot water | Odor, drain blockage |
| Chemical backflush | Weekly | Cleaning powder | Bitter, oily shots |
| Basket and portafilter soak | Weekly | Cleaner, container | Uneven extraction |
| Shower screens off and soaked | Monthly | Screwdriver | Channeling, poor dispersion |
| Gasket inspection | Monthly | Spare gaskets | Leaking group |
| Hopper and grinder clean | Monthly | Brush, grinder cleaner | Rancid taste |
| Descale | Per water hardness | Descaler | Scaled boiler, element failure |
Under-rinsing after a chemical backflush. If the next shot tastes soapy, you did not flush enough. Keep going with plain water until it is neutral.
Using vinegar as a general cleaner. Vinegar is a weak descaling acid, not a degreaser, and it can attack seals and leave a smell that lingers for days. Use products formulated for espresso equipment.
Backflushing a machine that cannot be backflushed. Machines without a three-way solenoid valve have nowhere for the pressure to go. Check the manual before you fit a blind basket.
Cleaning the wand only at close. Milk protein bonds to hot stainless within minutes. Wipe it every time.
Letting the water filter lapse. An expired filter is not neutral; it stops protecting the boiler while you assume it still is.
If a machine has been neglected for a long stretch, a service is usually more sensible than a heroic cleaning session — gaskets, screens and seals are cheap, and our technicians can bring a tired machine back properly. Get in touch through the contact page.
Wipe and purge the steam wand after every milk drink, flush the group and knock out the puck after every shot, and backflush with plain water plus empty the drip tray daily. Once a week, do a chemical backflush and soak the baskets and portafilters. Once a month, remove the shower screens, inspect the group gaskets, and clean the hopper and grinder.
Cleaning removes organic residue - coffee oils and milk - from the brew path, group head and steam wand, using an espresso machine cleaning powder. Descaling removes mineral scale from inside the boiler using a descaling acid. They are different products for different problems: backflushing does nothing for scale, and descaler does nothing for coffee oils.
It is not recommended. Vinegar is a weak descaling acid rather than a degreaser, so it will not remove the coffee oils that cause bitter shots, and it can attack seals and gaskets while leaving a smell that lingers. Use a cleaning powder or tablet made for espresso machines, and a proper descaler when scale is the issue.
Fit a blind (blank) basket into the portafilter, lock it into the group, and run the pump in short bursts with pauses so pressure builds and releases through the three-way valve. Use plain water daily and a dose of cleaning powder weekly, then flush repeatedly with plain water until no foam remains. Only machines with a three-way solenoid valve can be backflushed, so check your manual first.