
Specialty espresso bar · Roastery · Singapore
Coffee with something to say.
A small espresso bar and roastery in the heart of the city. Beans roasted weekly a few steps from your cup, drinks pulled with intent, and a brew bar for the curious.
A bar, a roastery, and a brew counter
Subtext is a small specialty coffee bar with a roaster in the back room. We make the everyday cup properly and keep a slow corner for the curious.
Roasted on-site, weekly
Our beans are roasted in small batches at the Telok Ayer bar and rested before they reach your cup — never warehoused, never stale.
Our coffeePulled with intent
Every shot weighed and timed, every batch re-dialled against the day. Espresso, filter, cold brew — each made the way the coffee asks for.
See the menuMade for the curious
A rotating single-origin brew bar and small hands-on workshops, for anyone who wants to taste — and make — better coffee.
WorkshopsOn the menu
Espresso and milk drinks, hand-brewed filter, and a cold brew worth queuing for. Prices on the cup, no surprises.
House signature Flat White
Our house espresso under a thin, glossy layer of steamed milk — the cup we judge every batch by.
Long Black
A double shot poured over hot water — black coffee with the crema and clarity kept intact.
House signature Filter / Pour-over
A single-origin bean brewed by hand, cup by cup — the clearest way to taste where coffee comes from.
Cold Brew
Steeped slow and cold for sixteen hours — smooth, low-acid, and quietly strong.
Dark Mocha
House espresso, steamed milk and single-origin 70% dark chocolate — grown-up, not sweet.
House Filter (batch)
A medium-roast batch brew, ready when you are — honest black coffee, no fuss, no wait.
Eight years, two bars, one stubborn roaster
We started Subtext to do one thing well: serve coffee we roast ourselves, dialled in daily, to the regulars who keep us honest. The numbers matter less than the cup — but here they are.

Roasted a few steps from your cup
The roaster and the espresso machine share one room at Telok Ayer. Our house Telok Blend fills the hoppers at both bars; our single origins rotate through the brew bar. Buy any of them by the bag, freshly roasted, ground to your method.
- Small-batch, roasted weekly
- Single origins named to the region
- Sourced through importers who pay growers fairly
Three ways we brew
The same good bean tastes different through each method. Here’s the short version — the brew bar will happily talk you through it.
Espresso
A 9-bar shot pulled to weight and time on our La Marzocco, dialled in fresh each morning against the day’s humidity. The base of every milk drink.
Pour-over
A single origin hand-brewed cup by cup over four minutes — clean, bright and origin-forward. The slow, expressive end of the menu.
Cold brew
Coarse-ground beans steeped sixteen hours in cold water, then double-filtered. Smooth, low-acid and quietly strong over ice.
Find your cup
Tell us how you take your coffee and we’ll match you a pour to order and a bag of beans to take home — tasting notes and prices included.
1Roast
2Milk
3Brew method
4Flavour leaning
·
$ ·A friendly guide to help you find your cup — not a strict science. The brew bar rotates its single origins, so the bean we pour can change week to week; ask your barista what’s on today. Subtext Coffee is a fictional demo brand built by SGBP.
Learn it hands-on
Small-group, beginner-friendly classes led by our own team. Pull a shot, brew a filter, or train your palate at a cupping.

Home Barista Basics
Pull a balanced shot and steam silky milk on real café machines — everything you need to make café coffee at home.

Filter & Brew at Home
Master pour-over, AeroPress and cold brew — no machine needed, just better black coffee in your own kitchen.

Coffee Cupping & Tasting
Taste a flight of single origins the way roasters do — learn to name what you’re drinking.
Why people keep coming back
Roasted where you drink it
Our roaster sits in the same room as the espresso machine at Telok Ayer. Beans are roasted weekly, in small batches, and rested — never warehoused, never stale.
Dialled in, every cup
We weigh and time every shot, re-grind against the day’s humidity, and tip a batch that’s sat too long. Consistency is just attention paid every single morning.
Sourced with a conscience
We buy through importers who pay above the commodity price and name the farms. Good coffee that someone, somewhere, was paid fairly to grow.
Two neighbourhood bars
A flagship espresso bar and roastery in the CBD, and a quieter brew-led bar in Tiong Bahru. Each is a minute or two on foot from its MRT.
Subtext @ Telok Ayer
Our flagship bar and roastery — the espresso machine and the roaster share one room.
Subtext @ Tiong Bahru
A quieter neighbourhood bar with a long brew counter and a few pavement seats.
What the regulars say
“I work two streets away and I’m here most mornings. The flat white is the most consistent in the CBD — never burnt, never watery — and they actually re-pulled my shot once when it wasn’t right. That’s why I keep coming back instead of the chain downstairs.”
“I came in a milk-coffee person and Marcus talked me into a Yirgacheffe pour-over. It tasted like jasmine and fruit, nothing like the coffee I thought I knew. I now buy the beans here every fortnight. The brew bar genuinely changed how I drink coffee.”
“Booked the cupping class as a birthday treat for my husband and we both loved it. Small group, unpretentious, and we left actually able to taste the difference between origins. We’ve booked the home-barista one next. Lovely people, real expertise.”
“The cold brew is the only thing that gets me through a Singapore afternoon. Smooth, strong, not bitter at all — and they tell you honestly when it’s about to sell out. Small neighbourhood bar that clearly cares more than most. Order ahead on WhatsApp and it’s ready.”
Order ahead, walk past the line
Send us your drink, your time and your bar, and it’ll be ready at the counter. Or just drop in — both work.