The first question is the grinder. Espresso needs a fine, consistent grind, so you either buy a machine with a built-in burr grinder or budget for a separate one. The Bambino and Bambino Plus have no grinder; the Barista Express and Express Impress do.
Our picks at a glance
From published specs and our sizing rules. Not lab tested.
- 1
Smallest, have a grinder
Breville Bambino espresso machine
3 sec heat-up
Check price on AmazonPaid link
- 2
All in one
Breville Barista Express espresso machine
Built-in burr grinder
Check price on AmazonPaid link
- 3
Easiest grinder machine
Breville Barista Express Impress espresso machine
25 grind settings
Check price on AmazonPaid link
The second is milk. The Bambino Plus textures milk automatically to a set temperature and texture; the Barista Express models use a manual steam wand you control yourself.
All four use a 54 mm portafilter and PID temperature control, so the shot side is similar. You are choosing convenience and counter space.
Top picks, and why
Breville Bambino espresso machine
- 54 mm portafilter
- PID
- Automatic steam wand
- 1560 W
+1 moreFewer
- No grinder
3-second ThermoJet heat-up, PID, automatic steam wand. Needs a separate grinder. $250 to $500.
- Ready to brew in 3 seconds (ThermoJet)
- PID temperature and low pressure pre-infusion
- Automatic steam wand, 1560 W
- No built-in grinder
- 1 year warranty
$250 to $500, live price on Amazon
Check price on AmazonPaid link. We earn a commission at no cost to you.
Breville Barista Express espresso machine
- 54 mm portafilter
- 67 oz tank
- 1/2 lb hopper
- PID
+1 moreFewer
- 1600 W
Built-in conical burr grinder, 1/2 lb hopper, 67 oz tank, PID. $500 to $1,000.
- Built-in conical burr grinder with grind size dial
- 1/2 lb bean hopper and 67 oz water tank
- PID temperature and low pressure pre-infusion
- Manual steam wand and manual tamping
- 1 year warranty
$500 to $1,000, live price on Amazon
Check price on AmazonPaid link. We earn a commission at no cost to you.
Breville Barista Express Impress espresso machine
- Assisted tamping
- Auto dose correct
- 54 mm portafilter
- 2 L tank
+2 moreFewer
- 250 g hopper
- PID
Auto dose correct and assisted tamping at 10 kg, 25 grind settings, 2 L tank. $500 to $1,000.
- Assisted tamping at a consistent 10 kg
- Auto dose correct and 25 grind settings
- 250 g bean hopper and 2 L water tank
- Manual steam wand
$500 to $1,000, live price on Amazon
Check price on AmazonPaid link. We earn a commission at no cost to you.
Compare every pick
Paid links: we earn a commission if you buy, at no cost to you. Amazon prices change often, so we show a range and link to the live price.
Compact machines (bring your own grinder)
The Bambino line heats in 3 seconds with ThermoJet, so there is no warm-up wait. Both are 1560 W and run on a standard 120 V outlet.
The Plus adds adjustable milk temperature and texture, auto purge after steaming and a 2 year warranty instead of 1.
Breville Bambino espresso machine
- 54 mm portafilter
- PID
- Automatic steam wand
- 1560 W
+1 moreFewer
- No grinder
54 mm portafilter, PID, low pressure pre-infusion and an automatic steam wand. $250 to $500.
- Ready to brew in 3 seconds (ThermoJet)
- PID temperature and low pressure pre-infusion
- Automatic steam wand, 1560 W
- No built-in grinder
- 1 year warranty
$250 to $500, live price on Amazon
Check price on AmazonPaid link. We earn a commission at no cost to you.
Breville Bambino Plus espresso machine
- 3 sec heat-up
- 54 mm portafilter
- PID
- Auto milk texturing
+2 moreFewer
- Auto purge
- 1560 W
7.7 in wide, adjustable automatic milk texturing, auto purge, 2 year warranty. $250 to $500.
- 7.7 in wide, 3-second ThermoJet heat-up
- Adjustable milk temperature and texture levels
- 2 year limited warranty
- No built-in grinder
$250 to $500, live price on Amazon
Check price on AmazonPaid link. We earn a commission at no cost to you.
Machines with a built-in grinder
A built-in conical burr grinder grinds straight into the portafilter, so beans to espresso takes under a minute and you need one appliance instead of two.
The Impress adds a dosing system that corrects the next dose automatically and an assisted tamp at a consistent 10 kg, which removes the two steps beginners most often get wrong.
Breville Barista Express espresso machine
- 54 mm portafilter
- 67 oz tank
- 1/2 lb hopper
- PID
+1 moreFewer
- 1600 W
Grind size dial, 1/2 lb hopper, 67 oz tank, manual steam wand, 1600 W. $500 to $1,000.
- Built-in conical burr grinder with grind size dial
- 1/2 lb bean hopper and 67 oz water tank
- PID temperature and low pressure pre-infusion
- Manual steam wand and manual tamping
- 1 year warranty
$500 to $1,000, live price on Amazon
Check price on AmazonPaid link. We earn a commission at no cost to you.
Breville Barista Express Impress espresso machine
- Assisted tamping
- Auto dose correct
- 54 mm portafilter
- 2 L tank
+2 moreFewer
- 250 g hopper
- PID
25 grind settings, auto dose correct, 10 kg assisted tamp, 250 g hopper, 2 L tank. $500 to $1,000.
- Assisted tamping at a consistent 10 kg
- Auto dose correct and 25 grind settings
- 250 g bean hopper and 2 L water tank
- Manual steam wand
$500 to $1,000, live price on Amazon
Check price on AmazonPaid link. We earn a commission at no cost to you.
The bottom line
From published specs and our sizing rules. Not lab tested.
- 1
Smallest, have a grinder
Breville Bambino espresso machine
3 sec heat-up
Check price on AmazonPaid link
- 2
All in one
Breville Barista Express espresso machine
Built-in burr grinder
Check price on AmazonPaid link
- 3
Easiest grinder machine
Breville Barista Express Impress espresso machine
25 grind settings
Check price on AmazonPaid link
Frequently asked questions
Do I need a separate grinder for an espresso machine?
Yes, unless the machine has one built in. Espresso needs a fine, even grind that blade grinders and most pre-ground coffee do not deliver. The Breville Bambino and Bambino Plus need a separate burr grinder; the Barista Express and Barista Express Impress have a conical burr grinder built in.
Breville Bambino vs Barista Express: what is the difference?
The Barista Express has a built-in conical burr grinder, a 1/2 lb bean hopper and a 67 oz water tank, and uses a manual steam wand. The Bambino has no grinder, heats in 3 seconds and has an automatic steam wand. Both use a 54 mm portafilter and PID temperature control.
Bambino vs Bambino Plus: is the Plus worth it?
The Plus is worth it if you make milk drinks and want adjustable automatic milk temperature and texture. It also auto purges after steaming and carries a 2 year limited warranty versus 1 year on the Bambino. For straight espresso, the two make shots the same way: 3-second ThermoJet, PID and a 54 mm portafilter.
Is the Barista Express Impress worth it over the Barista Express?
It is worth it for beginners, because it automates dosing and tamping. The Impress measures and corrects the dose, tamps at a consistent 10 kg and offers 25 grind settings. It also has a 2 L tank versus 67 oz on the Barista Express.
How much electricity does a home espresso machine use?
The Bambino models draw 1560 W and the Barista Express 1600 W while heating. Ten minutes of heating a day at 1600 W is about 0.27 kWh, which at the 2025 US average of 17.3 cents per kWh is about 5 cents a day or roughly 17 dollars a year. ThermoJet machines heat in 3 seconds, so they spend less time drawing power.
How many shots of espresso do you get from a pound of coffee?
About 23 double shots. Breville's 54 mm basket takes a 19 g dose, and a pound is 454 g, so 454 divided by 19 is about 23 doubles.
Can I plug an espresso machine into any kitchen outlet?
Yes, these run on a standard 120 V outlet. At 1560 to 1600 W they use most of a 15 amp circuit, which tops out at 1800 W, so avoid running a kettle or toaster on the same circuit at the same time.
How long does a home espresso machine take to heat up?
The Bambino and Bambino Plus reach extraction temperature in 3 seconds with ThermoJet heating. The Barista Express and Impress use a Thermocoil heater with PID control and take longer to be ready. Either way, you can pull a shot within a few minutes of switching on.
What size water tank do I need on an espresso machine?
Bigger tanks mean fewer refills. The Barista Express holds 67 oz and the Impress 2 L, about 68 oz. A double shot from a 19 g dose at a common 1:2 ratio is about 38 g, roughly 1.3 oz, plus water for steaming and rinsing, so either tank lasts several days for one or two drinkers.
Is a home espresso machine worth it?
It is worth it if you drink espresso drinks most days. Beyond the machine, the running cost is beans plus a few cents of electricity per day, and a pound of beans makes about 23 double shots at a 19 g dose. If you drink espresso only occasionally, a cafe is simpler.
7 products are linked on this page. We have not lab-tested these products; picks are based on published specifications and our sizing rules. Amazon prices change, so we show a range and link to the live price. See our disclosure.
Size it for your home
Marcus Reed
Founder and Editor, CrunchYourDollars
Marcus Reed builds the sizing tools on CrunchYourDollars. He is a software engineer with a long-running PC hardware and power supply habit, which is where the watts, watt-hours and surge math on this site comes from. Product specs are pulled from manufacturer data sheets, electricity rates from the U.S. Energy Information Administration, and water chemistry rules from the Water Quality Association. He is not a licensed electrician or plumber: the tools show the math and the matching models so you can make the call, and anything involving your electrical panel should be checked by a licensed pro.
More about CrunchYourDollars and how we researchGet notified when we add tools
An occasional email when a new sizing tool goes live or the product database is refreshed. No spam, unsubscribe anytime.