Food Reviews

Joo Chiat Caphe Review: Muslim-Friendly Banh Mi With Otah And Fish Fillet Fillings

Banh mi at Joo Chiat Caphe

Singapore has been seeing a surge in popularity of Vietnamese food, with eateries such as Banh Mi Be Bi and Mrs Pho House gaining prominence in the food scene. Another place that I’m excited to add to the list is Joo Chiat Caphe, a small eatery specialising in banh mi.

Food at Joo Chiat Caphe

Out of all their banh mi, one of their best-sellers is their Mackerel Otah ($6.50), which stars Nam San’s mackerel otah. Of course, my colleague and I could not resist.

The mackerel otah definitely does all the heavy lifting for this banh mi, as it provided a nice spicy kick that worked well with the fresh greens. It was also the dominant flavour that I got after biting into the baguette, which was crusty on the outside, and slightly chewy on the inside.

Prior to visiting Joo Chiat Caphe, I had never tried chicken pate before. Thus, I was mildly apprehensive, especially because their dedication to staying true to the Vietnamese sandwich meant that there was chicken pate spread on every banh mi.

The house-made pate, made from chicken liver, added a grainy texture to each bite, but thankfully its light creamy flavour was not too thick and prominent that it overpowered the rest of the banh mi. I can’t say I absolutely loved it, but I am not completely averse to it either.

Next, we dug into the Honey-Glazed Grilled Chicken Thigh ($6.50). The staff here take extra effort to slice up the chicken beforehand, which made it easier to eat.

The chicken thigh was nicely tender and flavourful, thanks to the honey glaze which reminded me of teriyaki sauce.  

Having never heard of lemongrass and beef combined into one dish before, I was intrigued to try the Grilled Lemongrass Beef Patty with Hoisin Sauce ($7). Contrary to the name of the dish, beef meatballs are used instead of beef patties.

Unfortunately, I found the meatballs to be a tad too dry, and the taste of lemongrass lacking. This didn’t pose a massive problem, as the hoisin sauce managed to make up for that. I would’ve enjoyed this much more if there was more hoisin sauce, or if the meatballs were smaller to balance the meat-to-sauce ratio. 

Last but not least, we had the Battered Crispy Fish Fillet with Honey Mustard Sauce ($7), and this was by far our favourite one. 

The Sutchi fish fillet was wonderfully soft and flaky, and the honey mustard sauce lent each mouthful a sweet tang. This banh mi definitely is more flavourful as compared to the rest of what we tried.

All their banh mi are loaded with lettuce, coriander, cucumber, chicken pate, and Vietnamese mayonnaise, which is hand-whisked daily in-house. If any one of these ingredients doesn’t tickle your tastebuds, the staff are happy to remove it from your sandwich. 

To finish off our meal, we ordered an Iced Drip Vietnamese Coffee ($4.80), which came in a charming, traditional Vietnamese coffee filter and a cup of ice on the side.

This was my first time trying Vietnamese coffee, but I don’t think it’ll be the last. I’m not a huge fan of coffee’s bitter taste, so I prefer mine with some added milk and sugar. Thus, the tinge of sweetness that came from the condensed and evaporated milk made Joo Chiat Caphe’s coffee just nice for me. 

Ambience at Joo Chiat Caphe

Joo Chiat Caphe’s interior is akin to those old-school coffeeshops, with cream-coloured floor tiles, white walls, and a couple fans around for ventilation. There are only a few square tables scattered throughout the space, so be sure to come a little earlier to secure a seat. 

Location-wise, your best bet is taking the bus here, as the nearest train station, Eunos MRT Station, is almost half an hour away.

The verdict

I left Joo Chiat Caphe with a smile on my face. I enjoyed most of the banh mi I had here, and the affordable prices are obviously a major plus point.  

If you’re looking for more banh mi places, check out our Banh Me Be Bi review for $1 handmade baguettes and more at this Vietnamese-run hawker stall. Alternatively, read our Co Chung review for authentic Vietnamese restaurant food under $10+.

Address: 263 Joo Chiat Road, Singapore 427517
Opening hours: Tue-Sun 9am to 5:45pm
Tel: 6988 1900
Website
Joo Chiat Caphe is not a halal-certified eatery but uses no pork or lard. 

 

Joo Chiat Caphe Review: Muslim-Friendly Banh Mi With Otah And Fish Fillet Fillings
  • 7.5/10
    Joo Chiat Caphe Review: Muslim-Friendly Banh Mi from $5.80 - 7.5/10
7.5/10

Summary

Pros

– Affordable
– Ingredients are fresh 
– Mackerel otah and fish fillet were flavourful 

Cons

– Beef was a little dry 
– Far from MRT Station

Recommended dishes: Mackerel Otah ($6.50), Battered Crispy Fish Fillet with Honey Mustard Sauce ($7)

Opening hours: Tue-Sun 9am to 5:45pm

Address: 263 Joo Chiat Road, Singapore 427517

Enya Tan

Probably listening to Taylor Swift.

BlackGoat Returns With 2-Day Pop-Up At Kampong Gelam Ramadan Bazaar

Blackgoat is teaming up with La Birria Tacos for a two-day pop-up at this year's…

13th March 2026

McDonald’s McGriddles Are Returning On 19 March

McGriddles are back at McDonald's from 19 March 2026! Get your hands on these popular…

13th March 2026

This Jurong East Shop Has $0.70 Ondeh, Pumpkin Soon Kueh And More

Hidden among a row of quiet shop units in Jurong East is Hiap Huat Cakeshop,…

13th March 2026

Bomul Samgyetang Launches Gelato Bar With Dubai Chocolate And Pistachio Flavours

Bomul Samgyetang, a popular Korean restaurant, has opened a new gelato bar on-site, at Chijmes!…

13th March 2026

8 Best Pie Shops With Sweet And Savoury Options To Celebrate Pi Day

In light of Pi Day on 14 March, we've compiled a list of the best…

13th March 2026

Starbucks x Harry Potter Collab: New Honeydukes Drinks And Hogwarts Merch

Starbucks have a new collab with Harry Potter, launching on 23 March 2026! Enjoy a…

13th March 2026