12 Best Places to Eat in Johor Bahru

12 Best Places to Eat in Johor Bahru

There is an endless allure of Johor Bahru for Singaporeans. It is the easiest way to have a day trip 'overseas', to do a hair makeover for cheap, massages, most importantly... food!! There are so many scrumptious places to dine at great value... the only regret is not having enough stomach space. Even if you are a regular visitor to JB, there is bound to be a few that you haven't visited yet! Here are 12 delicious reasons to visit Johor Bahru again next weekend - and don't ask "what to eat in JB"!

Here is a map of all the places that I will be introducing in this post:

How to get around Johor Bahru

12 Best Places to Eat in Johor Bahru

There are three main ways to get around Johor for your foot trail!

1. By foot💃
From the Causeway, you can access several popular dining areas on foot, including the restaurants in City Square Mall, the stretch along Jalan Wong Ah Fook and Jalan Trus. To get to the cafes and dessert places at Jalan Dhoby and Jalan Tan Hiok Nee, you will need to walk about 10 minutes and pass by the 'Little India' of Johor.

2. By bus 🚃
You can take buses at the interchange on the ground floor. Take the escalator right after you exit from the railway station. There are several buses that lead you to major landmarks including KSL, Pelangi Mall, Holiday Plaza and more. From there, you can walk to most of the restaurants located near these places.

3. By taxi 🚕
This is the most straightforward method. Many people may still have reservations on how safe taxis are in Johor. I have not met any problems with taxis yet. However, some cab drivers may try to take the further route to maximize the meter fare or suggest a lump sum for a short distance (most likely during peak periods). As a gauge, a smooth ride from City Square to KSL should be around RM7 by meter, and you should not accept more than RM15 for a 'lump sum' fare.

Brunch2Wine Vantage Bay Johor Bahru Fine Dining - Ambience

"Best atmosphere"
This fancy and impressive fine-dining Brunch2Wine, helmed by award-winning head Malaysian chef, Chef Kelvin Lee. He has years of experience in many countries, including three Michelin restaurants in France. If you are not sure what to order here, you can opt for Brunch2Wine's daily set lunch meals priced between RM45++ (3-course) to RM60++ (4-course) per set.

6376 & 9236, Jalan Ibrahim Sultan
Kampung Stulang Laut
80300 Johor Bahru Johor Bahru

12 Best Places to Eat in Johor Bahru

"Best Moroccan Restaurant"
2. [Update: La Casa Blanca is now closed.]
La Casa Blanca has undoubtedly the best-known Moroccan food in Johor. With classic Moroccan prints lining the walls and the fragrant wafts of tagine in the air, this restaurant has an endearing, homely atmosphere that make guests feel welcomed. Of course, when at Casa Blanca, you have to try their famous tagines stews. It comes in fish, seafood, lebanese green bean stew, beef, lamb, egg or cheese versions served in the earthern pots. We tried the beef tagine which was well-executed, infused in flavourful spices, cumin, prunes, dates, almonds, tomatoes, onions, and more other ingredients to make the delicious stew. It took some time before they managed to serve it, but it certainly didn't disappoint. Pair it with the moroccan tea.

La Casa Blanca
12, Jalan Kolam Air 1
Nong Chik Height
80100 Johor Bahru Malaysia

Opening hours
Daily: 1200 - 0000

12 Best Places to Eat in Johor Bahru
12 Best Places to Eat in Johor Bahru

"Best Value Western Restaurant"
3. Lavender Bakery (L.table)
I had a childhood memory at Lavender Bakery (L.cafe) - this was where I had my first Americano coffee and one of the best cakes then. Lavender Bakery has since expanded to a second-storey contemporary Western restaurant, named L.table. I was surprised to see how elegantly done the décor is, with black panelling and dim lighting in the evening. Their Summer Salad with mustard dressing is one of the freshest and most refreshing I've had, with oranges and strawberries amidst lettuce greens. The Homemade Duck Confit with scalloped potatoes was tender and had a nice springy bite to it. With a team of dedicated chefs, comfort classics and gastronomic creations are thoughtfully prepared with balanced flavours in mind. The impressive range of menu spans across pastas, hot sandwiches, gourmet burgers, salads and brunch items, certainly something that you will love.

Lavender Bakery (L.table) - Taman Pelangi
64, 66 & 68, Jalan Serampang
Taman Pelangi
80400 Johor Bahru Malaysia

12 Best Places to Eat in Johor Bahru
12 Best Places to Eat in Johor Bahru

