Coffee gear on Amazon

Sponsored

As an Amazon Associate, BaristaBetter earns from qualifying purchases. See our affiliate disclosure.

Prices and availability were accurate when retrieved from Amazon and may change. Retrieved Nov 12, 2026.

Six machines we chose, by job

These are not a ranking. Each one is here for a different job, with specs confirmed on the maker's page on 2026-11-04. Where a page does not state a spec, the card says so or leaves it out. The comparison table follows the cards. The under-$500 guide covers the budget filter; our best espresso machine for beginners page picks for a first machine with different roles.

1All-in-one with a built-in grinder

Breville Barista Express (BES870)

Why we chose it: Grinder, 54 mm portafilter machine and steam wand in one unit, so there is one thing to buy.

Type
Thermocoil heating with PID temperature control
Portafilter
54 mm, stainless steel
Built-in grinder
Conical burr, 16 grind settings
Pump / extraction
15 bar pump, 9 bar extraction
Water temperature
200°F with PID control, per the maker

Not for you if: Anyone who wants to upgrade the grinder later without replacing the machine.

Specs read on the maker page, 2026-11-04. The button opens the amazon.com listing for this exact model (ASIN B00CH9QWOU).

See on Amazon: Breville Barista Express (BES870)

2Most built-in grind settings, ThermoJet heating

Breville Barista Pro (BES878)

Why we chose it: A built-in grinder with 30 grind settings and the maker's ThermoJet heating system.

Type
ThermoJet heating system
Built-in grinder
Conical burr, 30 grind settings
Pump / extraction
15 bar pump, 9 bar extraction

Not for you if: Anyone who wants the fewest settings to learn: 30 is the most of the machines here.

Specs read on the maker page, 2026-11-04. The button opens the amazon.com listing for this exact model (ASIN B08133HX34).

See on Amazon: Breville Barista Pro (BES878)

3Automatic milk texturing

Breville Bambino Plus (BES500)

Why we chose it: The maker lists both automatic and manual milk, so you can start automatic and switch to manual later.

Type
ThermoJet heating system
Portafilter
54 mm, stainless steel
Pump / extraction
15 bar pump, 9 bar extraction
Milk
Auto and manual, 266°F steam
Built-in grinder
None listed

Not for you if: Anyone who wants a built-in grinder: the maker page lists none.

Specs read on the maker page, 2026-11-04. The button opens the amazon.com listing for this exact model (ASIN B07JVD78TT).

See on Amazon: Breville Bambino Plus (BES500)

4Bigger 58 mm basket, manual steam wand

Gaggia Classic UP

Why we chose it: A manual machine with a 58 mm portafilter, two PIDs and a tamper in the box, for people who will buy their own grinder.

Portafilter
58 mm, stainless steel
Temperature control
2 PIDs: one for brewing (adjustable), one for steam
Pump / extraction
9 bar brewing, 15 bar nominal
Water tank
2.1 litres
In the box
Stainless-steel tamper and 3 filters (double 18 g, single up to 11 g, blind)
Built-in grinder
None listed

Not for you if: Anyone who wants a grinder in the machine or automatic milk: the maker page lists neither.

Specs read on the maker page, 2026-11-04.

See on Amazon: Gaggia Classic UP

5Second brand: automatic steam wand, tools in the box

De'Longhi Dedica Maestro Plus (EC950M)

Why we chose it: A compact manual machine whose box holds a tamper, a milk jug and two filter types, with an automatic steam wand.

Pressure
15 bar
Temperature
3 brewing temperatures (Active Temperature Control)
Milk
Auto LatteArt automatic steam wand
In the box
Tamper, stainless steel portafilter, stainless steel milk jug, single and double wall filters
Water tank
54 oz, per the maker
Built-in grinder
None listed

Not for you if: Anyone who wants a grinder in the machine: the maker page lists none. The page we read also does not give the portafilter size.

Specs read on the maker page, 2026-11-04.

See on Amazon: De'Longhi Dedica Maestro Plus (EC950M)

6Super-automatic: no portafilter, one touch

De'Longhi Magnifica Duo (ECAM33080SXB)

Why we chose it: A fully automatic machine: it grinds, doses and brews at the touch of a button, with hot and cold milk froth.

Type
Fully automatic, one touch
Built-in grinder
Yes: grinds beans right before brewing
Milk
LatteCrema Hot & Cool: hot and cold milk froth
Recipes
20 presets
Cleaning
Automatic cleaning, dishwasher-safe parts

Not for you if: Anyone who wants to dose, tamp and dial in a portafilter shot by hand: this machine does that for you.

Specs read on the maker page, 2026-11-04.

See on Amazon: De'Longhi Magnifica Duo (ECAM33080SXB)

