Step-by-step espresso machine cleaning guide covering daily backflushing, weekly grouphead scrubbing, and monthly deep-clean routines to extend machine life.
Read Guide
Best Coffee Machine Cleaning Tablets 2026
Rancid coffee oils are ruining your shots — and most people don't realise it. We tested the leading cleaning tablets for espresso machines, bean-to-cup machines, and drip makers to find what actually works, what to skip, and how to use them correctly.
Affiliate Disclosure: This page contains affiliate links. We may earn a commission when you make a purchase through our links, at no additional cost to you. This helps us keep our content free and up-to-date. Learn more in our affiliate disclosure policy.
If your espresso tastes bitter and stale despite using fresh beans, there is a very good chance the problem is not your beans — it is rancid coffee oil coating the inside of your machine. Coffee oils oxidise and turn rancid quickly after extraction. Left on the group head, portafilter basket, and internal brew path, they leach into every subsequent shot with an acrid, bitter edge that no amount of grind adjustment or dose tweaking can fix.
The solution is simple: coffee machine cleaning tablets, used on the right schedule. Cleaning is one of the most neglected maintenance tasks in home espresso, and one of the few that makes a clear difference to daily shot quality.
This guide covers the best cleaning tablets for every machine type, exactly how to use them, and the critical difference between cleaning tablets (for coffee oil) and descaling tablets (for limescale) that confuses most buyers.
Shopping for a new machine instead? See our tested drip coffee maker picks.
Quick Answer
- Best overall and best value per tablet (espresso machines): Cafiza Espresso Machine Cleaner Tablets — the professional standard used in cafés worldwide, at roughly 15–20 cents per tablet in a 100-tablet pack
- Best alternative: Puly Caff Tablets — equally effective, slightly denser foam during backflushing
- Best for Jura: Jura Cleaning Tablets — the manufacturer's own tablets, sized for Jura's cleaning cycle and the safest choice for warranty purposes
- Best for De'Longhi / Philips bean-to-cup: Urnex Full-Circle Machine Cleaning Tablets — universal format compatible with most super-automatics
- Best low upfront cost: Impresa Coffee Machine Cleaning Tablets — effective, with a lower upfront price in a 60-tablet pack, though Cafiza works out cheaper per tablet
Cleaning Tablets vs Descaling Tablets: Not the Same Thing
This is the most common point of confusion among coffee machine owners, and it matters because using one in place of the other does nothing useful. They solve completely different problems.
Cleaning Tablets
- Remove coffee oils and organic residue
- Target: group head, portafilter basket, brew chamber
- Contain alkaline detergent that breaks down fats
- Fix bitter, stale-tasting coffee
- Use weekly to monthly
Descaling Tablets / Solutions
- Remove mineral scale (limescale) from water
- Target: boiler, heating element, internal pipes
- Contain citric acid or phosphoric acid
- Fix slow brew, cool coffee, machine alerts
- Use every 1–6 months depending on water hardness

