Quick Answer: A proper espresso machine cleaning routine has three tiers: daily (rinse the portafilter and basket, purge and wipe the steam wand — a few seconds each), weekly (backflush with a cleaning tablet like Cafiza if your machine supports it, and soak the basket, portafilter and shower screen), and monthly to quarterly (descale, and check the drip tray and water tank). Cleaning removes coffee oil; descaling removes mineral scale — they are separate jobs, and skipping the weekly backflush is the single most common cause of bitter, ashy-tasting shots.
Most people who own an espresso machine know they’re supposed to descale it, but far fewer keep up with the cleaning side — and cleaning is the routine that actually protects flavor day to day. Every shot leaves coffee oil behind in the group head, shower screen, portafilter basket and gasket. That oil doesn’t just sit there; it goes rancid, and rancid oil is what turns a shot that should taste sweet into one that tastes burnt, ashy or soapy-bitter, no matter how well you dial in the grind. Below is the full routine broken into what to do after every shot, what to do weekly, and what to do less often — plus how it fits together with descaling.
The cleaning schedule at a glance
| Tier | Frequency | What you do | What it removes | Time |
|---|---|---|---|---|
| Daily | After every shot / drink | Rinse basket & portafilter, purge & wipe steam wand, empty drip tray | Loose grounds, fresh milk residue | ~30 sec |
| Weekly | 1–2x per week | Backflush with a cleaning tablet, soak basket/portafilter/shower screen | Built-up coffee oil | ~15 min |
| Monthly | Every 4–8 weeks | Clean or soak the puck screen (if used), deep-clean the water tank | Oil residue on accessories, tank buildup | ~10 min |
| Quarterly | Every 2–3 months | Descale with a citric-acid solution | Mineral limescale in the boiler | ~20–30 min |
Daily: after every shot and every milk drink
This is the maintenance that actually protects taste, and it takes seconds:
- Knock out and rinse the portafilter basket immediately after pulling a shot, before the puck dries onto the metal. A dry, stuck puck is much harder to fully clean out later.
- Purge the steam wand for a second right after steaming, to clear milk out of the internal channel before it’s had time to sit and dry.
- Wipe the wand exterior with a damp cloth while it’s still warm — dried milk hardens fast and starts to require scrubbing within an hour.
- Empty the drip tray so standing water and coffee residue don’t sit and grow mold or bacteria between sessions.
None of this requires a cleaning tablet or a special product — it’s just the habit that keeps oil and milk from ever building up in the first place.
Urnex Cafiza Cleaning Tablets
- 2.0 g / 15.0 mm tablets per Urnex's own spec — the size most home machines are built around.
- Works for both blind-basket backflushing and superautomatic cleaning programs.
- The same detergent professional cafés use for daily backflushing.
Stocked up on tablets already? Get your machine to you faster with Amazon Prime — try it free for 30 days and most cleaning supplies ship in two days flat.
Weekly: backflush and soak
This is the step people skip most often, and it’s the one with the biggest effect on flavor.
- Backflush with a cleaning tablet, but only if your machine has a three-way solenoid valve (lets you backflush with a blind basket) or a built-in superautomatic cleaning program. Without one of those, the detergent has nowhere to drain and just ends up in your next cup — skip tablets in the group head and rely on manual soaking instead (below).
- Soak the removable parts. Drop the portafilter, basket and shower screen (if removable) into a bowl of hot water with a dissolved cleaning tablet or a scoop of Cafiza powder for 15–20 minutes. This dissolves the rancid oil that a quick rinse never touches.
- Scrub the group head gasket gently with a small brush to knock loose any grounds wedged against the seal.
- Rinse everything thoroughly and reassemble.
A weekly cycle is enough for most home users pulling one to a few shots a day. If you skip this for a month, expect shots to start tasting flat, bitter or burnt even with fresh beans and a well-set grinder — that’s rancid oil, not a grind or bean problem, and no amount of dialing in fixes it. Our best espresso machine cleaning tablets guide breaks down which tablet size and brand fits which machine.
Monthly: puck screens and the water tank
If you use a puck screen, pull it out monthly and soak it separately — the fine mesh clogs with oil faster than the basket does, and a slimy screen does nothing for your shot. Our best espresso puck screen guide covers sizing and why blind taste tests find screens change consistency more than flavor.
Also give the water tank a wipe-down monthly, especially if you notice any film or cloudiness — algae and mineral film can build up in the tank itself, separate from what’s happening inside the boiler.
Quarterly: descaling is a separate job
Cleaning and descaling solve two different problems, and mixing them up wastes money and doesn’t fix the symptom you’re chasing:
- Cleaning (weekly) — an alkaline detergent tablet dissolves coffee oil in the group head and portafilter.
- Descaling (every 2–3 months) — an acid solution dissolves mineral limescale (calcium and magnesium) inside the boiler.
A machine that’s descaled on schedule but never backflushed will still taste bitter and ashy from oil buildup. A machine that’s cleaned weekly but never descaled will eventually run slow and brew below the Specialty Coffee Association’s recommended 195–205°F, as scale insulates the heating element. You need both, on separate schedules — see our full espresso machine descaling guide for the acid side, including how often to do it and which descaler to use for your brand.
Cleaning routine, by the numbers
- ~200 shots — the interval at which Breville’s own machines trigger a “CLEAN ME” alert for the backflush cycle, which for most home users lands somewhere around once a month if pulling several shots a day, though a weekly cycle is safer.
- 2 minerals vs. 1 oil — descaling targets calcium and magnesium (minerals); cleaning targets rancid coffee oil — chemically opposite problems that need an acid and a detergent respectively.
- 195–205°F — the brew temperature range the Specialty Coffee Association recommends; scale buildup from a skipped descale schedule (a separate issue from cleaning) drags actual boiler temperature below this range over time.
- 15–20 minutes — a typical soak time for the portafilter, basket and shower screen in a dissolved cleaning-tablet solution, long enough to fully lift baked-on oil that a quick rinse leaves behind.
The bottom line
Espresso machine maintenance is really two separate routines running on two separate clocks: a quick daily rinse-and-purge habit that takes seconds, a weekly backflush-and-soak that’s the biggest lever on flavor, and a quarterly descale that protects the boiler and heating element. Skipping the weekly cleaning step is the most common reason a well-dialed-in shot suddenly tastes burnt or bitter — reach for a cleaning tablet before you touch the grind setting. And if you haven’t descaled in a few months, that’s the other half of the job — see our descaling guide for the full step-by-step.