Disclosure: BrewCraft Guide earns commissions from qualifying purchases. This never affects our recommendations.

Why Cleaning Your Espresso Machine Matters

Coffee is a complex organic substance containing oils, acids, proteins, and sugars. Under heat and pressure, these compounds extract into your espresso and deliver the flavors you enjoy. They also deposit themselves on every surface they touch inside your espresso machine: the group head, the shower screen, the portafilter, the basket, and the steam wand. Left uncleaned, these deposits do two things: they go rancid, introducing bitter, acrid flavors into your coffee; and they physically degrade your machine's performance by restricting flow, clogging screens, and fouling the three-way valve.

Scale — the mineral deposits left by hard water — causes different but equally serious problems. Scale builds up inside the boiler, heat exchanger, and water pathways, reducing heating efficiency, increasing energy consumption, and eventually causing catastrophic damage to heating elements and seals. A machine that is not descaled regularly will have a significantly shorter operational lifespan than one that is maintained properly.

The good news: cleaning an espresso machine properly does not require expensive professional service. With the right tools and a consistent routine, you can maintain your machine in perfect operating condition indefinitely. This guide covers everything you need, from daily wipe-downs to deep cleaning protocols.

Backflushing: A Complete Guide

Backflushing is the primary deep-cleaning method for espresso machines with a three-way (solenoid) valve — which includes most prosumer and commercial machines. Entry-level machines without a solenoid valve (like most pod machines and some budget single-boilers) cannot be backflushed. Check your machine's manual to confirm it supports backflushing before proceeding.

During backflushing, a blind basket (a solid disk with no holes) is inserted into the portafilter in place of your normal filter basket. When you run the pump, water cannot flow through the blind basket and instead backs up through the group head, washing the shower screen, group head gasket, and internal pathways with pressurized water. When you stop the pump, the three-way valve releases this water through the drain. This cycle flushes accumulated coffee oils and grounds from the pathways that normal rinsing cannot reach.

How to Backflush (Step by Step):

  1. Insert blind basket: Place the blind basket in your portafilter and lock it into the group head.
  2. Add detergent (weekly): For chemical backflushing, add 1/4 teaspoon (1g) of Cafiza or Puly Caff powder to the blind basket before inserting. For daily water-only backflushing, skip the detergent.
  3. Run 5-second cycles: Activate the pump for 5 seconds, then stop. Wait 5 seconds (the three-way valve releases water). Repeat this 5 on / 5 off cycle 5–8 times. You will see dark, oily water expelled through the drain — this is the accumulated coffee residue.
  4. Remove detergent (if used): After the chemical cycles, remove the blind basket, rinse it, and replace without detergent. Run 5 more water-only backflush cycles to flush out any remaining detergent residue.
  5. Inspect and wipe: After backflushing, remove the portafilter and inspect the shower screen. Wipe the group head gasket with a damp cloth. Run a blank shot (water only, no coffee) before pulling your next espresso to ensure all detergent is flushed.
Warning: Never use backflush detergent in machines that do not have a three-way valve. Single-boiler machines without a solenoid valve can trap chemical residue inside the boiler if backflushing is attempted without the valve to release pressure. Always verify your machine's compatibility first.

Daily Cleaning Routine (5 Minutes)

  1. Purge and wipe the steam wand: Immediately after steaming milk, purge the wand with a 1-second blast of steam to clear milk from the tip. Wipe the wand immediately with a damp cloth while the milk is still wet. Dried milk inside the wand is significantly harder to remove and can harbor bacteria.
  2. Flush the group head: Run a short (3–5 second) shot of water through the group head without a portafilter or with a portafilter and no coffee. This flushes any accumulated coffee oils from the shower screen and warms/cleans the pathways.
  3. Knock and rinse the portafilter: After each shot, knock the puck out and rinse the portafilter basket under hot water. Do not use soap on the basket for daily cleaning — a hot water rinse is sufficient to remove fresh grounds.
  4. Wipe the drip tray: Empty and rinse the drip tray. Standing coffee water in the drip tray becomes unpleasant quickly.
  5. Wipe exterior surfaces: A quick wipe of the machine exterior, cup warmer tray, and steam wand area with a damp cloth keeps the machine presentable and prevents residue buildup.