Best Coffee Machine Cleaning Tablets 2026
Tested across oil removal effectiveness, rinse-out cleanliness, seal compatibility, and value per tablet.
Cafiza Espresso Machine Cleaner Tablets
~$15–$20 for 100 tablets · By Urnex
Cafiza is the cleaning tablet used in specialty cafés and coffee training programmes worldwide. It earns that position because it does exactly one thing and does it better than anything else at its price: it completely dissolves rancid coffee oils from group heads, portafilter baskets, and brew chambers.
One Cafiza tablet dissolved in 200ml of hot water is effective at removing visible brown oil residue from a heavily soiled portafilter basket during a 20-minute soak. For backflushing espresso machines with a 3-way solenoid valve, drop one tablet into the blind basket and run 5 backflush cycles: the water runs brown with dissolved coffee residue, then clears completely by cycle 4 or 5.
Important: Cafiza is for espresso machines with a 3-way solenoid valve (Breville, Gaggia, Rancilio, La Marzocco, and most prosumer machines). It is not for bean-to-cup super-automatics or Nespresso — those need different products.
Strengths
- ✓ Professional-grade oil removal
- ✓ Rinses completely clean — no residue taste
- ✓ Safe on machine seals and o-rings
- ✓ Excellent cost-per-clean at 100-tablet packs
- ✓ Widely available, fast shipping
Limitations
- ✗ Espresso machines only — not for super-automatics
- ✗ Requires thorough rinsing (3–5 cycles)
- ✗ Does not descale — separate descaler needed
Puly Caff Tablets
~$18–$25 for 100 tablets · By Puly
Puly Caff is Cafiza's main rival and deserves the comparison. In blind side-by-side cleaning tests on identically soiled portafilter baskets, we could not identify a meaningful difference in oil removal between the two.
Where Puly Caff distinguishes itself is during backflushing: it produces a notably denser, richer foam that many baristas and home espresso enthusiasts find more satisfying — a visible signal that the cleaner is actively working. Rinse-out performance is equally clean.
Check Price on Amazon →Jura Cleaning Tablets
~$12–$16 for 25 tablets · By Jura
For Jura bean-to-cup machines — the E8, S8, Z10, ENA range, and all others — use Jura's own cleaning tablets. This is not brand loyalty; it is practical advice.
Third-party tablets sized for espresso machines are often too large, too dense, or dissolve at the wrong rate for Jura's automated system, leading to incomplete cleaning cycles or error messages. If your Jura is still under warranty, using non-Jura cleaning products could affect your warranty claim.
Check Price on Amazon →Urnex Full-Circle Machine Cleaning Tablets
~$14–$18 for 60 tablets · By Urnex
Urnex Full-Circle cleaning tablets are specifically formulated for bean-to-cup super-automatic machines that run automated cleaning cycles — De'Longhi Magnifica, Magnifica Evo, and S series; Philips 3200 and 5500 series; Melitta Avanza; and most other super-automatics that accept third-party cleaning tablets. They dissolve at a rate compatible with the slower, automated cleaning cycles these machines run (as opposed to the fast-dissolve required for espresso machine backflushing).
Always check your machine manual first to confirm tablet dimensions are compatible. De'Longhi recommends their own cleaning tablets for warranty compliance — if your machine is in warranty and cleaning performance matters to you, De'Longhi's branded tablets are the safer choice.
Check Price on Amazon →Impresa Coffee Machine Cleaning Tablets
~$12–$15 for 60 tablets
Impresa offers a low-upfront-cost cleaning tablet that works for regular maintenance — not just as a filler pick. In our backflush tests, Impresa tablets removed coffee oil residue effectively across 5 cycles, with clean rinse water by cycle 5.
At roughly 20–25 cents per tablet versus 15–20 cents for Cafiza in a 100-tablet pack, Impresa costs slightly more per tablet. Its advantages are the lower upfront price of a 60-tablet pack and availability — it is frequently in stock on Amazon when professional brands are backordered, and the 60-tablet pack is a practical size for home users who clean monthly rather than weekly.
Check Price on Amazon →Quick Comparison
| Product | Price / 100 tablets | Machine Type | Best For |
|---|---|---|---|
| Cafiza Tablets | ~$15–$20 | Espresso (backflush) | Best overall oil removal and lowest cost per tablet |
| Puly Caff Tablets | ~$18–$25 | Espresso (backflush) | Premium alternative to Cafiza |
| Jura Cleaning Tablets | ~$50–$65 | Jura machines only | Warranty compliance, Jura owners |
| Urnex Full-Circle | ~$23–$30 | Bean-to-cup super-autos | De'Longhi / Philips / Melitta |
| Impresa Tablets | ~$20–$25 | Espresso (backflush) | Low upfront cost / occasional cleaning |
Prices approximate. Jura tablet price per 100 estimated from 25-tablet pack pricing.
How to Use Coffee Machine Cleaning Tablets
The process differs significantly between machine types. Using the wrong method — for example, attempting an espresso backflush on a machine without a solenoid valve — won't damage the machine but will waste time and achieve nothing.
Espresso Machines with Solenoid Valve (Backflushing)
Breville, Gaggia Classic Pro, Rancilio Silvia, La Marzocco, Rocket, ECM, and most prosumer machines.
- Check for a 3-way solenoid valve. Only machines with a 3-way solenoid valve can be backflushed. If your machine has a pressure gauge and the portafilter basket drips for a second after you finish a shot, it has a solenoid valve. Machines without one (basic pod machines, some entry-level espresso makers) cannot be backflushed — clean the basket by soaking instead.
- Insert blind basket into portafilter. Replace your regular basket with a blind (solid-bottom) basket. If you do not have one, a small piece of clean rubber cut to fit works as a temporary substitute. The blind basket blocks water flow and creates the back-pressure needed to flush the group head.
- Add one cleaning tablet. Place one Cafiza or Puly Caff tablet into the blind basket. Lock the portafilter into the group head as normal.
- Run 5 backflush cycles. Activate the brew button for 10 seconds, then stop for 10 seconds. Repeat 5 times. During each active cycle, pressurised water forces the cleaning solution into the group head seals, shower screen, and internal solenoid. During each pause, the 3-way valve releases the pressure and some dissolved brown residue drains into the drip tray. You will see increasingly brown water — that is dissolved coffee oil.
- Remove tablet and rinse. Remove the portafilter, discard the tablet residue, and replace the blind basket. Repeat the 5-cycle sequence 3–5 more times with the blind basket and plain water (no tablet). Continue until the water runs completely clear. Skipping rinse cycles leaves cleaning residue in the group head that will taint your next shot.
- Soak the portafilter basket separately. While you rinse, soak your regular portafilter basket in a cup of hot water with half a Cafiza tablet dissolved in it for 20 minutes. This removes the oil buildup inside the basket holes that backflushing does not reach. Rinse thoroughly under running water before reattaching.
Bean-to-Cup Super-Automatic Machines
Jura, De'Longhi Magnifica, Philips 3200/5500, Melitta, Saeco.
- Wait for the cleaning indicator. Most super-automatics run an automatic cleaning cycle and alert you when it is needed — usually every 200–300 brew cycles or after set time intervals. Do not override this schedule; the machine tracks residue buildup internally. Running cleaning cycles more frequently than needed wastes tablets without benefit.
- Use the correct tablet for your machine. Use the manufacturer's own tablet or a confirmed-compatible third-party tablet. Jura recommends its own Jura Cleaning Tablets. De'Longhi recommends De'Longhi cleaning tablets. Philips recommends Philips cleaning tablets. Using tablets designed for espresso backflushing in a super-automatic's automated cleaning cycle will likely produce errors or incomplete cleaning.
- Follow the machine prompts. Super-automatics guide you through the cleaning process step by step on their display. Follow the prompts precisely — the machine will tell you when to insert the tablet, when to place a container, and when to add water. The automated cycle handles everything else.
- Do not interrupt the cycle. A cleaning cycle takes 10–20 minutes depending on the machine. Do not open the machine, remove the tablet, or power off during the cycle — this can leave cleaning solution trapped inside and trigger error codes that require a service reset.
Drip Coffee Makers
Cuisinart, Breville, OXO, Hamilton Beach, Mr. Coffee, and similar. The filter basket and carafe should be washed regularly with warm soapy water.
If you want a monthly deep clean of the internal brew path: dissolve one Cafiza tablet or one teaspoon of Urnex Cleaner powder in a full reservoir of hot water. Run a complete brew cycle (no coffee, no filter).
For limescale in drip machines, see our descaling guide — that is a separate process with a different product.

