Buying guide

Best Semi-Automatic Espresso Machines

The Breville Barista Express is the best semi-automatic for most beginners. The Bambino Plus suits milk drinkers, and the Gaggia Classic Evo Pro suits tinkerers.

Breville Barista Express
Best overall

Breville Barista Express

Grinder, 54 mm portafilter and steam wand in one body, for a first espresso setup with one purchase.

Breville Bambino Plus
Best for milk drinks

Breville Bambino Plus

A small machine with an automatic steam wand that textures milk for you, for latte drinkers who already own a grinder.

Gaggia Classic Evo Pro
Best for learning the craft

Gaggia Classic Evo Pro

A 58 mm commercial-size portafilter and a 9-bar pressure valve, for owners who want a simple machine they can repair and upgrade.

Best built-in grinder

Breville Barista Pro

The Barista Express idea with a 30-setting grinder and a 3-second ThermoJet heat-up, for buyers who want finer grind steps.

Best dual boiler

Rancilio Silvia Pro X

Two boilers with their own PID controls, so you brew and steam at the same time, for daily milk-drink households.

Best heat exchanger

Rocket Appartamento 2.0

A compact E61 machine with a 1.8 L heat exchanger boiler, for buyers who want café-style steam power and Italian build.

For most first-time buyers, get the Breville Barista Express. It puts a grinder, a portafilter machine and a steam wand in one body for about $700. If you already own a good grinder and mostly drink lattes, get the Breville Bambino Plus, which steams milk for you. If you want a simple, repairable machine with a commercial-size portafilter, get the Gaggia Classic Evo Pro.

A semi-automatic machine makes you do the barista work. You grind, dose, tamp, start and stop the shot, and steam the milk. The machine controls water temperature and pressure. That control is the reason to buy one, and also the reason some people regret it.

How we chose

We did not use these machines ourselves. We compared manufacturer specs and manuals, US retailer spec sheets and long-term owner reports. Every pick is sold new in the US in 2026. Where we could not confirm a spec, we left it out.

Breville Barista Express: best overall

The BES870XL has a conical burr grinder with 16 settings, a 54 mm portafilter and a Thermocoil heater with PID temperature control. Breville specifies a 15-bar pump with 9-bar extraction and a body of 15.9 by 13.1 by 12.4 inches. It lists at about $700.

Who it suits: a beginner who wants one purchase and a pressure gauge to learn from. You grind straight into the portafilter, tamp, and watch the gauge during the shot.

The real weakness: the grinder steps are coarse for espresso, so dialing in a light roast can be hard. One heater handles brewing and steaming, so you wait between the shot and the milk. Read our Barista Express review for the full workflow.

Breville Barista Express: the simplest way to buy a grinder and an espresso machine together.

Check price →

Breville Bambino Plus: best for milk drinks

The BES500 uses Breville’s ThermoJet heater, which Breville says reaches extraction temperature in 3 seconds. It takes a 54 mm portafilter with an 18 g dose. Its automatic steam wand has 3 milk temperature settings and 3 texture settings, and you can also steam by hand. Breville lists it at about $500.

Who it suits: a latte or flat white drinker with limited counter space who wants good milk without learning to steam.

The real weakness: it has no grinder. Budget for one, or the machine cannot show what it can do. It also has no pressure gauge. Our Bambino Plus review covers basket options and the grinder pairing.

Gaggia Classic Evo Pro: best for learning the craft

The Classic Evo Pro (model RI9380) has a 58 mm commercial-size portafilter, a single boiler, a commercial-style steam wand and a 2.1 L tank. Gaggia changed the pressure valve so the machine brews at 9 bar. It usually sells for around $450 to $550 in the US.

Who it suits: a hands-on owner who wants a simple machine with a large parts and upgrade market. The 58 mm size fits most third-party baskets and tampers.

The real weakness: there is no PID temperature control, so shot temperature varies more than on the Breville picks. You also need a separate grinder. Our Gaggia Classic Evo Pro review explains the temperature routine owners use.

