How to Clean an Espresso Machine: A Complete Guide

Clean milk residue immediately, rinse coffee-contact parts regularly and use deeper cleaning cycles only when the exact machine supports them. This guide separates daily care, coffee-oil cleaning, grinder care and descaling.

Coffee machine care guide

Disclosure: Home Barista Guide uses affiliate links. If you buy through one of our links, we may earn a small commission at no extra cost to you. This does not affect our guidance.

A good cleaning routine is built around the parts that touch coffee and milk, not a single weekly or monthly timetable. Rinse coffee-contact parts after use, clean milk components immediately, empty trays and containers regularly, and run the machine’s own cleaning programme when prompted. Descaling is separate maintenance for the internal water circuit.

After milk

Purge and wipe a steam wand straight away, or run the carafe’s clean function and rinse the removable milk parts.

After coffee

Discard the used coffee, rinse the basket or removable coffee parts and clear loose grounds before they dry.

When prompted

Use the exact cleaning disc, tablet or menu sequence specified for the model rather than a generic backflush routine.

Before the dishwasher

Check the manual. A carafe lid or drip-tray cover may be dishwasher-safe even when the brew group, tank or grounds box is not.

Cleaning and descaling are different jobs

Routine cleaning removes spent grounds, coffee oils, milk residue and general dirt from accessible parts of the machine. Descaling uses an acidic solution to remove mineral deposits from the internal water circuit. A cleaning tablet will not descale the boiler, and descaler is not a substitute for cleaning the portafilter or milk system.

Routine cleaning covers

  • Filter baskets and portafilters
  • The group-head outlet and surrounding seal
  • Steam wands and milk carafes
  • Drip trays and grounds containers
  • Removable brew groups where fitted

Descaling covers

  • Mineral deposits in the water path
  • Scale around heating components
  • The machine’s dedicated descale programme
  • Fresh-water rinse stages after descaler
  • Water-hardness and filter maintenance

Stale coffee oils can dull flavour, loose grounds can block small openings, and dried milk can interfere with frothing. Regular attention prevents those residues becoming harder to remove, but it does not require dismantling the machine after every drink.

A practical cleaning schedule

The exact interval should follow the manual and how heavily the machine is used. This schedule separates the jobs by trigger rather than assuming every owner needs the same monthly routine.

When Portafilter machine Bean-to-cup machine Capsule machine
After each use Discard the puck, rinse the basket and purge and wipe the steam wand after milk. Run the milk clean function where fitted and rinse milk-contact parts. Eject the capsule; clean the milk attachment after any milk drink.
End of session or day Flush the group outlet, wipe the seal area and empty the drip tray as needed. Empty the drip tray and grounds container, wipe the spouts and rinse removable milk parts. Empty the capsule bin and drip tray as needed and wipe the coffee outlet.
Regular deeper clean Clean baskets, portafilter and removable steam-wand parts using the method in the manual. Remove and rinse the brew group only where the machine is designed for owner removal. Wash removable trays, tanks and milk parts only by the method stated for that model.
When prompted or specified Run the supported tablet cleaning cycle or clear-water backflush; descale separately. Use coffee-oil tablets, lubrication or cleaning menus where the manufacturer requires them. Run the model-specific rinse, cleaning or descale programme.

Use the model code, not just the family name

A Bambino Plus and Barista Express do not use identical controls, and a Philips LatteGo machine has different removable parts from a De’Longhi Magnifica. Check the rating label or manual before starting a tablet cycle or taking out an internal component.

How to clean a portafilter espresso machine

This routine applies broadly to manual machines such as the De’Longhi Dedica and to Sage Bambino and Barista models. The deeper cleaning programme still depends on the exact machine.

Discard the coffee

Remove the portafilter after brewing, knock out the puck and brush away loose grounds from the basket and rim.

Rinse the basket

Rinse the basket and the metal coffee-contact area of the portafilter. Clear blocked holes using the tool approved for the machine.

Flush the group outlet

With the portafilter removed, run a short water flush and wipe away grounds around the outlet and seal using a damp cloth or group brush.

Clean milk immediately

Purge the steam wand briefly after use, wipe it with a dedicated damp cloth and clear the tip using the supplied pin if flow becomes restricted.

Empty the drip tray

Empty and wash it before stale coffee and milk collect. Clean the float and tray cover according to the manual.

Deep-clean removable parts

