How to Clean an Espresso Machine Without Ruining It
Clean espresso gear is mostly boring habits: wipe milk, rinse baskets, backflush when your machine allows it, and descale on a calendar you actually keep.
By Harper Lin
Baristapicks is reader-supported. As an Amazon Associate we earn from qualifying purchases. Learn more.

The short answer: Learning how to clean an espresso machine is mostly daily wipe-downs plus two chemistry jobs. Use Urnex Cafiza for coffee oils when your machine can backflush or soak parts. Use Urnex Dezcal when the descale light or your calendar says minerals have built up.
Our picks
Dirty espresso gear tastes like yesterday’s milk and old oils. The fix is not a spa day every six months. It is a short daily loop and a deeper clean you can finish without a forum thread.
Always prefer your machine manual when steps conflict with a general guide. Makers differ on backflush, tablets, and descale modes.
The daily loop (5 minutes)
- Wipe the steam wand with a damp cloth right after milk. Purge steam.
- Knock out the puck. A knock box beats the trash can.
- Rinse the portafilter and basket. Weekly, soak them if oils stain the holes.
- Empty the drip tray before it becomes a swamp.
- Wipe the group gasket area so grounds do not bake into the rubber.
That loop prevents most “my machine is broken” mornings. It also keeps milk protein from turning into concrete inside the wand tip.
Weekly: oils and parts
Coffee oils go rancid. On traditional semi-autos that support it, backflush with a blind basket and a small dose of Cafiza. Follow the maker’s water rinse cycles after detergent so you do not drink cleaner.
Soak baskets, portafilter, and a puck screen if you use one. Rinse until the water runs clear and no detergent smell remains.
If your machine is a super-automatic, use the tablet path and remove the brew unit for a water rinse as the manual shows. Do not invent a blind-basket ritual the hardware cannot do.
Monthly or quarterly: descaling
Scale is mineral buildup from water. It slows flow and hurts temperature stability. Dezcal packet descaler is the second half of the kit for most homes.
How often depends on hardness. Soft water stretches the calendar. Hard water shortens it. Many homes land around every one to three months. If the machine has a descale alert, believe it sooner than later.
Remove water filters when the manual says to during descale. Rinse thoroughly after. Residual descaler tastes sharp and ruins the next bag of beans in your head even if the hardware is fine.
Cleaning kit we keep simple
Buy both. People who only descale ignore oils. People who only detergent-clean ignore scale. Your tongue notices both failures.
What not to do
Do not soak aluminum parts in harsh cleaners overnight unless the maker says it is safe.
Do not force water into electronics. Keep the machine upright and follow fill-line instructions.
Do not skip the rinse. Cleaner left behind is worse than mild oil.
Do not ignore the grinder. A sparkling group with a filthy chute still tastes stale. Combo owners should read espresso machine with grinder cleanup notes too.
A realistic home schedule
If you steam a lot of milk, wash pitchers with hot soapy water daily. See best milk frother if you use a separate frother that collects film.
Taste checks after cleaning
Pull a plain shot after a deep clean. If it tastes like soap or acid, rinse again. If it tastes like old cardboard, look at beans and grind retention before you blame the boiler.
Fresh cleaning should make coffee taste clearer, not perfume-like. Clear is the goal.
Water quality and filters
Cleaning chemistry cannot outrun terrible water forever. Very hard water scales faster. Very soft or distilled water can confuse some sensors and taste flat. Use water in the range your maker recommends, and replace charcoal filters on schedule if your tank uses them.
If you descale constantly and scale returns in weeks, fix the water source. A pitcher filter or remineralized recipe is cheaper than another service call. Keep notes on your local hardness if your utility publishes it. That single number explains a lot of “mysterious” descale lights.
Travel, guests, and skipped days
If you leave town, empty the drip tray, run water through the group, and leave the machine clean. Coming home to sour milk smell is how people decide espresso is too much work. Before a guest weekend, do the weekly detergent cycle early so you are not backflushing while people wait for drinks.
Keep Cafiza and Dezcal where you can see them. Out of sight cleaners become annual emergencies. Pair cleaning day with shopping day for beans so the habit sticks.
Bottom line
How to clean an espresso machine is a habit stack: wipe milk daily, remove oils weekly, remove scale on a calendar. Keep Cafiza and Dezcal on the shelf and follow your manual’s buttons. Boring maintenance beats another impulse machine upgrade.
More setup and buying help lives on the blog. Start at the homepage for the full guide list.
Frequently Asked Questions
How often should I clean an espresso machine?
Wipe milk and rinse the portafilter every day. Backflush or run a detergent cycle on the schedule your manual allows. Descale based on water hardness, often every 1–3 months at home.
Can I clean an espresso machine with vinegar?
Vinegar is a poor default. It smells, can leave residue, and some makers warn against it. Use a proper espresso cleaner and descaler instead.
What is the difference between Cafiza and Dezcal?
Cafiza targets coffee oils on brew paths and parts. Dezcal targets mineral scale in water systems. Most homes need both on different schedules.
Do super-automatic machines clean the same way?
No. Many use tablets and a removable brew unit rinse instead of a classic blind-basket backflush. Follow that manual, not a semi-auto checklist.
Why does my machine still taste off after cleaning?
Check stale beans, a dirty grinder chute, and whether you rinsed detergent or descaler completely. Taste problems are often grind or rinse, not a haunted boiler.