Maintenance Guides

How to Clean an Espresso Machine (Step-by-Step)

Daily, weekly, and monthly cleaning routines for portafilter, group head, steam wand, and backflushing

Last Updated: September 22, 2026
13 min read

Machine cleanliness is what separates a consistently great espresso from an inconsistent one — and that means functionally clean, not just gleaming-chrome-for-photos clean: a residue-free group head, soak-clean baskets, and a steam wand that gets purged every single time. Dirty equipment is responsible for more "unexplained" flavor problems than any grind setting or bean choice. This guide gives you cleaning routines structured by frequency so you can follow them without thinking too hard at 7am — daily portafilter and steam wand care, weekly backflushing, and monthly deep cleans of shower screens and group gaskets. If you also need to tackle mineral buildup, pair this with our full descaling guide — cleaning and descaling address different problems and both are necessary.

If cleaning won't fix it and it's time to replace the machine, see our tested espresso machine picks.

Overview

Espresso Machine Cleaning — Quick Overview

Daily (2–3 min)

  • Knock puck, rinse portafilter and basket under hot water
  • Run 3–5 seconds of water through the group head
  • Purge steam wand, wipe exterior while warm
  • Empty drip tray

Weekly (8–10 min)

  • Backflush with clean water (5 × 10-second cycles)
  • Soak steam wand tip in hot water with cleaning powder
  • Scrub group head gasket groove with group brush
  • Wipe down exterior and clean drip tray thoroughly

Monthly (20–25 min)

  • Backflush with cleaning powder (Cafiza / Puly Caff)
  • Remove and soak shower screen and portafilter basket
  • Inspect and clean group gasket, replace if cracked
  • Deep-clean drip tray and grounds drawer

Full step-by-step instructions for each routine below.

Why Cleaning Matters

Why Regular Cleaning Matters: The Science of Coffee Oil Rancidity

Coffee oils — the aromatic compounds that make a fresh espresso smell extraordinary — turn rancid within 24 to 48 hours of exposure to air and heat. Every shot you pull leaves a thin film of these oils on the portafilter, the basket, the shower screen, and the group head gasket.

The result is cumulative bitterness. Run the same beans through a machine cleaned daily versus one cleaned only weekly, and the difference is obvious within days — the neglected machine tastes duller and more bitter, shot after shot.

Flavor Impact

Rancid coffee oils contribute harsh bitterness and an astringent aftertaste — completely masking the sweetness and clarity of well-extracted espresso.

Extraction Impact

Oil residue on shower screens reduces water distribution uniformity, encouraging channeling — where water finds easy paths through the puck rather than extracting evenly.

Machine Longevity

Accumulated residue in the solenoid valve and group head restricts flow over time, causing pressure inconsistencies that are expensive to diagnose and repair.

The Smell Test

The fastest way to check if your portafilter needs more than a rinse: smell the inside of the basket after rinsing. If it smells oily or slightly rancid rather than clean and neutral, it's time for a soak.

Espresso Machine Cleaning Supplies You Actually Need

You don't need a complicated kit. Here is what consistently works:

1

Espresso Cleaning Powder (Cafiza or Puly Caff)

The industry standard for backflushing and basket soaks. Both are sodium percarbonate-based and designed specifically for coffee oil removal. Either works; buy whatever's available.

2

Blind Basket (Backflush Disc)

A portafilter basket with no holes. Required for backflushing machines with a three-way solenoid valve.

3

Group Head Brush

A stiff-bristled brush sized for the group head. Used to scrub the gasket groove and shower screen diffuser during weekly cleaning.

4

Microfiber Cloths (dedicated)

Keep two: one for the steam wand (mark it clearly), one for the machine exterior. Microfiber removes milk protein residue from the steam wand far better than terry cloth, and keeping them separate prevents cross-contamination.

5

Steam Wand Brush

A thin wire brush for clearing blocked steam tip holes. Most steam tip clogs are just dried milk protein in one or two holes — a quick scrub with the right brush clears them in seconds.

Cafiza Espresso Machine Cleaner

Industry standard cleaning powder for backflushing and basket soaks. Used in commercial cafés worldwide. Half a teaspoon per backflush cycle is all you need.

Check Price on Amazon →

Puly Caff Cleaning Tablets

Professional-grade espresso cleaner in tablet form — pre-measured dose removes guesswork. Great for both backflushing and soaking portafilter baskets and shower screens.

Check Price on Amazon →
Never Use These on Your Espresso Machine

Bleach or household multi-surface cleaners: contaminate flavor and degrade rubber seals. Dish soap: leaves residue that survives rinsing and flavors every shot.

Espresso machine cleaning kit: Cafiza cleaning powder tub, blind basket, group head brush, steam wand brush, and folded microfiber cloths arranged on a wooden surface

Daily Cleaning Routine (2–3 Minutes)

The daily routine is about preventing buildup before it starts. None of these steps takes more than 30 seconds individually — the hard part is making them automatic.

