Fix a problemEspresso4 min read
Why does my espresso taste bitter?
Diagnose grind, temperature, timing and cleanliness, in that order.
Updated
Practical guides on brewing, grinding, and espresso technique, plus independent, expert-tested equipment reviews for when you're ready to buy.
86 reviews by Michael Anderson (SCA-certified barista trainer) and Sarah Chen (CQI Q Grader)
Shop by category
86 independent reviews across four categories. Start with a ranked buying guide, or browse every review.
Coffee guides
Most bad coffee is a grind, ratio, freshness or cleaning problem, and none of those need new gear to fix.
Fix a problemEspresso4 min read
Diagnose grind, temperature, timing and cleanliness, in that order.
Fix a problemEspresso3 min read
Usually under-extraction: fix grind first, then dose and temperature.
Fix a problemMaintenance3 min read
Seals, overfilling and blockages, and how to check each.
How toMaintenance5 min read
How hard water builds scale, and the right method for your machine.
How toEspresso5 min read
Adjust grind size, dose and yield to hit your target time and flavor balance.
CompareGrinder4 min read
Burr size, retention and grind range, matched to your brew method and budget.
CompareBuying5 min read
Roast level, origin and freshness, and how each shows up in the shot.
How toMaintenance4 min read
Backflushing, group head scrubbing and portafilter soaking, by frequency.
Latest reviews
The newest hands-on reviews in each category, each with a rating, a verdict and the trade-offs.
3.9Bosch
A reliable automatic machine for one-touch cappuccino and latte macchiato without learning wand technique.
4.7Breville
A small-footprint espresso machine with 3-second heat-up and automatic microfoam that rivals hand-steamed milk.
4.5Breville
An all-in-one grinder-plus-machine that delivers a complete espresso station in a single purchase — ideal for a first serious home setup.
4.5Breville
A beginner-friendly semi-automatic that removes manual tamping from the equation, trading some hands-on control for consistency.
4.71Zpresso
A manual grinder with 8-micron adjustment precision that handles both espresso dialing and filter coffee equally well.
4.6Baratza
An electric grinder with micro-stepped adjustment under $300 and Baratza's repair-friendly design, spanning espresso through French press.
4.5Baratza
A filter-first electric grinder with solid espresso capability, a large hopper, and a digital dosing timer for household use.
4.4Breville
A versatile electric grinder for both espresso and filter coffee, with a Dosing IQ feature for consistent shot-to-shot repeatability.
4.2aarke
A clean, Scandinavian-designed drip maker with consistent SCA-range brew temps and a built-in bloom cycle.
4.8AeroPress
A fast, forgiving manual brewer that produces smooth, low-acid coffee for one or two cups, with plenty of room to experiment with technique.
4.1BALMUDA
A design-forward automatic brewer using swing-arm tech to mimic pour-over — best for smaller households with a grinder on hand.
4.6Bialetti
A classic aluminium stovetop brewer that delivers rich, espresso-strength coffee for roughly $50-$99 once you get the technique down.
4.2Blue Bottle Coffee
A fruit-forward, third-wave roast that shines in pour-over and rewards a dialed-in espresso setup — not a beginner-friendly dark roast.
4.4illy
A smooth, balanced 100% Arabica blend with caramel and chocolate notes — best enjoyed as straight espresso rather than buried in milk.
4.6Intelligentsia
An approachable specialty-grade espresso blend with milk chocolate and dried cherry notes, consistent enough for daily milk drinks.
4.2Lavazza
A forgiving, classic Italian-style espresso blend that builds reliable crema and performs especially well in flat whites and cappuccinos.
Free tools
Ten free calculators. Type in what you have and get the exact recipe back.
Who we are
Two certified coffee professionals write and test everything here. Each author page lists their background and published work, and every review says who wrote it.

