Johor Bahru Food Guide: Best Cheap Eats Near the City Centre (2026)
Where Is the Best Food in Johor Bahru City Centre?
The best food in JB city centre is scattered across three zones: the old-town shophouse strip on Jalan Wong Ah Fook, the heritage kopitiam cluster near the Chinese temple, and the basement food court beneath KOMTAR JBCC mall. Most dishes run RM5–12, and the quality is far higher than the price suggests. Skip the chain restaurants and follow the crowds to the hawker stalls that have been feeding JB since before anyone alive can remember.
What Is KOMTAR JBCC and Why Should I Eat There?
KOMTAR JBCC (Johor Bahru City Centre) is a mixed-use development anchored by a sprawling basement food court that locals treat as a daily canteen. You will find stalls selling nasi lemak, char kway teow, pan mee, laksa, and economy rice — most priced between RM6 and RM12 per plate. The air-conditioned environment makes it especially popular at lunch, and the variety means groups with different dietary preferences can all find something to eat in one place.
What Can I Eat on Jalan Wong Ah Fook?
Jalan Wong Ah Fook is the commercial backbone of JB old town, lined with pre-war shophouses that have been converted into kopitiams, bakeries, and traditional Chinese medicine halls. Street-level stalls and kopitiam kitchens open from early morning, serving kopi-o (black coffee with sugar, RM1.50), half-boiled eggs, and toast with kaya butter. By noon the lunch crowd fills the five-foot walkways with plates of economy rice (nasi campur) for RM5–7 — choose your protein and vegetable combination and pay by the scoop.
Where Is the JB Old Chinese Temple and What Food Is Nearby?
The Johor Bahru Old Chinese Temple (Kuil Cina Tua JB) on Jalan Trus is one of the oldest temples in the state and sits in the heart of the original Chinese quarter. The surrounding streets are where you find JB's most celebrated heritage food: hand-pulled wonton mee at RM7–9 per bowl, char kway teow (stir-fried flat rice noodles with egg and beansprouts) at RM6–8, and iced cendol — a shaved-ice dessert with palm sugar syrup and pandan jelly — for RM4–5. Go before noon; the best stalls sell out by 1pm.
What Is Restoran Hua Mui and Is It Worth Visiting?
Restoran Hua Mui on Jalan Tan Hiok Nee has been operating since 1939, making it one of the oldest surviving kopitiam in Johor Bahru. The menu has barely changed in decades: Hainanese chicken chop (RM18–22), pork chop with baked beans, and thick toast with homemade kaya. It is not the cheapest meal in the city centre, but the experience — ceiling fans, marble-top tables, and coffee served in ceramic cups — is part of JB's living heritage. Arrive before 10am or after 2pm to beat the queue.
Where Can I Eat Seafood Near the City Centre?
Tepian Tebrau, the waterfront promenade along the Straits of Johor, is JB's most atmospheric dining strip. Several seafood restaurants here face Singapore across the water, and the sunsets are worth timing a meal around. Expect to spend RM30–60 per person for a full seafood dinner with steamed fish, butter prawns, and stir-fried vegetables — higher than hawker prices but significantly cheaper than equivalent meals in Singapore. Grab from the city centre to Tepian Tebrau costs around RM8–12.
What Is Pasar Karat and When Does It Open?
Pasar Karat (literally "rusty market") is JB's famous flea market and morning bazaar held along Joo Chiat Road near the city centre, running daily from 6am to 11am. Despite the name, it is better known for its morning food stalls than its antiques: fresh-cut fruit, Hokkien mee, popiah (fresh spring rolls), and kuih (traditional Malay cakes) are all available from RM2–6. Arrive by 8am for the best selection before the sun gets too hot and the stalls begin packing up.
What Are the Cheapest Ways to Eat in JB City Centre?
Economy rice (nasi campur) is the city's unofficial budget staple: RM5–7 buys a plate of rice with two or three dishes chosen from a counter display. Mamak restaurants — Tamil Muslim-run eateries serving roti canai, dhal curry, and teh tarik — operate 24 hours a day and are the go-to for meals under RM5. For late-night hunger, any mamak within the city centre will serve you a RM2.50 roti canai and a RM2 glass of teh tarik at 2am without question.
Quick Reference: City Centre Food by Dish
| Dish | Where to Find It | Price (RM) |
|---|---|---|
| Economy rice (nasi campur) | Jalan Wong Ah Fook kopitiams | 5–7 |
| Wonton mee | Old Chinese Temple area | 7–9 |
| Char kway teow | Old Chinese Temple area | 6–8 |
| Cendol (iced dessert) | Old Chinese Temple area | 4–5 |
| Hainanese chicken chop | Restoran Hua Mui, Jalan Tan Hiok Nee | 18–22 |
| Kopi-o & kaya toast set | Jalan Wong Ah Fook kopitiam | 3–5 |
| Mixed food court plate | KOMTAR JBCC basement food court | 6–12 |
| Roti canai + teh tarik | Any mamak, 24/7 | 4–5 |
| Seafood dinner (per person) | Tepian Tebrau waterfront | 30–60 |
| Morning market kuih & fruit | Pasar Karat, Joo Chiat Road (6–11am) | 2–6 |
| Popiah (fresh spring rolls) | Pasar Karat morning market | 3–5 |
How Do I Get from Pelangi Capsule Hostel to the City Centre Food Belt?
Pelangi Capsule Hostel in Taman Pelangi is approximately 10 minutes from the JB city centre food belt by Grab, with typical fares of RM6–8 each way. The hostel's location in Taman Pelangi also puts you within walking distance of its own excellent food street on Jalan Perang — so you have two great food zones for the price of one stay. Book a Grab in the evening to catch Tepian Tebrau at sunset, or set an early alarm and head to Pasar Karat for a RM4 breakfast before the city wakes up.
Final Tips for Eating Well in JB City Centre
The golden rule in JB city centre is to eat where the locals eat, not where the menus have photos and English translations. If a stall has a queue of aunties with shopping bags, the food is good. Pay cash — most hawker stalls do not accept cards, though Touch 'n Go e-wallet is increasingly accepted at newer food courts like KOMTAR JBCC. Finally, eat early: the best heritage stalls at the Old Chinese Temple area open at 7am and close by 1pm when the good stuff runs out. Plan around that window and you will eat better in JB than almost anywhere in the region for under RM15 a meal.
Related Articles
15 Cheap Eats in Johor Bahru Under RM10 - Budget Food Guide (2026)
15 Apr 2026 · 3 min read
The Ultimate Johor Bahru Food Guide for Backpackers (2026)
20 Feb 2026 · 4 min read
JB Durian Season July 2026: A Budget Traveller's Guide to Eating Well Without Getting Ripped Off
17 Jul 2026 · 5 min read