5 Best Laksa Johor Spots in JB (2026 Prices & Rest Days)
Food

5 Best Laksa Johor Spots in JB (2026 Prices & Rest Days)

Laksa Johor isn't curry laksa or assam laksa — it's spaghetti drowned in a thick, spice-pounded fish gravy, eaten with sambal and a squeeze of calamansi. Five JB spots re-verified on 11 October 2026, with the one published menu price (RM17.50 à la carte at Sedap Corner), the crowd-reported spend at the rest, and — the part that catches people out — a different weekly rest day at almost every one.

Jamie Tan11 August 20269 min readUpdated 11 Oct 2026

What actually is Laksa Johor?

Ask someone outside Malaysia what "laksa" means and they'll usually picture either the orange, coconutty curry laksa of KL and Singapore, or the sour, fish-flaked assam laksa of Penang. Laksa Johor is neither. It's a dish specific to the state of Johor: spaghetti — yes, the Italian dry pasta, a leftover of 19th-century royal court fusion cooking — submerged in a thick, deep-red gravy pounded from fish, dried shrimp, herbs and chilli. Which fish varies by kitchen: ikan parang (wolf herring) is the classic, while Sedap Corner's own printed menu specifies tenggiri (Spanish mackerel) with shrimp paste and "a medley of fresh vegetables", served with sambal belacan. It's often described as looking like a bowl of spaghetti bolognese, but the taste is entirely Malay-Johorean: sour-savoury, herbaceous, and fiery from sambal.

The dish is finished with a fistful of ulam — torn kesum (Vietnamese mint), basil, cucumber, bean sprouts, sliced shallots — plus a squeeze of calamansi (limau kasturi) and a dollop of belacan sambal on the side. Traditionally it's eaten with the hands, mixing everything into the gravy before scooping it up, though most stalls today hand you a fork and spoon.

This is genuinely different from what a lot of JB kopitiams call "curry laksa" — a coconut-milk-based soup served over yellow noodles or beehoon, which is delicious in its own right but is a completely separate dish. This list focuses specifically on stalls and restaurants that serve the spaghetti-and-fish-gravy Laksa Johor, not the curry laksa variant.

Why it's hard to find

Laksa Johor has a reputation among Johoreans themselves as a dish you eat at home, at weddings, or during Hari Raya — not something you can casually order at a hawker stall. The gravy takes hours of pounding and reducing, and the fish paste has to be made fresh, so relatively few commercial operators bother. That's part of why the stalls below — several of them family-run for two, three decades or more — have built loyal followings: they've kept a labour-intensive home dish alive as a daily menu item.

How thin the field really is shows up the moment you search for it: a Google Maps search for "laksa johor" centred on Johor Bahru returns exactly one headline result, and it's W.W. Laksa House — a curry laksa shop. The places that actually serve the spaghetti version mostly file it under a general Malay menu, which is why you have to go looking stall by stall.

Which day you go matters more than which stall

This is the single thing that catches visitors out, and it is the reason this list gets re-checked. Every stall below takes a different weekly day off, so "JB laksa Johor crawl" is not a plan you can make without a calendar:

  • Friday — Restoran ZZ Sup Tulang is closed. Google Maps is blunt about it: "Closed Fridays — pick another day."
  • Sunday — Al Ansar Café @ Restoran Musa is closed. It's the only day it shuts.
  • Tuesday — Bumbu Asli Kolam Ayer is closed.
  • Weekends — Sedap Corner's Value Set Lunch, the only discounted route to the dish on this list, doesn't run Saturday or Sunday. The restaurant is open; the RM22.90 set isn't.

Only two of the five are open seven days: Selera Johor @ Plaza Larkin (8am–6pm daily) and Sedap Corner. And four of the five stop serving in the afternoon — Bumbu Asli at 4:30pm, Al Ansar at 5pm, Selera Johor at 6pm. If you're crossing at the Causeway after work, Restoran ZZ (open to midnight, six days a week) is realistically your only option.

What a bowl actually costs in 2026

Almost nobody in this category publishes a price, which is why most round-ups quote a vague range. Here is what can actually be sourced.

The one published menu price. Sedap Corner's downloadable menu lists Laksa Johor as item 121 at RM17.50 à la carte. Its Value Set Lunch poster prices the same dish at RM22.90 with a drink (iced lemon tea, kopi or teh) and the kuih of the day, 12pm–3pm, dine-in, weekdays only. Both figures are before tax: the menu and the poster both state 6% service charge and 6% SST, so the real damage is roughly RM19.60 à la carte and RM25.65 for the set. Put another way, the set costs about RM6 more than the bowl on its own — reasonable if you want the drink and kuih, poor value if you don't. Sets start at RM19.90 (Meehoon Soto, Nasi Lemak Chicken Wing), so Laksa Johor is the third-priciest of the six sets.