Weekly Cleaning Routine

  1. Chemical backflush: Perform the full backflush protocol described above with Cafiza or Puly Caff detergent.
  2. Soak the shower screen and basket: Remove the shower screen (held by a screw on most machines) and the portafilter basket. Soak them for 20–30 minutes in hot water with a dissolve of Cafiza. Rinse thoroughly and dry before reinstalling.
  3. Clean the steam wand tip: Soak the steam wand tip in a small cup of Urnex Rinza or a Cafiza solution for 5 minutes. Use a toothpick or pin to clear any blocked steam holes. Wipe clean and purge to verify all holes are clear.
  4. Inspect the group head gasket: Examine the rubber gasket around the group head for cracking, hardening, or coffee buildup. A clean, pliable gasket ensures a proper portafilter seal. Replace when worn.
  5. Clean grinder and dosing area: Wipe down your grinder, the area around it, and any tools (tamper, distributor) with a damp cloth to remove coffee dust accumulation.

Descaling: Frequency and Method

How often you need to descale depends entirely on your water hardness. Hard water (high mineral content) scales machines quickly; soft water (low mineral content) scales them much more slowly. The most accurate approach is to use a water hardness test strip to determine your specific water hardness, then follow the manufacturer's descaling frequency recommendation for that hardness level.

As a general guideline: with average water hardness, descale every 2–3 months if you brew daily. With very hard water, descale monthly. With a water softener or filtered water, you may be able to extend intervals to 4–6 months. Many modern machines have a descaling indicator light — trust it.

Descaling Process:

  1. Prepare the descaling solution: mix Urnex Dezcal or Bialetti descaler according to package directions in your water tank.
  2. Run the solution through the machine in stages — through the group head, through the steam wand — following the manufacturer's specific descaling program if one exists.
  3. Allow the solution to sit in pathways for the recommended dwell time.
  4. Flush with two or three full tanks of clean water to remove all descaler residue.
  5. Wipe all external surfaces that the solution contacted.
Water Quality Tip: Using filtered water with low mineral content is the most effective long-term strategy for reducing scale buildup. The Brita Maxtra+ or a dedicated coffee water filter (like the BWT Penguin) can dramatically extend the interval between descaling cycles.

Our Top Cleaning Product Picks

1. Cafiza Espresso Machine Cleaner — Best Backflush Detergent

Urnex Cafiza Espresso Machine Cleaning Powder

Price: ~$15 | Form: Powder | Use: Backflushing, basket soaking

Cafiza is the industry standard espresso machine cleaning powder and has been for decades. Used in coffee shops around the world, it is the backflush detergent that machine manufacturers and professional baristas have trusted for years. The enzymatic formula aggressively breaks down coffee oils and solids without harming machine components when used at the recommended dilution. A single container lasts months of weekly backflushing — you need only 1–2g per cycle, and a standard container holds enough for many sessions.

Cafiza is safe for all internal machine materials when used correctly. The key is thorough rinsing after use — follow chemical backflushing with multiple water-only cycles and always run a blank shot before your first coffee of the day. The powder dissolves completely in water, leaving no residue when properly rinsed. If you only buy one cleaning product for your espresso machine, make it Cafiza.

Pros

  • Industry standard — trusted by professionals worldwide
  • Highly effective at dissolving coffee oils
  • Long-lasting container for the price
  • Safe for all machine materials

Cons

  • Requires thorough rinsing — residue tastes awful
  • Powder form can clump if exposed to moisture
Check Price on Amazon →

2. Urnex Rinza Milk System Cleaner — Best Milk Wand Cleaner

Urnex Rinza Alkaline Milk System Cleaner

Price: ~$10 | Form: Liquid | Use: Steam wand, milk frother cleaning

Dried milk residue inside a steam wand is one of the most common and most neglected maintenance issues for home espresso machines. Rinza is specifically formulated to dissolve milk protein and fat buildup that water alone cannot remove. The alkaline formula works quickly — a 5-minute soak of the steam wand tip in a diluted Rinza solution clears blocked steam holes and removes residue that accumulates over weeks of use.

Rinza is also safe for automatic milk frothers and cappuccino systems — if your machine has an integrated milk circuit (like many DeLonghi and Jura machines), follow the manufacturer's instructions for running Rinza through the milk system monthly. The liquid format is convenient and pre-measured; simply dilute with water as directed. At $10, it is inexpensive and one container will last many months of regular use.

