| Name | Highlights | Location / Area | Popular dishes |
|---|---|---|---|
| WonderLicious Kopi 味一宝 | Air-conditioned, spacious setting; wide Malaysian menu | Taman Melodies | Superior Soup Dry Noodle, Nasi Lemak Chicken Masak Merah Style, Double Homemade Kaya Toast |
| Restoran Hua Mui | Heritage kopitiam established in 1946 | Jalan Trus (original branch) | Hainanese Chicken Chop, Hainan Toast with Double Butter & Kaya |
| Pacific Kopi | Modern interior with popular snack items | Jalan Dhoby | Yam Cake, Pacific 3 in 1 Fried Rice Cake, Char Kuey Tiaw |
| Hock Kee Kopitiam | Extensive menu including local and Western dishes | Multiple JB locations | Nasi Lemak Banjir, Steamed Chicken Laksa, Chicken Bolognese Spaghetti |
| Padi Kopitiam | Retro-themed ambience across multiple outlets | Multiple JB locations | Crispy Pisang Goreng, Margarine Milk Toast |
| Kopiloco | Bright facade with Nanyang staples | Jalan Tan Hiok Nee | Double Butter Kaya Toast, Mee Siam with Egg |
| Tong Guan Nyonya | Focus on traditional Nyonya cuisine | Jalan Trus | Nyonya Ayam Buah Keluak, White Nyonya Laksa Chicken |
| Tai Hong Kopitiam | Broad menu with curry dishes and toast | Multiple JB Locations | Curry Ayam with Rice, Curry Laksa, Yong Tou Fu |
| Chamek Kopitiam | Malay-focused kopitiam menu | Skudai, Pasir Gudang, Bandar Baru Uda | Nasi Ayam Sambal, Kuey Teow Goreng Kerang |
| Fang Yuan Kopitiam | Budget-friendly toast and mains | Multiple JB locations | Kaya Butter, Mee Siam with Fried Chicken |
| Fatty Noodle House 胖子茶室 | 24-hour dining option | Bandar Baru Permas Jaya | Dry Curry Chicken Noodle, Curry Laksa Pan Mee, Luncheon Meat Chicken Floss Fried Egg & Cheese |
Whenever I’m unsure what to eat, kopitiam is my go-to. It’s “safe food” for me — familiar, comforting, and filled with local delicacies influenced by Nanyang cuisine. Plus, many modern kopitiams are now air-conditioned or well-ventilated, making them perfect spots to hang out and relax (as long as there’s no time limit).
While exploring Johor Bahru‘s food scene, I’ve noticed kopitiams are just as popular here as in KL. Some have retained their nostalgic charm, unchanged for decades, while others have upgraded to sleeker, more comfortable spaces. I personally prefer the updated ones — not because I don’t appreciate the retro style with plastic chairs by the roadside, but because no one wants to eat while sweating in this weather!
I’m not gonna keep you waiting any longer — here’s my list of 11 best kopitiam in JB for a kaw cup of coffee, yummy local cuisine, and overall a spanking good time.
1. WonderLicious Kopi 味一宝

Located less than a 5-minute drive away from popular shopping malls like Mid Valley Southkey and KSL City Mall, WonderLicious Kopi is one of the latest additions to the food-centric Taman Melodies scene.
The landed house-style kopitiam is blessed with a spacious layout that’s ideal for gatherings. Diners can bask in natural sunlight in air-conditioned comfort, thanks to the glass ceiling. Diners have the flexibility of choosing between the air-conditioned interior or the al fresco outdoor area loaded with natural greeneries, depending on the mood of the day.

Believe it or not, these signature Malaysian dishes didn’t just appear overnight. It took nearly 2 years of vigorous trial and error to fine-tune the recipes to the gold standard the cafe serves today.

The strands of mee sua and thin hor fun in the Superior Soup Dry Noodle (RM15.50) were enveloped in dark soya sauce, vinegar and fragrant pork lard oil, finished with sinfully unctuous pieces of crispy lard.
The soup was comforting with hints of white carrot sweetness but I have to give the larger handmade minced meatballs their well-deserved fame. Each piece melted in my mouth instantly, and was umami-rich from the special seasoning within, creating a unique delicious taste.