How Often Should You Use Cleaning Tablets?
Cleaning frequency depends on how much you brew and what machine you have. Here is a schedule that translates directly from café use to home use.
| Machine Type | Light Use (1–2 coffees/day) | Heavy Use (4+ coffees/day) |
|---|---|---|
| Espresso machine (backflush) | Monthly | Weekly |
| Jura bean-to-cup | When indicator triggers (~300 cycles) | When indicator triggers (~200 cycles) |
| De'Longhi / Philips super-auto | When indicator triggers | When indicator triggers |
| Drip coffee maker | Every 2–3 months | Monthly |
The simplest rule: if your coffee is tasting more bitter or flat than it used to — and your beans are fresh and your grind is correct — run a cleaning cycle. Rancid oil is the most common culprit, and a cleaning cycle takes under 30 minutes.
What to Avoid: Common Cleaning Tablet Mistakes
Using dishwasher tablets
Dishwasher tablets contain phosphates, bleaching agents, and enzymes that are not designed for coffee machine materials. They can damage rubber seals, taint the machine interior with chemical residue, and are difficult to rinse out completely.
Skipping rinse cycles
This is the single most common mistake. Cleaning tablets leave an alkaline residue that is deeply unpleasant in coffee — acrid, soapy, and nothing like coffee bitterness.
Confusing cleaning tablets with descaling tablets
Running a cleaning tablet cycle will not remove limescale. Running a descaling cycle will not remove coffee oil. Many machines need both treatments on separate schedules.
Using espresso backflush tablets in bean-to-cup machines
Cafiza and Puly Caff are designed to dissolve rapidly in backflush conditions (pressurised water at espresso temperature). In a super-automatic's slower automated cleaning cycle, they may not dissolve correctly, can produce too much foam, or may produce error codes.
Using cleaning tablets in Nespresso or Keurig machines
Nespresso and Keurig machines use pod systems that do not have a traditional group head, portafilter, or brew basket to clean. The internal paths of these machines accumulate mineral scale (from water), not coffee oil residue.
What to do instead: daily maintenance that reduces cleaning frequency
Rinse the portafilter and basket under hot water immediately after every shot. Run a blank water shot through the group head after your last espresso of the day.

Frequently Asked Questions
Coffee machine cleaning tablets dissolve old coffee oils and residue that build up inside the brew group, portafilter basket, group head gasket, and internal pipes.
They are different from descaling tablets — cleaners remove organic coffee residue, while descalers remove mineral scale.
Related Guides
Complete guide to descaling any coffee machine—drip makers, Nespresso, Keurig, and espresso machines. Remove limescale buildup, restore brew temperature, and extend machine life.
Read GuideKeep your espresso machine running at peak performance — backflushing schedules, gasket replacement, boiler care, and daily cleaning routines explained by an equipment specialist.
Read Guide