"Best Chinese Restaurant Within 500m from Causeway"
4. Restoran Ya Wang 鸭皇药材烧腊大王
One of several Chinese dining options within walking distance from City Square, Restoran Ya Wang is a locals' favourite place to dine at. The interior is pretty much the classic Malaysian Chinese restaurant, with white-tiled walls, brown tables and red plastic chairs neatly placed around. Regulars love visiting Restoran Ya Wang for many reasons, including its herbal roast duck, dang gui duck, minced meat tofu and steamed fish.

Restoran Ya Wang 鸭皇药材烧腊大王
28 Jalan Segget
80000 Johor Bahru Malaysia

Opening hours
Daily: 0800 - 1800

12 Best Places to Eat in Johor Bahru
Photo credits: @heijoanna, @jesslyntyy
"Best Yong Tau Foo Restaurant"
5. Ah Koong Fishball Restaurant 亚坤纯正西刀鱼丸
A well-known fishball noodle specialist of over two decades old, Ah Koong Fishball Restaurant is one of the staples for a food trail if you haven't already tried! Not just locals, but tourists head to Ah Koong Fishball Restaurant for their delicious fishballs made from wolfherring and fusilier fish sourced from Sabah and Indonesia. Their fish balls contain no preservatives, crispy and delicious. They serve yong tau foo, fish soup and porridge, fresh oyster soup, abalone soup, and laksa as well.

Ah Koong Fishball Restaurant 亚坤纯正西刀鱼丸
266 Jalan Sutera, Taman Sentosa
80150 Johor Bahru Malaysia

Opening hours
Daily: 0630 - 2330

12 Best Places to Eat in Johor Bahru
Photo credits: Win Win Lee
"Best Italian Restaurant"
6. Rosmarino Italian Restaurant
When it comes to Italian restaraurants in Johor, two names come to mind: Rosmarino and Gianni. The latter has a menu with relatively expensive prices by most Johor restaurant standards while Rosmarino strikes a perfect balance between prices, taste, atmosphere and service. Their aglio olio and lobster pasta are not to be missed.

Rosmarino Italian Restaurant
Jalan Kuning 2
80400 Johor Bahru Malaysia

12 Best Places to Eat in Johor Bahru 
12 Best Places to Eat in Johor Bahru

"Best Coconut Dessert Parlour"
7. Sangkaya
Sangkaya is right up my alley, with coconut ice-cream being central to this dessert parlour. We ordered two coconut waters, and a signature matcha ice-cream. Sprinkle the toppings yourself, they instructed. Is that a secret hint of 'put as much as you want'? I guess so... We got to choose from 7 options: coconut flakes, roasted peanuts, cereal, cornflakes, sweet corn, kidney beans, chocolate sauce. It was splendid. The artisanal ice-cream is the premium sort, even though it comes at such a lovely, reasonable price-tag, and I got 3 toppings while at it.

14 Jalan Dhoby, Bandar
80000 Johor Bahru Malaysia

Opening hours
Daily: 1100 - 2300

12 Best Places to Eat in Johor Bahru

"Best Softserve Dessert Parlour"
8. Koone
With Hokkaido matcha, coconut and now even watermelon flavours, the softserves at Koone is not only photogenic with its smoky auras but also refreshing to taste. Koone's soft serve is of premium quality, creamy and enjoyable despite its affordable price tag. Don't be fooled by the large cup though, the cup holding the soft serve is actually much shallower than that as there is dry ice inside the exterior cup.

30 Jalan Dhoby Bandar
80000 Johor Bahru Malaysia

12 Best Places to Eat in Johor Bahru
12 Best Places to Eat in Johor Bahru

"Best Themed Cafe"
9. Flowers in the Window

This two-storey café Flowers in the Window has a quaint floral-themed façade is unafraid to be over-the-top. Their floral theme extends even to their seasonal homemade cakes and drinks menu. By the same team as Roost Juice Bar round the corner, it is almost impossible to not love this place! The star desserts on display are the chocolate beetroot cake and citrus syrup cake which caught our attention immediately. The chocolate beetroot cake has an interesting combination, the beetroot amazingly managed to intensify chocolate flavour even more. The citrus syrup cake was certainly less heavy, with an organic, strong orangey taste to it. From coldpressed fusion fruit juices to their flower-infused teas to coffees, all of which had a premium quality to it.

Flowers in the Window
9, Jalan Dhoby
80000 Johor Bahru, Malaysia

12 Best Places to Eat in Johor Bahru

