Malaysia Authentic is loading.
Skip to content

From the Journal

One Perfect Eating Day in Johor Bahru: Kopi, Briyani and a Long Hotpot Night

Plan a single perfect eating day in Johor Bahru — old-school kopitiam kopi and kaya toast, a mid-morning nasi beriani gam queue, and a long shared shabu shabu dinner.

Malaysia Authentic

4 min read

Updated

AI illustration: Steaming shared hotpot with sliced meat and fresh vegetables on a Malaysian restaurant table.
AI illustration: Steaming shared hotpot with sliced meat and fresh vegetables on a Malaysian restaurant table.

Johor Bahru is often treated as a pass-through to Singapore, but linger for a full day and the city reveals one of Malaysia's most satisfying eating rhythms. This itinerary strings together three JB institutions: a slow kopitiam breakfast, a mid-morning queue for nasi beriani gam, and a long, chatty shared hotpot to finish. Every pick below is an editorial suggestion drawn from My Weekend Plan's 2026 roundups rather than an official ranking, so treat all hours as a guide and check ahead.

Breakfast: Marble Tables and Thick Kopi

A kopitiam — Malay kopi plus Hokkien tiam (shop) — is where JB mornings slow down over kaya toast, two half-boiled eggs and coffee pulled Hainanese-style. My Weekend Plan's kopitiam roundup highlights Restoran Hua Mui on Jalan Trus, pulling brews since 1946 across three storeys and opening daily from 8:00 am, though weekends bring long queues. For heritage-quarter atmosphere, Roast & Coffee – Retro Garden 1968's on Jalan Tan Hiok Nee pairs charcoal kaya toast with vintage collectibles from 7:00 am, while Pacific Kopi on Jalan Dhoby, just off the Jalan Wong Ah Fook shopping belt, earns one of the highest ratings on the list. Padi Kopitiam, at the Ibrahim International Business District end of Jalan Trus, offers a Muslim-friendly, air-conditioned alternative serving nasi lemak and roti bakar from 8:00 am. Budget roughly RM6–RM12 for the classic toast-eggs-kopi trio, or RM15–RM25 per person with a main such as curry mee.

Mid-Morning: Join the Beriani Queue

JB's briyani splits into two proud camps. Indian-Muslim dum biryani is layered, sealed and cooked in its own steam for drier grains served with raita and curry; the Johor Malay nasi beriani gam cooks meat and gravy together for a softer, saucier plate. According to My Weekend Plan's briyani guide, Nasi Beriani Kukus Lyroy in Taman Daya is a morning favourite for steamed nasi beriani, open daily 8:00 am–5:00 pm with a signature lamb mantou, while Beriani Bonda House 1969 in Bandar Baru Uda (10:00 am–6:30 pm) mixes its spice blend in-house. The timing matters: many Malay stalls cook fixed daily batches and close once sold out, so arriving mid-morning is the whole point. If your day drifts later, Railway Briyani Station at Vantage Bay opens at 11:00 am for dum-style mutton and chicken biryani in an air-conditioned, railway-carriage-themed room.

Dinner: The Long, Bubbling Finale

Come evening, choose your hotpot dialect: shabu shabu means paper-thin meat swished in light broth, steamboat is the local shared-pot catch-all, and hotpot often signals fiery Sichuan mala. My Weekend Plan's shabu shabu roundup maps the options. For Japanese style, Arashi Shabu-Shabu at AEON Tebrau City offers individual pots with free-flow beef and pork slices and a sauce station, while Kuroma Buffet & Dining in Taman Daya wraps its simmering pots inside a full premium buffet. Chongqing fans can pick Shu Da Xia in Mount Austin, with adjustable spice levels and noodle-pulling performances, or BaJiu Men's nine-grid divided pot, where a milder broth is available on request. Old-school groups should consider Johor Steamboat in Taman Adda Heights, daily from 3:30 pm, for homemade paste and honest broths. Night owls have Dragon's Journey in Taman Abad — the city's most reviewed hotpot, open into the early hours, with weekend booking advised.

Pacing the Day

Keep breakfast light, because the beriani stop lands barely three hours later, and treat hotpot as a group event — the more diners, the more broths worth ordering. Diners who avoid pork should confirm current halal certification directly with any restaurant before booking, as it varies. Hours above reflect the September 2026 research, so double-check before travelling.

Visual note: this AI-generated illustration is not a photograph from a visit to the listed venues.

Frequently asked questions

How much does a kopitiam breakfast cost in Johor Bahru?

Around RM6–RM12 for kaya toast, two half-boiled eggs and kopi, or roughly RM15–RM25 per person if you add a local main such as curry mee or a Hainanese chop, according to My Weekend Plan's 2026 kopitiam roundup.

What is the difference between dum biryani and nasi beriani gam?

Dum biryani is layered, sealed and cooked in its own steam, producing drier grains served with raita and curry. Nasi beriani gam, the Johor Malay style, cooks the meat and gravy together for a softer, saucier plate, often paired with chicken or mutton kurma.

Which hotpot style suits my group best?

Free-flow buffets such as Super Steamboat or Tian Tian Steamboat suit big, hungry groups, while quality-focused diners may prefer individual-pot or premium spots like Arashi Shabu-Shabu or Dragon's Journey. Spice seekers should look at Sichuan mala kitchens such as Shu Da Xia or BaJiu Men.

Do I need reservations for this itinerary?

Weekend booking is advised for Dragon's Journey Hotpot, and Restoran Hua Mui draws long weekend queues. Malay beriani stalls often cook fixed batches that sell out by early afternoon, so plan the mid-morning stop accordingly.

There’s more to discover.

Explore more places, makers and perspectives in the Journal.

Back to the Journal