Step 1: Knock the Puck — Immediately

The moment brewing is done, knock the spent puck into the knockbox and rinse the portafilter and basket under hot running water. Do not let the puck sit and cool — wet puck residue sticks to the basket walls and gets harder to remove as it dries.

Step 2: Flush the Group Head

Run the brew cycle for 3–5 seconds with no portafilter attached. This flushes residual coffee grounds and oils from the shower screen.

Step 3: Purge and Wipe the Steam Wand

Immediately after steaming milk: open the steam valve for one to two seconds to purge any milk that entered the tip. Then wipe the wand exterior with a dedicated damp microfiber cloth while it's still warm.

Step 4: Empty the Drip Tray

If the drip tray float has risen or the tray is close to full, empty it. Standing water in the drip tray harbors bacterial growth and creates unpleasant odors.

Barista rinsing espresso portafilter and basket under hot running water immediately after knocking out the spent coffee puck — daily espresso machine cleaning routine

Weekly Cleaning Routine (8–10 Minutes)

Weekly cleaning addresses what daily rinsing misses: the oil residue working its way into the solenoid valve and the protein buildup inside the steam tip. Pick one day — I do mine on Sunday evening when the machine has been through a full week of use.

Backflush With Water (No Chemical)

Insert the blind basket into your portafilter. Lock the portafilter into the group head. This water-only backflush removes loose coffee oils from the solenoid pathway.

