Yahoo Life's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
There's no shortage of coffee machines to choose from, so if you're struggling, allow us to narrow down your search.
A good coffee machine will save you money easily spent on trips to Costa, and bring your favourite barista-quality caffeine fix into the convenience of your kitchen.
Spanning a range of budgets and designs, from luxury high-end versions to affordable picks, some with milk frothers and some without, we've handpicked 12 machines to add to your shopping basket ASAP.
If you're in the market for a new one, three of the most common models are espresso, bean to cup and pod. So what's the difference? Espresso machines give a richer, more concentrated coffee flavour and are more hands-on, bean to cup machines are typically bigger but can whip up a mug of freshly ground coffee beans with preset options to make things as simple as possible, while pods offer a wide variety of flavours to experiment with.
Other factors we've considered in our roundup is size, add-on features, ease of use, and how well they can be cleaned. Keep reading for our pick of best.
The best coffee machines 2022
Tassimo by Bosch Suny 'Special Edition' TAS3102GB Coffee Machine | £29.99 (Was £39.99) from Amazon
This pod machine couldn't be easier to use. Simply insert your coffee pod and press start and you'll end up with a delicious latte, cappuccino, or hot chocolate. In fact, there are 50 drink options to choose from, and the compact size means it's perfect for smaller kitchens. When it's not in use it automatically turns off and it comes with an auto-clean mode in between drinks. It's also Amazon's bestseller.
Smeg DCF02 Drip Coffee Machine | £199 from John Lewis
Smeg is a go-to for stylish kitchen appliances and if you're a caffeine lover, its drip-coffee machine is just as functional as it is pleasing on the eye. Delivering filter coffee on demand, it promises aromatic, richly-flavoured coffee with every cup.
Sage Barista Express Espresso Machine | £629.95 from Amazon
This is for serious coffee lovers looking to invest in a machine that will perfect their at-home barista skills. While it's certainly not cheap, it's made with a host of benefits to ensure you get your money's worth. It boasts an integrated grinder, digital temperature control, a milk steam wand to enhance flavour - and for you to practice your latte art - as well as an espresso maker.
Lavazza A Modo Mio Jolie Plus Coffee Machine with Milk Frother | £124.99 from John Lewis
If you're a keen coffee fan looking to spend less than £150, look to the experts at Lavazza. This Jolie Plus machine comes with an automatic milk frother for velvety lattes or fine foam on cappuccinos, works quietly so won't wake anyone when you're getting your early morning brew and has pre-set, programmable settings so you can make your favourite drinks with the touch of a button.
Dolce Gusto Mini-Me Automatic Coffee Machine | £59.99 from Currys
This machine may be small, but it's mighty. At under £60, it is compatible with a variety of pods, which means there's over 40 drinks to choose from. According to happy shoppers its 'excellent value for money'.
Nespresso Vertuo Next 11713 Coffee Machine with Milk Frother | £249.99 from Very
With a 40-second heat-up time, automatic milk frother, varied and flavourful coffee capsules, and a five-cup size allowance, this is perfect for working on your barista skills without leaving your home. It's also made from 54% recycled plastic and can connect to Wi-Fi and Bluetooth to update its software automatically.
John Lewis & Partners Pump Espresso Coffee Machine with Milk Frother | £100 from John Lewis
John Lewis' own brand coffee machine comes with five-star reviews and is a great mid-range option. It has an integrated milk system that can be used to froth milk for drinks such as hot chocolates, macchiatos, and chai lattes, a 1.2l water tank and a double shot option if you're drinking from a larger cup.
Breville One-Touch CoffeeHouse II VCF146 Coffee Machine | £339 from Currys
This easy-to-clean coffee machine is perfect if you're looking to invest in a slick design for your kitchen worktop. It can make single or double-shot espressos, lattes and cappuccinos with either ground coffee or pods. It's also compatible with dairy and plant-based milks.
De'Longhi Dedica Traditional Espresso Coffee Machine Bundle | £249.99 from John Lewis
This kit from De'Longhi has all the fun extras to explore a coffee-making passion from your kitchen. It comes with a stainless steel milk jug, premium tamper, knock box, and coffee grinder. The machine itself is compact enough to fit on smaller worktops and you can customise the coffee's strength and taste to your preferences. There are two heat settings; one for milk, one for coffee so you'll always be able to enjoy a delicious, steaming cup with every use.
Lakeland Bean to Cup Coffee Machine Black | £99.99 from Amazon
This highly-rated machine can be used with coffee beans and ground coffee. It simply switches between the two functions at the touch of a button and as an easy-to-use touchscreen.
Nespresso Lattissima Touch Coffee Machine | £249 from John Lewis
Nespresso has an extensive range of expert machines to suit multiple budgets. This mid-range model has a speedy 25-second heat-up time and you can personalise the coffee and milk ratio for a perfectly brewed mug without the wait. It also has a sliding drip tray which is easy to clean and it's compatible with regular coffee cups and tall latte glasses.
Swan Retro Pump Espresso Coffee Machine | £109.99 from Amazon
For a fun dose of colour, Swan's espresso machine is a delight. It doesn't just look good however, it boasts a 1.2l water tank, the ability to make two cups of coffee simultaneously, a milk frother and steam pressure control. You can also add ice to make a refreshing iced coffee on hot days. While we're keeping this all to ourselves, it would also make a great gift for the coffee lover in your life.