Reviewed by Chris Newsome, Founder — Coffee Machine Specialist
You need four things to keep an espresso machine clean, and each one does a different job: a group (backflush) detergent for coffee oils, a food-safe descaler for mineral scale, a milk-line cleaner for the steam wand, and a blank basket plus a group brush for the physical bits. That's the whole cupboard. No single product covers all four, and using the wrong one in the wrong place is how a five-minute clean turns into a service bill.
The confusion we hear most at the Brisbane workshop is people reaching for one bottle and expecting it to handle everything — or, worse, backflushing with descaler. This guide sorts the cleaning cupboard: what each product actually does, what we use ourselves, how often to use it, and how to put together a simple maintenance kit that keeps your machine off our bench.
Because an espresso machine has three completely separate cleaning problems, in three different parts of the machine.
Different residue, different chemistry, different part of the machine. A detergent won't touch scale; a descaler won't lift coffee oils and will attack the group if you push it through there. That's why there's no all-in-one bottle — and why the rest of this guide takes them one at a time.
Every shot leaves a little coffee oil behind in the group. Group detergent breaks that oil down so a backflush can carry it out to waste. You put a small measure in a blank (blind) basket, run the group in short cycles so the water is forced back through the shower screen and three-way valve, then rinse thoroughly with plain water. Water-only backflushing every few days plus a detergent backflush about monthly keeps the oils from ever getting a foothold — the full method is in our backflushing guide.
Detergent comes as powder or tablets. Powder lets you dose to your machine; tablets are tidier and pre-measured. Either works — use the dose on the label and don't overdo it, because more detergent just means more rinsing.
On brands: we use Cafetto in the workshop, and we stock it — the Cafetto backflush detergent is a cafe-grade group cleaner that does exactly what a group detergent should. The other name people ask us about is Puly Caff; it's the other well-known espresso-machine cleaner and it does the same job. Both are proper cafe-grade detergents made for the task, so if you already have one, use it. The important thing isn't the brand — it's using a real espresso-machine group detergent rather than dish soap, and never a descaler. Backflushing with descaler pushes acid through the group seal and brew-path parts and damages them.
Descaler removes mineral scale from the boiler and water path — the machine's whole water side. It's an acid (citric acid or a food-safe proprietary blend) that dissolves the hard scale that builds up as water is heated. Left alone, scale insulates the boiler element, chokes the water path, and eventually costs you the element or the boiler.
Two firm rules:
The big caution: don't descale a prosumer machine at home. Simple single-boiler and Thermoblock domestic machines are designed to be descaled — the maker expects it and the water path is straightforward. Prosumer heat-exchanger and dual-boiler machines are a different story, and we don't recommend running acid descaler through them yourself. Two failure modes land these on our bench:
That's why we descale these on the bench with the chassis open, so the boiler is cleared and the whole path flushed completely — which you can't do pouring solution through the tank. The better answer for a prosumer machine is to prevent scale with filtered water rather than descale it at all. If you own an HX or dual boiler and you're seeing scale symptoms, don't reach for the descaler — book it in and we'll do it properly.
If you steam milk, you have a third residue to deal with: milk protein and fat. It bakes onto the steam wand tip within minutes and, on machines with an automatic milk system, it sits inside the milk lines where you can't see it. Left there it goes off — a genuine hygiene problem — and it clogs the wand tip so your steam power drops.
A milk-line cleaner (an alkaline cleaner made for milk residue) handles it — we use and stock the Cafetto milk steamer solution for exactly this. For any machine, wipe the wand with a damp cloth and purge a little steam straight after every use, then give the tip a periodic soak in a milk-cleaner solution to lift what the wipe leaves behind. On auto-milk machines, run the milk cleaner through the milk circuit on the schedule in your manual — that internal line is the part that turns sour if it's skipped. This is the cleaner people forget they need, right up until the wand stops steaming properly or the milk starts tasting off.
The cheapest items in the cupboard prevent the most expensive repairs.
None of this is expensive, and all of it is the difference between a machine that stays sweet and one that ends up on our bench with a gummed-up group or a perished seal.
A simple starter kit covers the lot: a group detergent (Cafetto or similar), a food-safe descaler, a milk-line cleaner, and a blank basket and group brush. That's everything a home machine needs, and it's a small outlay against the cost of a repair.
Home cleaning handles the day-to-day; the workshop handles what you can't reach. We use the same cafe-grade products on the machines we service that we sell for home use, and a proper service opens the machine up to descale the boiler fully, strip and clean the group, replace tired seals, and pressure-test before it goes back — the deeper clean that regular home maintenance sets up but can't replace. Not sure how often that's due? Our when-to-service guide lays out the schedule by how hard you use the machine.
If you're in Brisbane, come in or ask us and we'll set you up with a simple maintenance kit matched to your machine — and take care of the descale or full service when it's time.
Four things cover it: a group/backflush detergent for coffee oils, a food-safe descaler for mineral scale, a milk-line cleaner for the steam wand, and a blank basket plus a group brush. Each targets a different type of residue — no single product does all the jobs.
No. Dish soap leaves residue and isn't rated for the machine's internals, and vinegar can attack seals and leaves a taste that's hard to flush. Use products made for espresso machines — they're inexpensive and won't damage the machine.
Backflush detergent removes coffee oils from the group head and three-way valve. Descaler removes mineral scale from the boiler and water path. They're not interchangeable — using descaler to backflush (or detergent to descale) won't work and can cause damage.
Backflush with detergent about weekly, wipe and periodically soak the steam wand for milk residue, and descale by water hardness (rarely if you filter, monthly on hard water). Water-only backflush after each session.
We use cafe-grade group detergents and food-safe descalers on the machines we service, and we stock the same products you can use at home. Come in or ask us and we'll set you up with a simple maintenance kit for your machine.