At the interval stated for the machine, soak or clean baskets and compatible metal parts, rinse thoroughly and let them dry before reassembly.

Steam-wand care

Milk is easiest to remove while it is still fresh. Purge the wand after steaming, then wipe the outside without waiting for it to cool and dry. If milk has hardened, follow the manufacturer’s soaking or steam-wand cleaner instructions rather than scraping the surface with a sharp tool.

Automatic steam wands can have additional holes, sensors or detachable tips. The Bambino Plus, for example, has its own cleaning and unblocking guidance, so use the supplied tool and exact manual rather than applying the routine for a traditional single-hole wand.

Cleaning cycles and backflushing

A backflush directs water—or water with a cleaning tablet—through the group head’s internal cleaning path. It should only be performed on a machine designed to support it. Do not insert a blind cleaning disc into an unrelated machine or copy a timed pump sequence from another model.

Supported Sage machines

Use the built-in cleaning cycle

Models such as the Bambino Plus, Barista Express and Barista Express Impress provide model-specific cleaning guidance using the correct cleaning disc and tablet. Start the programme using the controls for that exact model and let it finish.

Clear-water backflush

Only where Sage specifies it

Sage provides a clear-water backflush routine for the Bambino Plus. That does not make it a universal instruction for every Bambino, Barista, Dedica or third-party espresso machine.

De’Longhi Dedica

Do not treat it like a Sage cycle

Clean the filter basket, group outlet and steam system using the instructions for your exact Dedica model. Do not use a blind-basket backflush unless De’Longhi specifically includes one in that machine’s manual.

Cleaning light

Check which maintenance alert is active

A tablet cleaning cycle removes coffee residue. A descale light calls for descaling solution in the water tank. The products and button sequences are different.

Keep the group-head outlet clear

The perforated outlet above the portafilter can collect fine grounds and coffee residue. Flush and wipe the accessible surface regularly, but remove internal parts only when the exact manual provides a cleaning procedure.

How to clean a bean-to-cup machine

Fully automatic machines handle the coffee puck internally, so the routine focuses on the grounds container, drip tray, coffee spouts, removable brew group and milk system. Automatic start-up and shut-down rinses help flush the circuit, but they do not replace cleaning the removable parts.

De’Longhi

Magnifica and LatteCrema machines

Use the carafe clean function after milk and rinse the removable brewing unit with water at the interval stated for the machine.

  • Turn the carafe dial to clean or use the machine’s automatic milk-clean command after milk drinks.
  • Separate the carafe parts regularly; current Magnifica Evo carafe components are dishwasher-safe.
  • Shut the machine down correctly before trying to remove the brewing unit.
  • Rinse the brewing unit with water only and do not force it if it is not in the removal position.
  • Use Eco MultiClean for deeper milk-system cleaning where the instructions call for it.
Philips

2300 and 3300 LatteGo

Rinse the removable brew group regularly, clean coffee oils as instructed and wash LatteGo after milk use.

  • Philips recommends rinsing the brew group under lukewarm water each week.
  • The brew group is not dishwasher-safe; let it air-dry before refitting it.
  • Use CA6704 coffee-oil remover through the method supported by the exact machine.
  • Lubricate the brew group using Philips grease at the usage-based interval in its guidance.
  • The two-part LatteGo unit can be rinsed under the tap and is dishwasher-safe.

Not every automatic machine has a user-removable brew group. If the manual does not instruct you to remove it, use the machine’s cleaning programme and support guidance rather than opening service panels or pulling on internal parts.

How to clean a Nespresso or capsule machine

For a basic capsule machine, regularly empty and wash the used-capsule container and drip tray, wipe the coffee outlet and clean the water tank by the method allowed in the manual. Run the model’s rinse or cleaning procedure where one is provided.

Milk changes the routine considerably. An Aeroccino, a Lattissima milk carafe and a Creatista steam wand are different systems with different removable parts and cleaning programmes. Clean the milk-contact components after every use and select the exact model in Nespresso’s assistance centre before dismantling or placing anything in a dishwasher.

How to clean the grinder

Unplug a standalone grinder before cleaning it. Empty the hopper, remove detachable burrs only where the manual permits, and use the supplied brush or a suitable dry brush to remove loose coffee. Keep water away from burrs, motors and adjustment mechanisms.