Michael Anderson
SCA Level 2 Certified | Professional Barista Trainer
Former barista trainer with SCA Level 2 certification, focused on hands-on testing of espresso machines and coffee makers. Full credentials are on his author page.
View profile →
Sarah Chen
Q Grader Certified (CQI) | SCA Certified
Q Grader specializing in cupping, grinder testing, and equipment selection advice. Full credentials are on her author page.
View profile →
32 reviewsEspresso MachinesSemi-automatic, bean-to-cup and capsule machines, reviewed for who each suits and what it gives up.
All 32 espresso machines reviews
17 reviewsCoffee GrindersElectric and manual burr grinders, rated on grind consistency, retention and everyday workflow.
All 17 coffee grinders reviews
30 reviewsCoffee MakersDrip, pour-over, cold brew and single-serve makers, compared on brew quality and how easy they are to live with.
All 30 coffee makers reviews
7 reviewsCoffee BeansSingle-origin coffees and espresso blends, described by roast, flavor and how they behave in the shot.
All 7 coffee beans reviewsCommon questions
Short answers to what home baristas ask most about machines, grinders and budgets.
A semi-automatic machine in the $300–$600 range is the best starting point for most beginners. Look for PID temperature stability, clear controls and a forgiving portafilter. The Breville Bambino Plus is a good example: compact, easy to learn and fairly priced.
Don't underestimate the grinder. Pairing even an entry-level machine with a quality burr grinder will improve your results more than upgrading the machine alone. Our espresso machine types guide helps you match a machine to your skill level and budget.
Most home baristas are well served by the $400–$900 range. Entry-level machines ($150–$400) can make decent shots but often lack precise temperature control and durable parts. In the sweet spot you typically get PID control, a commercial-style 58mm portafilter and a steam wand that textures milk well. Above $900 you are paying for dual boilers, flow profiling and shot-to-shot consistency, which mainly matter to serious enthusiasts.
Budget for a burr grinder as well, since it affects flavor as much as the machine does. Our best espresso machines under $500 guide shows what is realistic on a tighter budget.
Yes, and it should be a burr grinder. Ground coffee loses aroma far faster than whole beans, so pre-ground coffee tastes flat soon after grinding. Blade grinders produce a mix of fine dust and coarse chunks that makes even extraction difficult.
A burr grinder crushes beans to a uniform size, which lets you dial in extraction and repeat your results shot after shot. Espresso is the least forgiving brew method for inconsistent grounds. A capable espresso burr grinder (roughly $200 and up) can improve your shots more than moving from a $400 machine to a $600 one.
For serious home baristas, yes, but the value is in specific features, not price alone. The biggest jump comes from stable PID temperature control, a quality group head and a boiler that holds pressure across repeated shots. These typically appear from the $500–$700 range upward.
Beyond that, dual boilers, flow profiling and commercial-grade parts matter if you are dialing in single-origin espresso. For casual home use, the return above $900 is incremental. Spend less on a machine with strong temperature stability, and more on fresh beans and a quality burr grinder.
A well-maintained machine from a reputable brand should last 5–10 years of home use, and many semi-commercial models last considerably longer. Boiler quality, build materials and regular descaling matter most. Entry-level thermoblock machines ($200–$400) typically have shorter lifespans than mid-range single-boiler or heat exchanger models.
Descale roughly every 2–3 months, or as your manufacturer advises, depending on your water hardness. Mineral buildup reduces temperature consistency and speeds up wear. See our how-to-descale guide for the right process by machine type.
Semi-automatic machines make you start and stop the shot yourself, giving you direct control over extraction time, yield and flavor. That is why experienced home baristas prefer them.
Automatic machines stop the shot at a preset volume or time, trading some control for consistency. Super-automatic machines grind, dose, tamp and extract entirely on their own: the most convenient option, with the least control over shot quality.
For most people building real espresso skill, a semi-automatic in the $400–$800 range balances practicality and control. Our espresso machine types guide covers every category by skill level and use case.