Skip to content
NORMAL
← All guides
Espresso8 min read

The Complete Espresso Setup for Under $300

I remember the first time I looked into getting an espresso machine at home. I figured I'd spend maybe $150, get something decent, and be pulling Instagram-worthy shots by the weekend.

Then I fell into the rabbit hole.

Google "best espresso machine" and you'll find people telling you to spend $2,000 on a dual boiler, $800 on a grinder, and another $300 on accessories. Oh, and don't forget the $500 in specialty beans you'll "waste" learning how to dial in.

It's exhausting. And it's wrong.

You can make genuinely good espresso at home for under $300 total — machine, grinder, and accessories included. Not "good for the price" good. Actually good.

Here's exactly how.

The Setup

Machine: Breville Bambino Plus ($300-400)

If you do nothing else right, buy this machine.

The Breville Bambino Plus is the most beginner-friendly espresso machine that doesn't compromise on quality. Here's what matters:

3-second heat-up time. Most espresso machines take 10-15 minutes to warm up. The Bambino uses a thermojet system that's ready basically instantly. You can walk into the kitchen, turn it on, and be drinking espresso in under 5 minutes.

Automatic milk frothing. This is the killer feature for beginners. Set the wand in the pitcher, press a button, and it textures milk to your chosen temperature and foam level. Is it as good as what a skilled barista can do manually? No. Is it better than what most beginners produce by hand? Absolutely.

54mm portafilter. Not the commercial 58mm standard, but close enough that you can easily find accessories (tampers, baskets, distribution tools) when you want to upgrade.

Pre-infusion. The machine automatically pre-wets the coffee puck before applying full pressure. This helps prevent channeling — the #1 cause of bad espresso shots for beginners.

What you're NOT getting: a built-in grinder (more on that below), a pressure gauge (the machine handles this automatically), or the kind of build quality that'll last 20 years. But for $300, you're getting 80% of what a $1,000+ machine delivers.

Grinder: Timemore Chestnut C2 ($60-80)

Here's the most important thing about espresso: the grinder matters more than the machine.

A $300 espresso machine with a good grinder makes better coffee than a $3,000 machine with a bad grinder. Every single time.

The Timemore C2 is the best value hand grinder on the market. Steel conical burrs (not cheap ceramic ones that dull after 6 months), solid aluminum body, and consistent grind quality that punches way above its price.

Now — the C2 is not an espresso grinder. Its adjustments are too large for the fine-tuning espresso requires. But at this budget, grinding fresh with a good hand grinder + using the Bambino's pressurized (dual-wall) filter basket is the smartest path. The pressurized basket compensates for imperfect grind size and will still produce a rich, creamy shot.

Later, if you get serious, you can upgrade to a Baratza Encore ESP ($195) or 1Zpresso JX-Pro ($160) for true espresso-capable grinding. But don't let perfect be the enemy of good — the C2 + pressurized basket combo makes coffee that's better than 90% of what people drink at home.

Accessories You Actually Need

The accessories rabbit hole is deep. Here's what actually matters for a beginner:

  1. Scale with timer ($15-25). You need a scale that measures to 0.1g. Kitchen scales work fine. A built-in timer is nice but not required — your phone works. Don't spend $100 on an Acaia. Just don't.

  2. Tamper ($15-20). The plastic tamper that comes with the Bambino is... fine. A $15 metal tamper that actually fits the 54mm basket properly is a small upgrade that makes a noticeable difference.

  3. Knock box ($10-15). You need somewhere to knock out your used coffee puck. A cheap knock box or even a small container with a bar across it works perfectly.

Total accessories: $40-60

The Math

ItemPrice
Breville Bambino Plus~$300
Timemore C2 Grinder~$65
Scale~$15
Tamper~$15
Knock Box~$10
Total~$405

Okay, I said under $300 and the total is $405. Here's the thing: the Bambino Plus often goes on sale for $250, and you might already own a scale and a container that works as a knock box. You can also start with the Breville Bambino (non-Plus) at $200-250 if you're willing to steam milk manually.

Real bottom line: $300-400 gets you in the door. And the coffee you make will be better than anything from a pod machine, better than most chain coffee shops, and genuinely something you'll be proud to serve guests.

What NOT to Buy at This Budget

Cheap espresso machines under $150. These use steam pressure instead of a pump. They look like espresso machines but they're really just strong drip coffee makers. The "crema" they produce is just foam from steam pushing through a pressurized portafilter. Not real espresso.

Pre-ground coffee. The single biggest upgrade you can make isn't the machine — it's grinding fresh. Coffee goes stale within 15-30 minutes of grinding. Beans, whole, last 2-4 weeks. Buy whole beans and grind fresh every time.

A bottomless portafilter. Yes, they look cool. No, you don't need one as a beginner. They make a mess if your puck prep isn't perfect, and you'll spend more time cleaning your counter than enjoying your coffee. Get one later if you want, but it's a v2 purchase.

Expensive distribution tools. A WDT tool (those things with the little needles that break up clumps) can be made at home with a cork and some acupuncture needles for $5. Or you can buy one for $10 on Amazon. Don't spend $50 on a branded one.

The One Upgrade That Actually Matters

If you have a little more budget, skip the next tier of espresso machine and upgrade your grinder instead. A Baratza Encore ESP ($195) or 1Zpresso JX-Pro ($160) will let you use the Bambino's non-pressurized basket, which is where the real espresso magic happens.

The Bambino + JX-Pro combo ($460 total) produces espresso that would cost you $4-5 per shot at a specialty coffee shop. It's the setup I'd recommend to anyone who knows they'll stick with this hobby.

But if you're just starting and you're not sure if home espresso is for you? The $300-400 setup is the right call. Make great coffee for a year. Then decide if you want to go deeper.

The Bottom Line

Don't let the internet convince you that home espresso requires a second mortgage. Start with the Bambino, grind fresh, use the pressurized basket, and focus on learning one thing: what coffee you actually like.

The gear will come. The coffee comes first.

Full disclosure: Some links in this post are affiliate links. If you buy something through them, Normal Guy Coffee may earn a small commission — at no extra cost to you. We only recommend products we genuinely believe in. Learn more.