Cleaning pellets are not automatically suitable for every burr grinder. Some manufacturers support them; others recommend brushing only or give a specific disassembly process. The same caution applies to integrated grinders inside Sage, De’Longhi and Philips machines—do not pour pellets or rice into the hopper unless the exact instructions approve it.

Do not use uncooked rice as a universal grinder cleaner

Rice can be harder than products designed for grinder cleaning and may leave starch or place unnecessary load on the mechanism. Follow the grinder maker’s cleaning method instead.

Useful espresso-machine cleaning products

Use a product for the job named on its label. Coffee-oil tablets, milk-system cleaner and descaler serve different purposes even when they are sold by the same manufacturer.

De’Longhi

Eco MultiClean DLSC550

A 250ml cleaner for milk carafes, steam-wand parts and washable external or removable components. It is not a descaler.

Check price
Sage

Group Head Cleaner x12

Single-dose sachets for removing coffee oils and residue during the supported Sage group-head cleaning cycle.

Check price
Sage

Steam Wand Cleaner x12

Single-dose sachets for removing milk residue from compatible Sage steam wands. This is separate from group-head cleaning and descaling.

Check price

Common cleaning mistakes

Using descaler as a general cleaner

Descaler belongs in the water circuit only through the stated programme. Do not soak milk parts or coffee baskets in it unless the manual explicitly says to.

Backflushing an unsupported machine

A blind disc and tablet cycle is not universal. Follow the procedure for the exact Sage or other machine, and do not apply it automatically to a Dedica.

Putting every removable part in the dishwasher

Dishwasher guidance is component-specific. Philips lists LatteGo as dishwasher-safe but its brew group as not dishwasher-safe, for example.

Removing a brew group at the wrong time

Automatic machines often position the brewing unit during shutdown. Turn the machine off correctly and wait before opening the service door.

Leaving milk cleaning until later

Run the clean function or rinse and wipe milk-contact parts immediately. Dried residue is harder to remove and can restrict small air and steam openings.

Using detergent where water only is specified

De’Longhi brewing units and many other internal brew groups are intended to be rinsed with water rather than household washing-up liquid.

The key takeaway

Clean milk immediately, rinse coffee-contact parts regularly and let the machine tell you when a supported tablet cycle is due. Keep descaling separate, and use the exact manual before backflushing, removing a brew group or putting parts in the dishwasher.

A short routine at the end of a coffee session is more useful than applying one rigid weekly or monthly schedule to every espresso machine.

Frequently asked questions

How often should I clean an espresso machine?

Clean coffee and milk residue according to when it is created: milk parts after every use, baskets and portafilters after brewing, and trays and containers as they fill. Run deeper cleaning, tablet and lubrication routines at the interval or prompt specified for the exact machine.

Is backflushing the same as descaling?

No. Backflushing or a cleaning-disc cycle targets coffee residue around the group system on compatible machines. Descaling sends descaling solution through the water circuit to remove mineral deposits.

Can I backflush a De’Longhi Dedica?

Do not apply a generic Sage-style blind-disc backflush to a Dedica. Clean the basket, portafilter, group outlet and steam system using the instructions for the exact Dedica model, and run its separate descale programme when required.

Can espresso-machine parts go in the dishwasher?

Only where the manufacturer identifies that exact component as dishwasher-safe. A milk carafe may be safe while the water tank, grounds container, portafilter handle or brew group is not.

Should I use washing-up liquid on the brew group?

Not unless the manual says to. De’Longhi instructs owners to clean removable brewing units with water, and Philips provides separate water-rinsing, coffee-oil tablet and lubrication routines.

Why does my coffee still taste bitter after cleaning?

Once stale coffee residue has been ruled out, check the beans, grind, dose, output and temperature. Bitter or dry flavour is not proof that the machine is dirty, just as a correctly timed shot is not proof that extraction is balanced.

Do I need grinder cleaning tablets?

Only when the grinder manufacturer permits them. Many grinders are cleaned with a dry brush and model-specific burr-removal procedure. Do not use pellets, rice or water in an integrated grinder without approval.

Why is my milk frother spluttering?

First clean the milk path, air inlet, tube and nozzle using the method for that system. Dried milk can restrict airflow, but unsuitable milk temperature, assembly errors or damaged seals can also affect frothing.

This guide uses current UK maintenance information from De’Longhi, Sage, Philips and Nespresso as of July 2026. Cleaning programmes and dishwasher guidance can differ between model codes and product revisions, so the exact manual remains the final instruction for your machine.