How to Make Espresso at Home
Making espresso at home is not hard. Making good espresso at home takes about 50 bad shots and two months of practice. That's the honest version. Most guides skip it.
Time to read
6 min
Sections
5 + FAQ
When you buy through our links, we may earn a commission at no extra cost to you. We use multiple affiliate programs and link to the retailer we believe offers the best value for you.
The honest truth about home espresso
Most guides tell you espresso is simple. Grind, tamp, press a button, done. That's technically correct in the same way "hit the ball over the net" is a guide to tennis.
Here's what they don't say: your first 50 shots will be bad. Not mediocre — bad. Sour, bitter, watery, gushing, choking the machine. This is normal. Every home barista went through it. The espresso community on Reddit and Home-Barista.com talks about this constantly because it's the biggest reason people quit.
The learning curve is real. Budget two to three months of daily practice before you consistently pull shots you'd want to drink. The gap between "I own an espresso machine" and "I make good espresso" is filled with grind adjustments, puck prep experiments, and a lot of wasted coffee.
So why bother? Because once you cross that gap, you make cafe-quality espresso for about $0.50 a shot. Every morning. No line, no small talk, no $6 latte. And the process itself becomes a ritual you actually look forward to.
The investment isn't just money. It's attention. If that sounds like a bad deal, a good drip coffee maker will make you happier. But if you're still reading, let's get into it.
What you need before your first shot
Four things matter. In this order.
A burr grinder. Not the machine — the grinder. This is the single most important piece of equipment. A $300 grinder with a $200 machine makes better espresso than a $200 grinder with a $800 machine. The espresso community consensus on this is absolute. A blade grinder cannot produce the fine, consistent particle size espresso demands. You need a burr grinder with stepless or fine-stepped adjustment.
An espresso machine that hits 9 bars of pressure. You don't need a $2,000 machine. A Gaggia Classic Pro, Breville Bambino, or De'Longhi Stilosa will teach you everything you need to know. The machine heats water and pushes it through coffee at pressure. The grinder controls what happens when it gets there.
A scale that reads to 0.1 grams. Espresso is a precision game. One gram of coffee either way changes the shot. A $15 kitchen scale works, but a $30 coffee scale with a timer is worth it. You will use it every single time you make espresso.
Fresh beans roasted within 2-4 weeks. Stale beans are the second most common reason beginners make bad espresso. Supermarket beans sitting in a bag for three months will never produce good crema or balanced flavor. Buy from a local roaster or an online specialty roaster. Medium to medium-dark roasts are the most forgiving for beginners.
A tamper comes with most machines. A WDT tool (a thin needle for distributing grounds) costs $10 and makes a noticeable difference. Everything else is optional until you know what you're doing.

The recipe: step by step
The standard double espresso recipe is simple to state and takes weeks to master.
18 grams in. 36 grams out. 25 to 30 seconds.
That's the target. 18 grams of ground coffee goes into the portafilter. 36 grams of liquid espresso comes out in your cup. The whole extraction takes 25 to 30 seconds from the moment you press the button. This is called a 1:2 ratio, and it's the starting point for almost every espresso recipe.
Dose: weigh 18 grams of whole beans
Put your portafilter on the scale. Tare it. Grind 18 grams of coffee directly into the basket. Weigh again. If you're at 17.5 or 18.5, that's close enough to start. Within a gram matters. Within a tenth of a gram is for later.
Grind: fine and consistent
Set your grinder to a fine espresso setting. The grounds should feel like fine sand between your fingers — not powder, not gritty. If you're not sure, start finer than you think. Too fine is easier to diagnose and fix than too coarse.

Distribute: break up clumps with a WDT tool
After grinding into the portafilter, the coffee bed is uneven. Clumps create channels where water rushes through, leaving some coffee untouched. Use a WDT tool (a thin needle or paperclip) to stir the grounds gently, breaking up clumps and creating an even, fluffy bed. This takes 10 seconds and prevents the most common extraction problem.

Tamp: press down straight and level
Place the tamper flat on the coffee bed and press straight down with firm, even pressure. The exact pounds of pressure don't matter much — what matters is that the surface is perfectly level. An angled tamp creates a thin spot where water breaks through first, ruining the extraction. Press down, don't twist, and check that the puck surface is flat.

Extract: lock in, press go, watch the timer
Lock the portafilter into the group head. Place your cup (on the scale if you have one) underneath. Start the shot and start timing. You're looking for the first drops to appear around 5-8 seconds, then a steady stream that looks like warm honey. The stream should be a single thick drip that widens, not multiple thin jets spraying sideways. Stop at 36 grams in your cup, or around 25-30 seconds.

Taste and adjust
Take a sip. If it's sour and thin, the grind was too coarse or the shot ran too fast. Grind finer next time. If it's bitter and harsh, the grind was too fine or the shot ran too long. Grind coarser. If it's balanced — sweet, slightly bitter, with a thick body — you're dialed in. Write down what you did.