Everywhere else. No published menus, so the only sourceable figure is the crowd-reported spend band on each venue's Google Maps listing. Four of the five sit in the lowest band — RM1–20 per person: Al Ansar (30 people reporting), Bumbu Asli (28), Restoran ZZ (777) and Selera Johor (339). That is consistent with a bowl in the high single digits to low teens, plus a drink. Treat it as a spend band, not a menu price.

Practical notes. These are cash-and-small-notes places; only Sedap Corner and Restoran ZZ have any online-ordering footprint. Selera Johor charges for basement parking at Plaza Larkin. And any price you read on a food blog is a snapshot from the year it was written — the RM17.50 above is the only figure here that comes from an operator's own document.

What to order alongside

If a stall also does Johor's other kampung classics, it's usually worth ordering a side: mee rebus Johor (a thick, sweet-savoury gravy noodle, different from the KL version), lontong, or nasi berlauk. Several of the restaurants below built their reputation on a completely different signature dish — sup tulang, mee rebus tulang gearbox, nasi lemak — and added Laksa Johor to the menu as a second heritage item, so don't assume the laksa is the only reason to go. At Sedap Corner the à la carte Johor Delicacies page is four dishes deep: Laksa Johor RM17.50, Mee Bandung RM16.90, Meehoon Soto RM14.90 and Mee Rebus RM13.90.

What We Left Out

We deliberately excluded well-known JB institutions like W.W. Laksa House, Lee Kee, Foon Yew, Tampoi Laksa and Ah Long Curry Laksa — all genuinely good, all frequently lumped into "laksa Johor" round-ups online, but all of them serve Johor-style curry laksa (coconut-milk gravy over yellow noodle, beehoon or kway teow), not the spaghetti dish this list is specifically about.

Removed in the September 2026 re-check: Malay Village Restaurant. It was on this list as a garden-setting sit-down option. The restaurant is emphatically still trading — Jalan Kolam Air 1, daily 11:30am–11:30pm, 3.7 stars from 609 reviews — but we could no longer verify that it serves Laksa Johor at all. Its own domain now resolves to a Ramadan-buffet microsite for The Cave, its Facebook page describes it as home to The Cave and The Halia rather than a Johorean à la carte kitchen, and its Google Maps listing carries no mention of laksa anywhere: not in the menu highlights (kerabu mangga), not in the review keyword tags (nasi briani, buffet ramadhan, iftar, malay food). We'd rather run a shorter list than keep a stall on it for a dish we can't confirm is still cooked. If you've eaten Laksa Johor there recently, tell us and we'll re-add it.

We also re-checked Muar, often called Laksa Johor's spiritual home. The result is the same as before: the one well-known Muar operator that surfaces, Bakri Laksa, is categorised on Google Maps as "Chinese Noodles" and serves the beehoon/curry style, not the spaghetti dish. Batu Pahat and Kluang turned up nothing verifiable either. We'd rather add a Muar spot once we can confirm it than guess.

Laksa Johor in JB at a Glance (verified 11 October 2026)

StallAreaHours & rest dayTypical spend
Al Ansar Café @ Restoran MusaPermas JayaMon–Sat 6am–5pm; closed SunRM1–20 a head (Google Maps)
Bumbu Asli Kolam AyerKolam Ayer8am–4:30pm; closed TueRM1–20 a head (Google Maps)
Sedap CornerKampung Bahru / Angsana / Setia TropikaDaily 10am–10pm; set lunch 12–3pm weekdays onlyRM17.50 à la carte, RM22.90 set (+6% SC +6% SST)
Restoran ZZ Sup TulangKampung BahruSat–Thu 7am–12am; closed FriRM1–20 a head (Google Maps)
Selera Johor @ Plaza LarkinLarkinDaily 8am–6pmRM1–20 a head (Google Maps)
Al Ansar Café @ Restoran Musa — Permas Jaya heritage laksa (closed Sundays)
1

Al Ansar Café @ Restoran Musa — Permas Jaya heritage laksa (closed Sundays)

