Best espresso machines if you want to learn serious home-barista skills
Top pick
BES920XL
Breville Dual Boiler
The Breville Dual Boiler is the pick if you want to prepare the puck and steam milk by hand, yet still be able to save shot volumes. A 58mm basket, adjustable PID and separate boilers make careful dialing and back-to-back milk drinks possible. The Silvia Pro X is the alternative with manual switches, separate boiler controls and adjustable soft infusion. Gaggia Classic Pro E24 is the simpler single-boiler route.
We may earn a commission from qualifying Amazon purchases. How we make money
Put temperature, puck control and milk performance ahead of how many one-touch recipes a machine has.
Guide updated , Product data updated , Amazon.com / United States
By the numbers
What the data shows
What we found across the espresso machines we compare, plus the checked facts behind each finding.
01
How many fit
Only 2 of the 62 models checked meet every need here: “I would rather dose, tamp and steam by hand”, “Good straight espresso matters most to me”, “I want brew temperature I can adjust”, “Standard parts and repairability matter to me”, and “I want to work on my latte art”.
2 models fit, out of 62 checked02
Why it helps
Breville Dual Boiler lists 84 fl oz for water-tank capacity, 13% above the 74 fl oz median.
Breville Dual Boiler
84 fl oz
Typical (median)
74 fl oz
Models with this figure
7 of 62
Show the facts and the math
Models in the comparison
62 models
Sources
8 covering these models
Product data updated
How we countedThe count uses each product's current fit ratings for “I would rather dose, tamp and steam by hand”, “Good straight espresso matters most to me”, “I want brew temperature I can adjust”, “Standard parts and repairability matter to me”, and “I want to work on my latte art”. A need with no documented match is not counted.
How we calculatedTanks listed in liters are converted at 33.814 US fluid ounces per liter. The median draws on the 7 of 62 models that publish comparable figures.
The facts and sources behind each product in this recommendation
Product
Needs it meets
Facts we checked
Sources
Breville Dual Boiler
Hands-on craft
Espresso control
Control over temperature
Serviceable build
Latte art
Independent PID control covers both the brew boiler and heated group head
Espresso extraction and milk steaming at the same time
You can steam while the shot is running because the boilers are independent, and there is separate temperature control and a measured pre-wetting stage.
Best forManual control over milk drinks made back to back
Key facts
Separate PID controls for a 0.3 L coffee boiler and a 1 L steam boiler
Brewing and steaming at the same time
The catch
Starting and stopping the shot is up to you, and you need a separate grinder.