The 5 mistakes every beginner makes
These aren't hypothetical. Every espresso forum, every Reddit thread for beginners, every YouTube comment section — the same five problems come up over and over. Knowing them in advance won't prevent all of them, but it'll help you diagnose what's happening faster.
1. Grinding too coarse. This is the most common beginner mistake by a wide margin. Coarse grounds let water rush through the puck in under 15 seconds. The result is a pale, sour, watery shot with no body. If your shot looks like dirty water and tastes like lemon, grind finer. Then grind finer again. Espresso grind is much finer than most people expect.
2. Using stale beans. Coffee beans start losing flavor about three weeks after roasting. Pre-ground coffee from the grocery store is functionally dead for espresso purposes. It won't produce crema, the flavor will be flat, and no amount of technique will fix it. Check the roast date. If there isn't one on the bag, don't buy it.
3. Skipping puck preparation. Dumping grounds into the portafilter and tamping on top of clumps creates channels — paths where water blasts through without extracting evenly. The result is a shot that's both sour and bitter at the same time. A $10 WDT tool and 10 extra seconds of distribution fixes this.
4. Not preheating the machine. Espresso extracts at 195-205°F. A cold machine can't maintain that temperature, and the first shot of the day on a cold machine will be under-extracted. Most machines need 15-25 minutes to fully warm up. Some need longer. Run a blank shot (just water) through the group head before your first real shot.
5. Changing too many variables at once. Your shot was sour, so you ground finer, dosed more coffee, and tamped harder. Now it's bitter and you don't know why. Change one thing at a time. Grind size first. Then dose. Then everything else. This is the hardest habit to build and the most important one.

What dialing in actually means
"Dialing in" is the process of adjusting your grind to match your beans, your machine, and your target recipe. It's not a one-time setup. You dial in every time you open a new bag of beans, and you might need to readjust every few days as beans age.
The loop is simple:
Pull a shot with your current settings. Taste it. If it's sour and watery, the water went through too fast — grind finer. If it's bitter and harsh, the water went through too slowly — grind coarser. If the timing is right (25-30 seconds) but the taste is still off, adjust your dose up or down by half a gram.
That's it. The whole process. The part that takes practice is learning to taste the difference between sour, bitter, and balanced. Your palate develops over the first few weeks.
Two tips from the community that actually help: First, taste your bad shots on purpose. Drink the sour one. Drink the bitter one. Your tongue needs to learn the difference, and dumping them down the drain teaches you nothing. Second, keep a simple log. Date, grind setting, dose, yield, time, one word for taste. After 20 shots, you'll see the patterns.
Some days the shot will be perfect. Some days it won't and you won't know why. Humidity, bean age, grinder retention, machine temperature — tiny variables compound. Accept this. Even experienced baristas dial in every morning.
FAQ
1How much does a home espresso setup cost?
A capable beginner setup costs $400-700 total. That's a grinder ($150-300) plus a machine ($200-450). A scale, tamper, and WDT tool add another $30-50. You can spend $2,000+ on premium gear, but it won't make better espresso than a $600 setup in the hands of someone who's practiced for three months. Start modest. Upgrade the grinder first when you're ready.
2Can I make espresso without an espresso machine?
Not real espresso. Espresso requires 9 bars of pressure, which only an espresso machine or a lever device like the Flair can produce. A Moka pot makes strong coffee, not espresso. An AeroPress can make concentrated coffee. Both are good, but they're different drinks. If you want actual espresso with crema and the ability to make lattes, you need a machine.
3How long until I make good espresso at home?
About 50 shots. For most people making one or two shots a day, that's 3-6 weeks. The first week is learning the equipment. The next two weeks are learning to dial in. By week four, you should consistently pull drinkable shots. Great shots come later, but drinkable-to-good happens faster than most people expect.
4What beans should I use for espresso?
Start with a medium or medium-dark roast from a local roaster or online specialty roaster. Look for a roast date on the bag — you want beans that are 7-21 days old. Avoid anything labeled 'espresso roast' from a supermarket, as it's usually just a dark roast that's been sitting for months. Single origins can be harder to dial in, so start with a blend.
5Why does my espresso taste sour?
Sour espresso is under-extracted. The water didn't pull enough flavor from the coffee. The most common cause is grinding too coarse — the water runs through the puck too fast, usually under 20 seconds. Grind finer until your shot takes 25-30 seconds. Other causes: water temperature too low (machine not warmed up), dose too low, or stale beans.
6Why does my espresso taste bitter?
Bitter espresso is over-extracted. The water pulled too much from the coffee, including the harsh compounds that extract last. The most common cause is grinding too fine — the shot takes 35+ seconds and drips out slowly. Grind coarser. Other causes: water temperature too high, dose too high, or leaving the shot running too long.
Ready to pick your gear?
Now that you know the technique, find the right equipment for your budget and goals.