Formerly known simply as Al-Ansar, this Bandar Baru Permas Jaya restaurant (64, Jalan Permas 1/25, 81750 Masai) has been singled out by Malay Mail and Yahoo News Malaysia for serving some of the most authentic Laksa Johor in JB, alongside lontong kering, roti jala and a Friday-only nasi briyani that sells out fast. Google Maps names Laksa Johor as its top menu highlight, "laksa" is the most-used word in its review tags (31 mentions), and it holds 4.3 stars from 272 reviews with a crowd-reported spend of RM1–20 a head. Hours: Mon–Sat 6am–5pm, closed Sundays — the earliest opener on this list, and a genuine breakfast option if you cross at the Causeway before dawn.

Photo: OreosDippedwithMilk, CC BY-SA 4.0, via Wikimedia Commons — representative Laksa Johor

Find on Google Maps
Bumbu Asli Kolam Ayer — Kelantanese kitchen's laksa Johor (closed Tuesdays)
2

Bumbu Asli Kolam Ayer — Kelantanese kitchen's laksa Johor (closed Tuesdays)

Run out of a shophouse on Jalan Kolam Ayer, Bumbu Asli's kitchen mainly cooks Kelantanese food, but Laksa Johor is what Google Maps lists as its single most popular dish, and its laksam is what keeps food bloggers coming back. The gravy — ground fish, salted fish, dried shrimp, chilli and calamansi worked together — is prepared at the owner's home before being brought to the shop each morning. The smallest operation here: 3.9 stars from 154 reviews, RM1–20 a head, no website, phone +60 12-710 2692. Hours: 8am–4:30pm, closed Tuesdays. It is open on Sundays — an earlier version of this list said otherwise, and Tuesday is the day to avoid.

Bumbu Asli (official Facebook page)

Visit website
Sedap Corner — the only one that publishes a price (RM17.50)
3

Sedap Corner — the only one that publishes a price (RM17.50)

Serving traditional Malaysian food since 1987, Sedap Corner's Kampung Bahru flagship sits at No. 11, Jalan Abdul Samad (+607 224 6566), with branches at Angsana Johor Bahru Mall (Lot L1-20 & 21, Jalan Skudai) and Setia Tropika (No. 44, Jalan Setia Tropika 1/1). It is the only operator on this list that publishes a menu price for the dish: Laksa Johor is item 121 at RM17.50 à la carte, described as spaghetti in a Johor-style broth of tenggiri, shrimp paste and spices with sambal belacan. Its Value Set Lunch prices the same dish at RM22.90 with a drink and the kuih of the day, 12pm–3pm, dine-in, weekdays only — both figures before 6% service charge and 6% SST, so budget about RM19.60 and RM25.65 respectively. Open daily 10am–10pm, so it's also the most reliable evening option if you want a sit-down meal.

Sedap Corner (official website)

Value Set Lunch, 12pm-3pm: Laksa Johor set RM22.90 with a choice of iced lemon tea/kopi/teh plus kuih of the day (six sets, from RM19.90 — Meehoon Soto and Nasi Lemak Chicken Wing are the RM19.90 ones). Dine-in only, not available on weekends; prices subject to 6% service charge and 6% SST. A Purchase With Purchase add-on runs alongside it: rojak cakoi RM8.90 (from RM13.90), Thai-style egg tofu RM7.90 (from RM12.90), spring roll RM6.90 (from RM9.50). Also running: Afternoon Tea Combo, 3pm-6pm, 1 kuih + 1 hot drink for RM4.90, same dine-in/weekday terms, while stocks last. No end date announced (verified 11 Oct 2026)

Get Deal
Restoran ZZ Sup Tulang — kampung-style bowls, open till midnight (closed Fridays)
4

Restoran ZZ Sup Tulang — kampung-style bowls, open till midnight (closed Fridays)

Best known for its bone soup (sup tulang) and mee rebus tulang gearbox, this rustic eatery at 20, Jalan Petri 5/1, Kampung Bahru — seating under straw-woven canopies, some of it mat-style floor seating — also serves a well-regarded Laksa Johor as part of its heritage Malay menu. It is by far the busiest place on this list: 4.1 stars from 5,416 reviews, with 777 people reporting a spend of RM1–20 a head, and fresh visitor photos posted within the last few days. Hours: Sat–Thu 7am–12am, closed Fridays — the only stall here that runs into the night, which makes it the default if you're crossing after work. Phone +60 11-1056 7209; it takes online orders.

Photo: Dr.Francostein1975, CC BY-SA 4.0, via Wikimedia Commons — representative sup tulang

Find on Google Maps
Selera Johor @ Plaza Larkin — food-court stall, open seven days
5

Selera Johor @ Plaza Larkin — food-court stall, open seven days