We chose these from the makers' pages and Amazon listings. Links with an ASIN open that exact listing; the rest open a search for the model, so check the model there. See how we choose. As an Amazon Associate, BaristaBetter earns from qualifying purchases. Affiliate disclosure.

Side by side

Comparison of the picks, from the makers' pages
ProductHeatingKey specBuilt-in grinderBest for
Breville Barista Express (BES870)Thermocoil + PID54 mm, 16 grind settingsYes (conical burr)One-box start
Breville Barista Pro (BES878)ThermoJet30 grind settingsYes (conical burr)Dialing in with fine grind steps
Breville Bambino Plus (BES500)ThermoJet54 mm portafilter, auto milkNoMilk drinks with less hands-on steaming
Gaggia Classic UPBrass boiler, 2 PIDs58 mm portafilter, 2.1 L tankNoHands-on shots with a bigger basket
De'Longhi Dedica Maestro Plus (EC950M)Not stated on the page we read15 bar, 3 temperatures, 54 oz tankNoA complete starter set without a grinder
De'Longhi Magnifica Duo (ECAM33080SXB)Super-automatic20 one-touch recipes, hot and cold milkYesButton-press drinks with no tamping

How to choose: the five questions that decide it

Most buying mistakes come from skipping a question, not from picking the wrong brand. Work through these in order; each one rules options out.

How to choose a home espresso machine
QuestionWhy it mattersWhere to read more
Do you want a grinder inside the machine?A built-in grinder means one purchase and one footprint. A machine-only model leaves you free to choose and upgrade the grinder, but you must buy one. Espresso needs a fine, even grind, so budget for it either way.Burr vs blade grinders, grinder hub
How hands-on do you want to be?Manual machines make you dose, tamp and time the shot. Automatic and super-automatic machines do more of that for you, with less control.Manual vs automatic, Super-automatic vs manual
What heats the water?Single boiler, heat exchanger, dual boiler, thermoblock, thermocoil and ThermoJet are different ways to reach brewing and steam temperature. They change heat-up, how well you can brew and steam together, and cost.Boiler types explained, single vs dual boiler
Do you drink milk drinks?Automatic milk texturing helps beginners; a manual steam wand gives control once you practise. Check what the maker says the machine does.Frothing milk without a frother
How much space and upkeep?Counter, water tank and descaling all repeat for years. A small station can be planned before you buy.Small espresso station, clean and descale

The machine types, in one line each: a single-boiler machine uses one boiler for brewing and steaming, so it switches between the two; a heat-exchanger machine keeps a steam boiler hot and passes brew water through it; a dual-boiler machine has a separate boiler for each; thermoblock, thermocoil and ThermoJet systems heat water on demand as it flows; a super-automatic machine grinds, doses and brews at the touch of a button. Our boiler guide goes through the daily-use differences.

Specs that sound important and what to do with them

Makers lead with pump pressure. Breville's pages for its three machines here describe a 15 bar pump and a 9 bar extraction, and Gaggia and De'Longhi quote similar figures, so pressure does not separate them. Look instead at the things that change what you do each morning: the portafilter size (54 mm on the Breville models, 58 mm on the Gaggia, not stated on the De'Longhi page we read, which decides which baskets and accessories fit, see the portafilter size guide), how many grind settings you get and whether the grinder is built in, how the machine heats, and what it does for milk.

A PID controller holds temperature steady with a controller rather than a simple thermostat. Breville lists PID on the Barista Express, with water at 200°F, per its page. Whether you need one is a fair question: read what a PID controller is and when it matters before paying for it. And treat maker words such as "barista quality" as the maker's claim, not ours.

What you need besides the machine

A machine alone does not make a shot. The extras that matter most are a scale to weigh dose and yield, a tamper that fits your basket, a milk pitcher if you will steam milk, and a water plan, because scale builds up in hard water. Use the espresso ratio calculator to turn a dose into a target yield and shot time, and follow how to dial in espresso at home for the first week. The budget home espresso setup checklist lists the whole kit. For water, read water for espresso at home and choosing a water filter.

  1. Pick the grinder plan. Built in, or a separate burr grinder from the grinder hub.
  2. Pick the machine type. Use the table above and the boiler guide.
  3. Budget the small gear. Scale, tamper, pitcher, knock box, descaler.
  4. Plan the care. Descaling and cleaning are recurring: see the guides below.

Common comparisons and when to buy

Two questions come up most. First, Breville or De'Longhi: neither is better in general. We compare the model lines in Breville vs De'Longhi, using what the makers state. Second, espresso machine or capsule machine: see espresso machine vs Nespresso for how each works and what you do each day. If you are watching for sales, the deal timing guide explains how to think about timing without chasing a price.

If a machine already sits on your counter and misbehaves, start with won't reach temperature, descaling a Barista Express or Nespresso descaling mode. For taste problems, the home barista guides hub maps symptom to fix.