"Best Chill Cafe"
10. Bev C'afe
Bev C has a charming vibe to it, first with its enigmatic visual illusory signboard and then the little hideout upstairs. It does feel like I could spend the whole day there, with a book and just overlooking Jalan Tan Hiok Nee to people-watch. Some of the best cakes around Bev C include their famous Chocolate Mint Pie, the all-new Gula Malacca Banana Pie, and the interesting Spicy Sunfruit Pie. Their handcrafted beverages include espresso ice-cubes with caramel and milk.

Bev C'afe
54 Jalan Tan Hiok Nee Bandar
80000 Johor Bahru Malaysia

12 Best Places to Eat in Johor Bahru
12 Best Places to Eat in Johor Bahru

"Most Popular Cafe"
11. The Replacement Lodge & Kitchen
At Replacement, I feel like I am stepping into a Kinfolk magazine. 'For the wanderlust to rest between wanders', it reads. I had my usual - the mocha (RM11), as a lunchtime perk-me-up, which was unexpectedly very, very good. They use a blend of El Salvador, Brazilian, and Columbian coffee beans to create this baby. One of the popular items on the menu include their churros, with interesting dips like salted egg and gula melaka. This cafe has become so popular that waiting time on weekends is 30 minutes. You can always grab a banana cake a few doors down at Hiap Joo while waiting:

The Replacement Lodge & Kitchen
33/34 Jalan Dhoby Bandar
80000 Johor Bahru Malaysia

Opening hours
Sun to Fri: 1000 - 1900
Sat: 0900 - 2200

12 Best Places to Eat in Johor Bahru
Photo credits: @fweddiewick
"Best Banana Cake"
12. Hiap Joo Bakery & Biscuit 协裕

Operating since 1919, Hiap Joo Bakery & Biscuit 协裕 still uses the wood-fired traditional method to bake their banana cakes. A family-run business, their banana cakes are mildly sweet and extremely fragrant, moist, and definitely deserves a mention.

Hiap Joo Bakery & Biscuit 协裕
13 Jalan Tan Hiok Nee
80000 Johor Bahru Malaysia

Going to LEGOLAND in Johor Bahru?

Don't buy tickets at the original price (RM225 / SGD76), do it with KKday and get 24% off!
12 Best Places to Eat in Johor Bahru
12 Best Places to Eat in Johor Bahru

[Update: Eight at Lido Hill is now closed.]
This fancy seaside wine bar and restaurant is located on a hill, with a romantic alfresco garden setting. It looks like the perfect setting for a dreamy garden wedding. At night, lights blink from the edges with a warm soothing glow. Despite how it is quite secluded, this restaurant fills up quite fast with other diners. I had the Fungus Mixed Mushrooms which I found to be quite tasty with foam and salad on the side. It was a bit one-dimensional after a while and felt more like a side dish. The Gourmet 'Hen' (RM58) comes served with a lovely smoking presentation, roasted chicken, gnocchi, baby vegetables and jus natural. The service here is impeccable, leaving a deep impression as they went out of their way to help us flag a cab after our meal. It was really difficult to flag a cab outside because Eight at Lido Hill is located along a highway.

Eight at Lido Hill
Jalan Bertingkat Skudai
80200 Johor Bahru Malaysia

Opening hours
Drinks: 1500 - 0100, daily.
Dinner: 1800 - 0000, daily.
Brunch: 0900 - 1500, weekends.

Never miss a post again!

I share interesting episodes in life revolving around food, lifestyle, travel and inspirational ideas. If you would like to stay in touch, follow me on my Instagram on @amie.hu and Facebook page! 

Join me on High Live: Download the High Live APP and chat with me real-time~
My High ID: amiehu2 (10063)


a travel and food blogger with a constant longing to be somewhere to makes her feel alive ☆ life's an adventure


  1. This comment has been removed by a blog administrator.

  2. I am a Singaporean living in JB and I can vouch that most of the places you recommend are very good. Except for Koone (I never tried) and Hiap Joo. Their banana cakes are too dry. Great job.

  3. By the way 8 lido closed because could not operate in a bungalow. They did not have the valid license and it has nothing to do with the food. They serve fantastic food coupled with great ambience.

  4. Hey whenever im reading food blogs about JB either they are talking about Sea foods or bakery Items,like yours and this https://www.johortransport.com/seafood-restaurants-johor-bahru/ as a chicken lover i'm curious to know can i find chicken in JB? if yes is it available normally or difficult to find?

  5. Great post! Do check out our post on Where to eat in Johor Bahru as well!

    Happy Travels (and Foodieing) Everyone!

    Tom & Kate,

    1. Hey Tom & Kate, great job on the list :)


Join the discussion...