Inside the Selera Johor food court next to Plaza Larkin on Jalan Garuda, a stall trading simply as "Laksa Johor" serves the dish alongside mee kari, mee goreng, mee bandung and even Penang-style laksa. The food court holds 4.3 stars from 2,341 reviews and 339 people report spending RM1–20 a head; "laksa johor" appears 24 times in its review keyword tags, behind only mee rebus and asam pedas. Hours: 8am–6pm daily — one of only two spots here open seven days a week, though note it closes at 6pm, not 7pm as some listings still say. It sits beside the Larkin wet market with paid basement parking, and is the easiest option if you're arriving by bus at Larkin Sentral. Phone +60 7-222 5568.

Photo: Chongkian, CC BY-SA 4.0, via Wikimedia Commons — Plaza Larkin, Johor Bahru

Find on Google Maps

Frequently Asked Questions

What makes Laksa Johor different from curry laksa or assam laksa?

Laksa Johor uses spaghetti instead of rice noodles or beehoon, and its gravy is a thick, pounded fish-and-spice paste — not the coconut curry base used in Johor-style "curry laksa" (found at places like W.W. Laksa House) or the sour, tamarind-based broth of Penang's assam laksa. Sedap Corner's printed menu describes its version as spaghetti in a Johor-style broth made with tenggiri (Spanish mackerel), shrimp paste and spices, served with sambal belacan. It's garnished with ulam herbs, cucumber, calamansi and sambal, and traditionally eaten with the hands. The three dishes share a name but are genuinely different in noodle, gravy and eating style.

How much does a bowl of Laksa Johor cost in Johor Bahru in 2026?

Only one operator on this list publishes a price. Sedap Corner's menu lists Laksa Johor as item 121 at RM17.50 à la carte, and its Value Set Lunch offers the same dish at RM22.90 with a drink and the kuih of the day, 12pm–3pm, dine-in, weekdays only. Both are before 6% service charge and 6% SST, so expect roughly RM19.60 and RM25.65 at the till. The other four have no published menu; the crowd-reported spend on their Google Maps listings sits in the lowest band, RM1–20 per person, which is consistent with a bowl in the high single digits to low teens plus a drink. Bring cash — most are small operations without card terminals.

Which days are these JB Laksa Johor spots closed?

Each one takes a different day off, so check before you drive. Restoran ZZ Sup Tulang (20, Jalan Petri 5/1, Kampung Bahru) is closed Fridays and otherwise open 7am–12am. Al Ansar Café @ Restoran Musa (64, Jalan Permas 1/25, Bandar Baru Permas Jaya) is closed Sundays and otherwise open 6am–5pm. Bumbu Asli on Jalan Kolam Ayer is closed Tuesdays and otherwise open 8am–4:30pm. Selera Johor @ Plaza Larkin opens daily 8am–6pm. Sedap Corner opens daily 10am–10pm, but its RM22.90 Laksa Johor set lunch runs only 12pm–3pm on weekdays, dine-in. Hours at small stalls change without notice and gravy can run out before closing, so an early visit is safer than a late one.

Is Laksa Johor easy to find at hawker stalls in JB?

Not really — that's part of what makes it special. Because the gravy takes hours of pounding and reducing and the fish paste needs to be made fresh, many operators skip it. A Google Maps search for "laksa johor" around Johor Bahru returns essentially one headline result, and it's a curry laksa shop. It's traditionally more of a home, wedding or Hari Raya dish than a hawker staple, which is why several stalls on this list are known mainly for a different signature dish — sup tulang, mee rebus, nasi lemak — and treat Laksa Johor as a heritage item on a broader Malay menu.

Can I find genuine spaghetti-style Laksa Johor in Muar?

Muar is widely cited as Laksa Johor's spiritual home, but as of our September 2026 re-check we still couldn't verify a currently-trading Muar stall serving the spaghetti-and-fish-gravy version specifically. The one well-known Muar operator that surfaces, Bakri Laksa on Jalan Bakri, is categorised on Google Maps as "Chinese Noodles" and serves the beehoon/curry style. Batu Pahat and Kluang turned up nothing verifiable either. We've left Muar off this list rather than mislabel a different dish, and will add a verified spot if we find one.

What's the best way to eat Laksa Johor?

Traditionally, diners mix the ulam (herbs), sambal and calamansi juice directly into the spaghetti and gravy with their hands before eating, letting the sourness and heat coat every strand. Most stalls today will hand you a fork and spoon instead, which works just as well — just make sure to actually mix in the sambal and lime rather than eating the noodles plain, since the condiments are what balance the richness of the fish gravy.

Related reads

#laksa johor#johor bahru food#jb food#johor

You Might Also Like