You can also feast on substantial mains such as Nasi Lemak Chicken Masak Merah Style (RM16.80 for drumstick/thigh, RM14.80 for wings), Mee Siam Curry Chicken (RM16.80), Traditional Cantonese Pork Leg Vinegar (RM22.80), Penang Fried Kuey Teow (RM16.80), WonderLicious Curry Laksa (RM18.80) and Paper Baked Herbal Chicken (RM22.80).
WonderLicious Kopi also makes 2 different kinds of kaya in-house. Stuffed generously with creamy slabs of butter, the Double Homemade Caramel Kaya Toast (RM4.80) and Double Homemade Pandan Kaya Toast (RM4.80) were addictively yummy. In fact, it’s even better than — ahem — those big-name, mainstream Singaporean brands we all know. Get a cold glass of aromatic Ice Cold Kopi (RM6.80) and you’re all set!

Take a break from the savouries and enjoy sweet treats such as their Homemade Cendol (RM9.80), crowned with a generous amount of red beans. Taste the dedication as everything from the pandan jelly to the gula melaka is made from scratch.
Best for: Morning Breakfast Sessions, business lunches, afternoon tea
Price: From RM4.80 per pax
75, Jln Chengai, Taman Melodies, 80250 Johor Bahru, Johor Darul Ta’zim, Malaysia
+6013 822 8338
Wed to Mon: 8.30am – 6.00pm
Closed on Tues
Facebook | Instagram | Website
2. Restoran Hua Mui

Established in 1946, Restoran Hua Mui is one of Johor Bahru’s classic kopitiams that has both preserved its heritage and evolved over the years to offer a more comfortable dining experience. With 7 outlets in JB, the original branch still stands on Jalan Trus, welcoming those coming from the Johor Causeway. But when I heard about the recent upgrades at their Austin Heights location, I couldn’t resist checking it out!

Restoran Hua Mui is famous for its Hainanese Chicken Chop, proudly advertised on their signage. The dish comes in 2 versions: Fried (RM21.90) and Grilled (RM26.90). The Hainanese Grilled Chicken Chop features juicy grilled chicken atop creamy mashed potatoes, all smothered in rich brown gravy with mushrooms, baby corn, green peas, and bits of onion. The plate also includes fresh tomato, coleslaw, and crispy potato wedges. The mashed potatoes are some of the best I’ve ever tasted.

For quick bites, don’t miss the Hainan Toast with Double Butter & Kaya (RM4.20) or the 1Malaysia Polo Bun (RM9.90). The thick toast delivers a satisfying crunch, followed by the warm, buttery sweetness of kaya. The Polo Bun is so soft it practically melts apart with each bite. Pair these with a Tuk Tuk Ice (RM7.90), a rich Milo drink topped with sweet, crunchy Nestum — perfect for a little indulgence.
Best for: Family lunch, gathering with friends
Price: From RM4.20 per pax
For a list of outlets, contact numbers and opening hours, click here.
Facebook | Instagram | Website
3. Pacific Kopi

Pacific Kopi in Jalan Dhoby definitely stands out for its minimalist exterior, paired with modern yet classic interior. I’ve always had a great appreciation for signages that use a serif font, so another bonus point for that.

This place is famous for Yam Cake (RM7.90) and Pacific 3 in 1 Fried Rice Cake (RM7.90 for 4 pcs) or Nian Gao. But act fast — these popular items often sell out quickly. If you happen to miss the chance to buy them (like, ahem, yours truly) opt for their Egg Tart (RM19.90 for 6 pcs). Perfectly bite-sized (or maybe 2 bites), it’s indulgent without feeling too much. The flaky, crispy pastry pairs beautifully with the fluffy, eggy filling.

If you’re looking for something heartier, try the classic Char Kuey Tiaw (RM13.90). The portion is big for its price, and every bite is satisfying. Though if you prefer your CKT to not have carrots, and be a little saltier, then this dish might not be for you.
Best for: Afternoon tea break, casual lunch meetups
Price: From RM7.90 per pax
11, Jalan Dhoby, Bandar Johor Bahru, 80000 Johor Bahru, Johor
+6018 874 1215
Daily: 8am – 9pm
Facebook | Instagram
4. Hock Kee Kopitiam

Hock Kee Kopitiam is a popular spot that’s even expanded to KL, but there’s something special about its original JB outlets that makes them worth a visit. I stopped by the Taman Molek location, nestled along a row of shophouses. The place is open until night time, so you can visit for dinner as well.

Hock Kee Kopitiam is different from other kopitiams, with nearly every dish — including the Western options — being exceptionally tasty. Try the Nasi Lemak Banjir (RM28.90), a feast of fragrant coconut rice paired with tender chicken curry, dry sambal sotong, fresh veggies, roasted peanuts, and crispy ikan bilis.