Gaggia Classic Evo Pro: a 58 mm portafilter and simple, repairable parts for under about $550.

Check price →

Breville Barista Pro: best built-in grinder

The BES878 keeps the all-in-one layout but adds a grinder with 30 settings and the ThermoJet heater, with a 3-second heat-up per Breville. It has a 54 mm portafilter and an LCD shot timer. US retailers list it at about $850.

Who it suits: a buyer who likes the Barista Express but wants finer grind steps and faster switching between brew and steam.

The real weakness: it costs about $150 more than the Express for the same basic workflow. A stand-alone grinder still beats the built-in one. Our Breville vs Gaggia comparison shows when a separate machine and grinder make more sense.

Rancilio Silvia Pro X: best dual boiler

The Silvia Pro X has a 1 L steam boiler and a 300 ml brew boiler, each with its own PID control. It adds a shot timer in the display, a 2 L reservoir and a 58 mm portafilter. US retailers list it at about $2,200.

Who it suits: a household that makes several milk drinks every morning and wants to brew and steam at the same time with stable temperature.

The real weakness: price and grinder cost. With a grinder that matches it, the setup costs an estimated $2,500 or more. It also has no built-in grinder or automatic milk.

Rocket Appartamento 2.0: best heat exchanger

The Appartamento 2.0 has a 1.8 L heat exchanger boiler, an E61 group, a 58 mm portafilter and a 1.8 L water tank. The 2.0 version adds a water tank sensor, a larger drip tray and LED status lights. It sells for an estimated $2,100 to $2,200 in the US.

Who it suits: an owner who wants strong steam, a classic Italian look and room to brew and steam together.

The real weakness: an E61 group takes a long time to warm up, so you either wait or use a smart plug timer. A heat exchanger also has no PID on the brew water, so owners often run a short cooling flush before each shot.

Comparison table

Machine Grinder Portafilter Heating Brew and steam at once? Price band
Breville Barista Express Built in, 16 settings 54 mm Thermocoil, PID No $550 to $700
Breville Bambino Plus None 54 mm ThermoJet No $400 to $500
Gaggia Classic Evo Pro None 58 mm Single boiler No $450 to $550
Breville Barista Pro Built in, 30 settings 54 mm ThermoJet No About $850 list
Rancilio Silvia Pro X None 58 mm Dual boiler, two PIDs Yes About $2,200
Rocket Appartamento 2.0 None 58 mm Heat exchanger, E61 Yes Est. $2,100 to $2,200

What actually matters when you choose

Grinder first

The grinder sets the ceiling on every machine here. A machine without a grinder needs one that adjusts in small steps at espresso fineness. Plan an estimated $200 for a capable entry grinder, and more for the Rancilio or Rocket. Our espresso grinder guide lists picks at each level.

Boiler type and milk volume

Thermoblock, Thermocoil and single-boiler machines do one thing at a time. That is fine for one or two milk drinks. For three or more milk drinks in a row, a heat exchanger or dual boiler saves real minutes each morning.

Portafilter size

A 54 mm Breville portafilter takes Breville-size baskets and tampers. A 58 mm portafilter fits the widest range of baskets, tampers and distribution tools. Buy the tamper for your exact size.

Daily cleaning

Every semi-automatic needs the same basics. Purge and wipe the steam wand after each use, rinse the portafilter, and backflush with a cleaning tablet on the maker’s schedule. Descale non-boiler machines more often if your water is hard.

Who should not buy a semi-automatic

  • You want a drink in under a minute with no skill. A superautomatic grinds, brews and froths for you. See our best superautomatic espresso machines.
  • You want the most hands-on control and a pump-free machine. A lever gives you pressure control by hand. See our best manual lever espresso machines.
  • You will not buy or learn a grinder. Without fresh, fine grounds, a semi-automatic makes thin, fast shots. A pressurized-basket machine or a superautomatic is the better fit.