Pros

  • Specifically formulated for milk residue removal
  • Safe for all steam wand materials
  • Affordable and long-lasting
  • Works on automatic milk systems too

Cons

  • Requires dilution — not ready-to-use straight from bottle
  • Not suitable as a backflush detergent
Check Price on Amazon →

3. Puly Caff Backflush Detergent — Best European Alternative

Puly Caff Plus Espresso Machine Cleaner

Price: ~$12 | Form: Powder | Use: Backflushing, group head cleaning

Puly Caff is the Italian professional's choice for backflush cleaning, and it is the official cleaning product recommended by several major espresso machine manufacturers including La Marzocco and Nuova Simonelli. The formula is powerful — many baristas report that it is slightly more aggressive at breaking down heavy coffee oil buildup than Cafiza, which makes it particularly useful for machines that have gone longer than usual without cleaning. Puly Caff is phosphate-free and environmentally friendlier than some alternatives.

Like Cafiza, Puly Caff requires thorough rinsing and should only be used in machines that support backflushing. The powder dissolves quickly in hot water. At ~$12 for a container that will last many months, it is an excellent alternative to Cafiza for those who prefer European formulations or whose machine manufacturer recommends it specifically.

Pros

  • Recommended by La Marzocco and Nuova Simonelli
  • Phosphate-free formula
  • Effective on heavy coffee oil buildup
  • Affordable

Cons

  • Requires same thorough rinsing as Cafiza
  • Slightly less widely available than Cafiza
Check Price on Amazon →

4. Full Circle Group Head Brush — Best Dual-Head Brush

Full Circle Espresso Machine Cleaning Brush

Price: ~$8 | Material: Nylon bristles, wood handle | Use: Group head, portafilter gasket

The Full Circle brush is a two-headed barista cleaning brush: one end has a stiff bristle brush for scrubbing the shower screen and group head, while the other end has a smaller brush for detail cleaning around the portafilter and gasket. The wood handle is comfortable in hand and the natural aesthetic fits well in a home coffee bar setting. The nylon bristles are firm enough to dislodge coffee buildup but soft enough to avoid scratching shower screens and gaskets.

Having a dedicated group head brush on your espresso station is a simple habit that makes a real difference in machine cleanliness between weekly backflushes. A quick scrub of the shower screen after each shot, wiping away any remaining coffee grounds before they dry and bake on, extends the life of your screen and keeps extraction pathways cleaner day-to-day. At $8, this is the most affordable item on our list and one of the most impactful daily habits you can develop.

Pros

  • Dual-head design for versatility
  • Natural wood handle — attractive
  • Firm bristles effective at removing grounds
  • Lowest price on the list

Cons

  • Wood handle can absorb moisture over time
  • Bristles may splay with heavy use
Check Price on Amazon →

5. Hermeta Group Head Brush — Best Premium Brush

Hermeta Group Head Brush

Price: ~$10 | Material: Nylon bristles, aluminum handle | Use: Group head cleaning

The Hermeta group head brush is the professional barista's preferred cleaning brush. Made with a durable aluminum handle and densely packed nylon bristles, it is built for daily commercial use and performs just as well in home settings. The brush head geometry is specifically shaped to fit into the group head recess and scrub the shower screen effectively without the awkward angles that affect some generic brushes. The aluminum handle is hygienic, easy to clean, and will not absorb moisture or odors over time.

At $10, it is only slightly more than the Full Circle option but significantly more durable and better suited to the specific geometry of group head cleaning. If you pull multiple shots daily and want a brush that will maintain its shape and effectiveness for years, the Hermeta is worth the marginal extra cost over cheaper alternatives.

Pros

  • Professional-grade durability
  • Aluminum handle — hygienic and durable
  • Dense bristles shaped for group head geometry
  • Long service life

Cons

  • Single-head design — no second brush end
  • Slightly higher price than Full Circle
Check Price on Amazon →

6. Bialetti Descaler — Best for Bialetti Machines

Bialetti Descaler for Coffee Machines

Price: ~$12 | Form: Liquid sachets | Use: Descaling boilers and pathways

Bialetti's descaler is formulated specifically for coffee machine components and is particularly popular among owners of Bialetti-branded espresso machines, moka pots, and capsule machines. The liquid sachet format is convenient — each sachet is a pre-measured single dose that eliminates the guesswork of powder dilution. The formula is citric acid-based, which is effective against calcium and magnesium scale while being gentler on rubber seals and gaskets than some stronger descalers.