If you’re craving kopitiam classics, don’t miss the Steamed Chicken Laksa (RM18.90). It’s a customisable bowl of noodles simmering in rich laksa lemak broth, filled with tauhu, veggies, and incredibly juicy steamed chicken. For a Western twist, try the Chicken Bolognese Spaghetti (RM22.90). While Western dishes in kopitiams can often fall flat, this one surprises with flavours from herbs simmered into the rich tomato sauce — truly satisfying!
Best for: Dinner dates, casual business lunches
Price: From RM6.90 per pax
For a list of outlets, contact numbers, and opening hours, click here.
Facebook | Instagram | Website
5. Padi Kopitiam
Padi Kopitiam has 4 locations in JB — Jalan Trus, Impian Emas, Mount Austin, and Eco Botanic — all serving up a cosy, retro vibe that stays true to its motto: “Back to the Good Old Days.” This spot brings the charm of old-school kopitiams with a modern touch.

So, what’s their must-try specialty? You might guess mainstream kopitiam classics like Hainanese Chicken Chop, Curry Laksa, or Polo buns — but it’s actually their Crispy Pisang Goreng for RM6.90!

Other crowd-pleasers include their delicious drinks and irresistible toasts. Sink your teeth into the crispy-yet-soft Margarine Milk Toast (RM3.50 for white bread, RM5.50 for wholemeal), and pair it with a steaming cup of Padi Kopi C (RM4.50) for the ultimate treat. Try their Sambal Chicken Floss Toast (RM5.90 for white bread, RM7.90 for wholemeal) if you’re craving a savoury option.
Best for: Breakfast, casual lunch meetups
Price: From RM3.50 per pax
For details on each outlet’s location and opening hours, click here.
Facebook | Instagram
6. Kopiloco

Situated along Jalan Tan Hiok Nee, Kopiloco by 1993 stands out for its bright green facade paired with vibrant yellow signage. This eye-catching kopitiam serves up a mix of Nanyang cuisine with local delicacies for you to enjoy.

Treat yourself to local flavours with the classic Double Butter Kaya Toast (RM3.90) and Half-Boiled Kampung Egg (RM3.90). Fun fact — kampung eggs are known for their richer flavour and creamy texture, adding a nice touch to your meal. And if you’re feeling indulgent, you can add an extra slice of butter (+RM1) to the toast!
Don’t miss the Mee Siam with Egg (RM6.90) either; its tangy, spicy mee hoon is bound to get your taste buds excited. Round it all off with their Signature Ice Kopiloco (RM4.20) to enjoy a perfectly kaw coffee experience.
Best for: Family breakfasts sessions, lunch meetings
Price: From RM3.90 per pax
64 & 65, Jalan Tan Hiok Nee, Bandar Johor Bahru, 80000 Johor Bahru, Johor
+6011 1890 9113
Daily: 7.30am – 5.30pm
Facebook
7. Tong Guan Nyonya

Nestled along Jalan Trus, Tong Guan Nyonya is a must-visit gem for anyone exploring the bustling streets of JB. Whether you’re coming from the Johor Causeway or just wandering around town, it’s easy to stumble upon this cosy spot. With its laid-back atmosphere and attentive service, Tong Guan Nyonya makes for a delightful kopitiam experience where you can kick back and enjoy a taste of authentic Nyonya flavours.

The menu is filled with an array of classic Nyonya dishes that are sure to tempt your taste buds. Dig in the richly spiced Nyonya Ayam Buah Keluak (RM14.90), the creamy White Nyonya Laksa Chicken (RM12.90), and the hearty Laksa Soup Handmade Mee Hoon Kuey (RM10.90), each dish offering a flavourful journey into Nyonya cuisine.
And, of course, no visit would be complete without a quintessential kopitiam drink. The Tong Guan Nyonya Special Brew (RM9.90) offers a bold, milk-based coffee experience that’s simply a must-try. For a little something sweet, their French Toast Apam Balik (RM8.80) combines fluffy toast with a delicious twist, making it the perfect ending — or beginning — to your meal!
Best for: Lunch sessions, dinner meetings
Price: From RM8.80 per pax
14, Jalan Trus, Bandar Johor Bahru, 80000 Johor Bahru, Johor
+6011 2672 8727
Daily: 7.30am – 9pm
Facebook
8. Tai Hong Kopitiam

Tai Hong Kopitiam is a must-visit with its unmissable bright green and yellow signage that calls you in from the street.

