Before choosing a machine, the most useful question to ask isn't "which is best?" — it's "how do I actually want to make my morning coffee?" The answer to that question largely determines which category of machine you need.
Choosing Your Machine Type
Bean-to-cup (De'Longhi Magnifica range): Whole beans go in, coffee comes out automatically. No skill required. Best for households that want café-quality espresso and milk drinks with minimal daily effort. The closest real-world equivalent to a barista who lives in your kitchen.
Semi-automatic espresso (Sage Barista range): You grind, dose, and pull the shot yourself. Higher ceiling on espresso quality; meaningful learning curve. Best for people who enjoy the process of making coffee, not just the result.
Pod/capsule (Nespresso): The most convenient option. Nespresso pods cost around 36–60p each — at two pods per day, that's roughly £25–35/month or £300–420/year in pods alone. Worth it if convenience is genuinely your priority; expensive per cup if you drink a lot of coffee.
Filter/drip: Best for black coffee drinkers who want large quantities at low cost. Not an espresso machine — a different product category.
Best Overall: De'Longhi Magnifica Evo
The Magnifica Evo sits at about £450–500 from John Lewis or Currys, and it punches well above its price point — the UK's best-selling bean-to-cup machine for good reason. You fill the bean hopper, fill the water tank, press a button, and get a properly extracted espresso with freshly ground beans in under a minute. The milk frothing system handles flat whites, cappuccinos, and lattes without you needing to learn a steaming technique.
At two coffee drinks per day with good-quality beans, the Magnifica Evo typically pays for itself within 12–18 months compared to a daily café habit. For any household currently spending £5+ per day at coffee shops, that calculation genuinely justifies the purchase price.
Best Under £500 for Espresso: Sage Bambino Plus
The Sage Bambino Plus heats in seconds and textures milk automatically, so you get café-quality flat whites without learning to steam by hand — the most accessible genuine espresso machine in the category. Where the Magnifica Evo does everything for you automatically, the Bambino Plus puts you slightly more in control of the shot while handling the milk automatically — the right middle ground for buyers who want good espresso without a full manual learning investment.
Best Espresso Machine Under £1,000: Sage Barista Touch Impress
The Sage Barista Touch Impress handles the mechanical variables that cause most home espresso failures, produces genuine café-standard milk drinks, and has enough headroom to stay relevant as your technique improves — if you can stretch to £999, this is the machine most serious home baristas aspire to at this price point. Built-in grinder, 9-bar extraction, automatic milk texturing, and a touchscreen interface that guides you through the process. The quality ceiling is meaningfully higher than anything below it at this price.
Best Pod Machine: Nespresso Vertuo Pop
The Nespresso Vertuo Pop at £60–80 is the best coffee machine under £100 — it uses Nespresso's pod system, heats up in 25 seconds, and consistently produces a good cup with a proper crema. The caveat: Vertuo pods cost more per cup than OriginalLine pods, and Vertuo is locked to Nespresso's own pods — cheaper third-party pod options aren't available for Vertuo as they are for OriginalLine. If pod cost matters, choose an OriginalLine Nespresso machine instead of Vertuo.
Also worth knowing: the De'Longhi Dedica Arte (£130–160, manual espresso, a budget entry into real espresso when paired with a separate grinder) and the Nespresso Vertuo Next (£100–140, the step-up pod machine in the Vertuo range).
The Pod Cost That Gets People
Pod machines are the most convenient and the most expensive per cup. Fine if you drink one or two and value zero effort. Stick to OriginalLine so you can buy cheaper third-party pods. Over a 5-year ownership period, a pod habit at two cups per day costs roughly £1,500–2,100 in pods alone. A bean-to-cup machine at the same consumption costs roughly £600–900 in beans. That's a £600–1,500 difference that pays for a significantly better machine — worth calculating before defaulting to pod convenience.
For a Direct Brand Comparison
If you're deciding specifically between the two most-recommended brand approaches, see our Sage vs De'Longhi comparison for a full breakdown of automation versus hands-on control.