For general home espresso machine descaling, Bialetti descaler works perfectly well. The sachet format makes it the most user-friendly descaler on this list, and the 4-sachet packages provide multiple descaling sessions at a reasonable price. An excellent choice for anyone who wants a straightforward, pre-measured descaling product without dealing with powder mixing or measuring.

Pros

  • Pre-measured liquid sachets — convenient
  • Citric acid base — gentle on seals
  • Effective calcium and magnesium scale removal

Cons

  • Less powerful than Urnex Dezcal for heavy scale
  • Sachet format wastes packaging vs. bulk options
Check Price on Amazon →

7. Urnex Dezcal — Best Powerful Descaler

Urnex Dezcal Activated Scale Remover

Price: ~$12 | Form: Powder | Use: Descaling espresso machines and coffee makers

Urnex Dezcal is the most effective descaler on this list and the one recommended for machines with heavy scale buildup or hard water environments. The activated powder formula is more aggressive than citric acid-based descalers, making it the right choice for machines that have gone extended periods without descaling, or for households with particularly hard water. Dezcal is safe for all espresso machine internal materials when used at the recommended dilution and followed with thorough rinsing.

A single container of Dezcal provides multiple descaling treatments, making it economical for long-term use. It is compatible with virtually all home and commercial espresso machines. For areas with very hard water where scale accumulation is rapid, Dezcal's stronger formula provides more thorough scale removal than gentler alternatives. Pair it with a water hardness test to establish your descaling schedule and your machine will thank you for years.

Pros

  • Most effective descaling formula on this list
  • Ideal for hard water areas
  • Multiple treatments per container
  • Compatible with all machine types

Cons

  • Stronger formula requires very thorough rinsing
  • Powder mixing required — less convenient than sachets
Check Price on Amazon →

Your Cleaning Toolkit: What to Buy

You do not need all seven products. Here is the practical minimum cleaning toolkit for a home espresso machine:

Buy these four things and follow the daily and weekly routines in this guide. Your espresso machine will produce better-tasting coffee, require fewer repairs, and last significantly longer than a neglected machine. Cleaning is not a chore — it is part of the craft.

Frequently Asked Questions

How often should I backflush my espresso machine?

A water-only backflush should ideally happen daily or after every 5–10 shots. A chemical backflush with Cafiza or Puly Caff should happen weekly for daily home use. If you pull shots less frequently — say, 2–3 times per week — a chemical backflush every two weeks is sufficient. Machines without a three-way solenoid valve (like most pod machines and some budget single-boilers) cannot be backflushed at all, so check your manual first.

What happens if I don't descale my espresso machine?

Scale buildup inside the boiler and water pathways reduces heating efficiency, increases energy consumption, and eventually causes irreversible damage to heating elements, seals, and internal components. A machine that is never descaled will fail significantly earlier than one that is maintained properly. In hard water areas, skipping descaling for more than 3–4 months can cause visible performance degradation and potentially void your warranty.

Is Cafiza safe to use in my espresso machine?

Yes, Cafiza is safe for all espresso machine internal materials when used at the correct dosage (approximately 1g per backflush cycle) and followed by thorough rinsing with multiple water-only backflush cycles. The critical step is complete rinsing — Cafiza residue left in the machine will taste extremely bitter and unpleasant in your espresso. Always run a blank shot (water only) after backflushing before pulling your first coffee of the day.

How do I prevent milk from drying inside my steam wand?

The most important habit is to purge the steam wand immediately after every use — give it a 1-second blast of steam to clear milk from the tip — then wipe the entire wand with a damp cloth while the milk is still wet. Dried milk inside a steam wand is significantly harder to remove and can harbor bacteria. If milk has already dried inside, a 5-minute soak of the tip in diluted Urnex Rinza will dissolve the buildup effectively.

Can I use vinegar instead of a dedicated descaler?

Vinegar is sometimes suggested as a home descaling solution, but it is not recommended for espresso machines. Vinegar is acetic acid, which can damage rubber seals and gaskets over time, leave lingering odors that affect coffee flavor, and is less effective at removing calcium and magnesium scale than purpose-formulated descalers like Urnex Dezcal or Bialetti descaler. Using a proper descaler is worth the small cost to protect a significant investment.

Ready to Upgrade Your Setup?

See all our top picks and comparisons.

Explore More Guides →