Fan favourites here include the Curry Ayam with Rice (from RM13.50++), Curry Laksa (from RM14.70++), and Mee Siam (from RM6.70++). Their toast selection is also a hit, featuring classics like Butter Kaya Toast (RM3.40++), Luncheon Egg Sandwich (RM10.15++), and Sambal Chilli Egg Toast (RM7.85++).
For a customisable meal, dive into a bowl of Yong Tou Fu and add your choice of ingredients, from fucuk and tao po to meat rolls and fish cakes (starting at RM2.50++ each). Craving something unique? Try their Hakka Lei Cha — a vibrant green, tea-based delicacy perfect for tea lovers!
Best for: Early breakfast, family lunches
Price: From RM3.4o++ per pax
For a list of outlets, contact numbers and opening hours, click here.
Facebook
9. Chamek Kopitiam

Located in places like Skudai, Pasir Gudang, and Bandar Baru Uda (locally known as BBU), Chamek Kopitiam is a relatively new face among JB’s kopitiams, having opened in 2007. Despite being newer than the older, heritage-rich spots in town, Chamek Kopitiam has become a familiar choice for locals, offering classic kopitiam dishes with a focus on Malay flavours.

Unlike some kopitiams that blend Nanyang and local influences, Chamek’s menu leans more towards traditional Malay cuisine. Popular dishes include Nasi Ayam Sambal (RM10), Kuey Teow Goreng Kerang (RM9.50), and the Crispy Chicken Chop (RM13.80).
Their toast selection also has a few unique options worth a try. There’s the Chamek Toast (RM6.50), Roti Pattaya (RM7), and the simple but tasty Roti Bakar Kawen (RM3.30), giving a range of choices if you’re looking to enjoy a classic kopitiam toast.
Best for: Fusion lovers, family lunch
Price: From RM6.50 per pax
For a list of outlets, contact numbers and opening hours, click here.
Facebook
10. Fang Yuan Kopitiam

Fang Yuan Kopitiam has made a name for itself in JB, with 5 outlets spread across town. The signage here gives off more of a banquet vibe than the usual kopitiam look — but don’t worry, the dishes stay true to authentic flavours.

Their toast selection offers a satisfying range, from the sweet and savoury Cheese Marjerin Sugar Toast (RM3.90) to the classic Kaya Butter (RM2.70). If you’re craving a snack, try their Fried Banana (RM4.90) or Fried Japanese Sweet Potato (RM4.90) for a simple treat.

For a more filling meal, you can’t go wrong with options like Mee Siam with Fried Chicken (RM13.40), Nasi Lemak Fried Chicken (RM13.80), and Cantonese Hor Fun (RM13.50). Pair it all with their signature Rengit White Coffee, which you can also take home for RM24.90 (15 bags).
Best for: Affordable breakfast toasts, lunch gatherings
Price: From RM2.70 per pax
For a list of outlets, contact numbers and opening hours, click here.
Facebook
11. Fatty Noodle House 胖子茶室

Previously known as Ah Lee Kopitiam, this spot had undergone a rebranding in June 2025 and is now known as Fatty Noodle House 胖子茶室. Residing in Bandar Baru Permas Jaya, this place now opens 24 hours, perfect for lunch, high tea, or even supper.
The menu here offers something for everyone, from light breakfasts to hearty rice and noodle dishes, plus some satisfying desserts and strong drinks to round off your meal. For a filling option, try the Dry Curry Chicken Noodle (RM13.90), Curry Laksa Pan Mee (RM13.90), or Nasi Lemak with Fried Chicken (RM13.90).

When it comes to toast, Fatty Noodle House stands out with some unique choices, such as the Classic Luncheon Meat Chicken Floss Fried Egg & Cheese (RM9.40), the unique Taro Chicken Floss (RM13.30), and the lighter, Crispy Bacon Fried Egg & Cheese (RM9.40) — perfect for a tasty snack or side to your meal.
There’s even sweet treats like Strawberry Waffle (RM6.80) and Chocolate Waffle (RM6.80).
Best for: Late dinner meetups, supper
Price: From RM9.40 per pax
5, Jln Permas 10/5, Bandar Baru Permas Jaya, 81750 Masai, Johor
+6013 515 3758
Open 24 hours
Facebook
How to choose the ideal kopitiam when you are in JB?
If you’re looking for somewhere nearby the JB checkpoint, then WonderLicious Kopi, Hock Kee Kopitiam, and Pacific Kopi are great options. Those looking for late-night dinner or supper can swing by Fatty Noodle House.
*This post contains branded content.
People also read:
Which cafes in JB do we recommend?
Are there any other restaurants to check out at Taman Melodies?