Espresso machines

An espresso machine leaves the grinding, dosing and tamping to you, or helps with some of it. That takes practice, and in return you control every shot. The big splits are whether a grinder is built in, how fast it heats up, the portafilter size (54 or 58 mm decides which baskets and tampers fit) and whether the steam wand textures milk for you or by hand.

Espresso streaming from a portafilter into a small glass cup with golden crema

Before you buy

  • Budget for a grinder. Without a built-in grinder you need fresh, fine-ground coffee. Dual-wall baskets forgive supermarket ground coffee; single-wall baskets need a proper grinder.
  • Check the portafilter size. Sage's Bambino and Barista Express machines use 54 mm baskets and the Oracle Jet 58 mm. Tampers, baskets and seals are sold by size.
  • Plan for upkeep. Expect a tablet cleaning cycle every few hundred shots (Sage asks every 200), regular descaling, water filter changes and a group seal that wears out.

Not sure an espresso machine is for you? Which coffee machine should you buy? sets it against bean-to-cup, pod and filter machines.

Top picks

More machines

4 machines, sorted by our score

Espresso machines questions

Do I need a separate grinder?

Only if the machine has none built in and you want to grind fresh beans. The Bambino Plus has dual-wall baskets for pre-ground coffee, and the Dedica and Stilosa take ground coffee or E.S.E. pods. A model with a grinder, such as the Barista Express Impress, saves buying one.

What size tamper and milk jug do I need?

Match the tamper to the portafilter: 54 mm for Sage's Bambino and Barista Express machines, 58 mm for the Oracle Jet. Sage sells its stainless milk jug as a separate part.

How long does an espresso machine take to heat up?

Sage says its ThermoJet machines, such as the Bambino Plus, are ready in about 3 seconds. Thermoblock and boiler machines take longer, and not every maker states a time.

How often should I clean and descale it?

Run the back-flush cleaning cycle with a tablet when the machine asks; the Bambino Plus asks every 200 shots. Descale when the descale light comes on: Sage suggests every 60 to 90 days in hard water, and a new water filter every three months.

What does the bar figure mean?

It is the pump's rating as the maker states it, usually 15 or 19 bar. Espresso is brewed at a lower pressure than that, so a higher figure doesn't mean better coffee. We show it but don't rank machines on it.

Which parts wear out?

The silicone seal around the shower screen wears and needs replacing; Sage sells it as a spare and the manual shows how to fit it. Water filters, cleaning tablets and descaler are the regular consumables.

Espresso guides

Other types of machine: bean-to-cup machines, pod machines and filter coffee machines.