Note: Only machines with a three-way solenoid valve can be backflushed. This includes virtually all prosumer and enthusiast machines (Breville, De'Longhi La Specialista, Gaggia Classic Pro, Rancilio Silvia).

Soak the Steam Wand Tip

Fill a small cup with hot water and add a pinch of cleaning powder. Submerge the steam tip (or remove it if it unscrews) and let it soak for 15 minutes.

Scrub the Group Head Gasket Groove

With the portafilter removed, use your group head brush to scrub the rubber gasket and the groove around it in circular motions. Coffee grounds pack into this groove over time and contribute to poor portafilter sealing and channeling.

Monthly Cleaning

Monthly Deep Clean (20–25 Minutes)

Once a month, the machine gets a proper chemical backflush and all removable parts come off for a soak. This is when you're addressing the oil residue that water backflushing doesn't fully dissolve.

Monthly Chemical Backflush Protocol

  1. Add 1/2 teaspoon (≈1.5–2g) of Cafiza or Puly Caff to the blind basket
  2. Lock portafilter into group head, activate brew for 10 seconds
  3. Stop pump. Wait 10 seconds — cleaning solution sits in the group head pathway
  4. Repeat steps 2–3 for a total of 5 cycles
  5. Remove blind basket and rinse with clean water
  6. Reinsert blind basket (no powder) and run 5 more water-only cycles to flush cleaning product
  7. Pull one blank shot with an empty portafilter, then pull a test shot into a cup and check for any chemical taste
Blind basket inserted in portafilter locked into espresso machine group head during backflushing with cleaning powder — monthly espresso machine deep clean sequence

Soak Portafilter Baskets

Remove the basket from the portafilter (a thin coin or basket removal tool helps). Prepare a solution of 500ml hot water and 1/2 teaspoon of cleaning powder.

Remove and Soak the Shower Screen

The shower screen (also called the dispersion screen) is held in by a central Phillips head screw on most machines. Remove it.

Inspect the Group Head Gasket

The rubber group gasket (the O-ring that seals the portafilter) hardens and cracks over time, causing pressure leaks and inconsistent extraction. While the shower screen is off, inspect the gasket carefully.

How to Clean the Portafilter and Basket

The portafilter and basket are in direct contact with ground coffee at high temperature and pressure every single shot. They need the most consistent attention.

After Every Shot

  • Knock puck immediately
  • Rinse basket under hot running water
  • Wipe portafilter exterior and spouts
  • Don't use soap — leaves residue
  • Don't let puck sit and cool

Monthly Soak Protocol

  • Remove basket from portafilter body
  • Soak 20–30 min in cleaning powder solution
  • Scrub basket holes with a soft brush
  • Rinse thoroughly under running water
  • Dry before reinstalling
Basket Hole Inspection Trick

Hold your clean portafilter basket up to a strong light source after soaking. Every hole in the basket should be clear and visible.

Group Head Cleaning

How to Clean the Group Head

The group head is where the machine meets the coffee — and it's the area that accumulates the most significant oil and residue buildup over time. A clean group head means uniform water distribution and a clean-tasting shot; a dirty one means channeling, inconsistency, and that persistent background bitterness that no grind adjustment can fix.

Daily Group Head Flush

Run the brew switch for 3–5 seconds before and after pulling a shot. Before: to bring the group head to correct temperature and flush any stale water.

Weekly Group Head Brush

With the portafilter out and the machine warm (not at full pressure), use a group head brush to scrub the gasket groove and the face of the shower screen in circular motions. Ground coffee and oil collects in the gasket groove in particular.

Monthly Shower Screen Removal

Turn off and allow the machine to cool slightly (the group area is hot). Locate the central screw holding the shower screen — on most E61 and commercial-style group heads it's a Phillips head.

Removing espresso machine shower screen with screwdriver, showing brown coffee oil buildup on the group head dispersion screen — monthly group head deep clean

How to Clean the Steam Wand

The steam wand is the piece of kit I see neglected most often — even in cafés that are otherwise well-maintained. The combination of heat, pressure, and milk protein creates an almost permanent baked-on residue if the wand isn't wiped immediately after every use.

After Every Use: Purge and Wipe

This is non-negotiable. The moment you finish steaming: open the steam valve for one to two seconds to purge — milk that's been sucked into the tip during steaming gets blown clear before it can heat and bake.

Weekly: Tip Soak

Fill a small cup or shot glass with hot water and add a pinch of espresso cleaning powder. Submerge the steam tip (not the entire wand — keep water away from the body connections) for 15–20 minutes.

Clearing Blocked Steam Holes

If you notice reduced steam pressure or uneven steam direction, check the tip holes with a steam wand brush or a straightened paperclip. One or two blocked holes significantly reduce steaming performance.

Barista purging espresso machine steam wand after steaming milk then wiping with a dedicated white microfiber cloth — correct steam wand cleaning and purging technique

How to Backflush an Espresso Machine

Backflushing is the most important periodic cleaning task for any espresso machine with a three-way solenoid valve, and it's the one most home baristas either skip or do incorrectly. When done right, it cleans the internal pathway between the group head and the solenoid — an area you cannot reach any other way.

Does My Machine Have a Solenoid Valve?

The easiest way to check: pull a shot, then stop the pump. If you hear a brief hiss and the drip tray receives a small amount of water discharge (the 'exhaust' from pressure releasing), your machine has a three-way solenoid valve and can be backflushed.

Step-by-Step Backflush Sequence

StepActionFrequency
1Remove the portafilter and insert a blind filter basket (no holes)Once, before starting
2Add a small amount of espresso machine cleaning detergent to the blind basketOnce
3Lock the portafilter into the group headOnce
4Run the brew cycle for 5–10 seconds, then stop itRepeat 5–6 times
5Let the machine rest for a few seconds between pulsesBetween each cycle
6Remove the portafilter and rinse the blind basket clean of detergentOnce
7Reinsert the rinsed blind basket and run plain water through the same brew-and-stop cycle to flush out residueRepeat 5–6 times
8Remove the blind basket and wipe down the group head gasket and shower screenOnce
9Pull a shot of plain water through a normal portafilter and discard it, to confirm no detergent taste remainsOnce, before next use

If you want a broader understanding of how different espresso machine types handle maintenance differently — including which machines require backflushing and which use alternative cleaning systems — that guide covers it in detail.

For the full monthly maintenance schedule — including gasket inspection intervals, descaling timing, and a task-by-task breakdown with time estimates — see the espresso machine maintenance guide .

Common Mistakes

Common Espresso Machine Cleaning Mistakes

These are the mistakes that come up again and again, in home kitchens and cafés alike.

  • Mistake: Using regular dish soap to clean the portafilter and basket. Fix: Use only espresso-machine-specific cleaning detergent (like Cafiza) — dish soap residue can affect crema and leave a soapy taste in your shots.
  • Mistake: Skipping backflushing because the machine “seems fine.” Fix: Backflush weekly even without visible buildup — coffee oil residue accumulates inside the group head where you can't see it, and by the time flavor is affected, buildup is already significant.
  • Mistake: Following a fixed descale schedule regardless of local water hardness. Fix: Base descaling frequency on your water hardness, not a generic calendar reminder — hard water areas may need descaling monthly, while soft water areas can often go 2–3 months.
  • Mistake: Wiping the steam wand only after milk has already dried on it. Fix: Purge and wipe the steam wand immediately after every use, while the milk is still wet — dried milk is much harder to remove and can clog the tip.
  • Mistake: Letting water sit in the drip tray for days at a time. Fix: Empty and rinse the drip tray every 1–2 days — standing water can breed mold and bacteria and produce odors.
  • Mistake: Using metal tools like screwdrivers or knives to scrape the shower screen. Fix: Use a soft brush or a plastic pick instead — metal tools can scratch the shower screen and group head, creating rough surfaces where residue builds up faster.

Looking for a Machine That's Easier to Maintain?

Some espresso machines are significantly easier to clean than others — better drip tray access, removable shower screens, tool-free group head cleaning, and automatic cleaning reminders all make a real difference in daily maintenance burden. We've factored cleanability into every machine we've tested.

See our top-rated espresso machines →

Frequently Asked Questions

Daily cleaning takes two to three minutes and should happen after every session: purge the group head, wipe and purge the steam wand, knock out the puck and rinse the portafilter.

Weekly cleaning adds a backflush with water and a thorough steam wand soak — about ten minutes.

Machines used commercially or multiple times daily need this schedule accelerated.