8 Best Sup Tulang & Bone Soup Spots in KL & PJ (2026)
Food

8 Best Sup Tulang & Bone Soup Spots in KL & PJ (2026)

Re-checked 12 October 2026: all eight are still trading on unchanged hours. Since August, one long-listed spot has closed, the famous "24 jam" stall no longer runs 24 hours, and two spots are shut on Mondays. Here are eight real, currently trading sup tulang spots across KL and PJ — with the day-by-day hours, rest days and real RM prices that most write-ups get wrong.

Jamie Tan13 August 20269 min readUpdated 12 Oct 2026

What Is Sup Tulang, and Why Do Malaysians Queue for It at 1am?

Sup tulang is a thick, reddish-brown soup built from beef or mutton bones — especially the marrow-rich "gearbox" cuts from the leg — simmered for hours with a spice paste of chilli, cinnamon, star anise, cardamom and other rempah until the broth turns dark, peppery and faintly sweet. It has deep roots in Malay and Indian-Muslim (mamak) cooking; the "sup tulang merah" (red bone soup) variant traces back to the Arab Street-style cooking that Indian-Muslim traders brought north from Singapore in the early 1900s, when murtabak, briyani and sup tulang merah became staple comfort foods across the Malay archipelago. In Kuala Lumpur, sup tulang became a fixture of the late-night mamak and gerai circuit — the dish you order at 11pm after a long shift, alongside roti or a plate of rice, using a straw or a tap of the bone against the bowl to work the marrow loose. Good sup tulang comes down to three things: how rich and yielding the marrow is, how layered the spice base tastes rather than just how hot it is, and whether the meat has simmered long enough to fall cleanly off the bone.

What Changed When We Re-Checked This List (7 September 2026)

This list was first published in August 2026. We re-verified every entry against Google's day-by-day hours and each operator's own channel on 7 September 2026, and four things had moved:

  • Zam Zam Restaurant on Jalan Tuanku Abdul Rahman has closed. Google marks the 135 Jalan TAR listing permanently closed, and the restaurant's own Facebook page has not posted since May 2016. It has been removed from this list and replaced by Kedai Kak Ros in Keramat Wangsa.
  • Sup Meletup is no longer 24 hours. The Bandar Tasik Selatan name that traded as "Sup Meletup 24 Jam" now runs 8am–1am daily from a shoplot at Desa Tasik. There is no genuine round-the-clock sup tulang left on this list.
  • Two spots have a Monday rest day that most write-ups, including our first version, missed: Sup Salim in Sentul and Ikan Bakar Ampang.
  • Two addresses were wrong across the internet. Sup Tulang Janda Baik is in Pudu, not Sungai Besi, and closes at weekends; Restoran Jaring trades in Sunway Mentari, not Mutiara Damansara.

Re-checked again on 12 October 2026: all eight are still trading at the same addresses, Google's day-by-day hours and rest days are unchanged for every one, none is marked temporarily or permanently closed, and Ikan Bakar Ampang's own website still prices Sup Tulang at RM19.90, Sup Tulang Merah at RM23.90, Sup Kambing at RM13.50 and Sup Ayam Suku at RM15.50.

Chow Kit & Sentul — The Old-Town Soup Belt

Sup Haji Abu — Tucked in an alley off Jalan Doraisamy in Chow Kit, Sup Haji Abu has been serving soup since 1961, making it one of KL's oldest surviving soup stalls — a history covered in a 2024 profile by The Star. Google's current listing puts it at 24, Jalan Doraisamy (inside Syed Bistro), open 4.30pm to 3.30am seven days a week; that is half an hour later a start than The Star reported, and it makes this the only spot here you can reach at 3am. One caveat: a similarly named Sup Haji Abu *restaurant* about 700m away is a different business, which is exactly why the stall's own Google name reads "Original Since 1961 *WE SELL SUP ONLY*". Beyond plain sup tulang the menu stretches into offal-heavy variations — cow testicles, lamb tongue, urat — alongside chicken and beef, served with soft white bread or rice.

Sup Salim — A roadside gerai at 16, Jalan Sentul Pasar in Sentul, known for an unusually thick, almost creamy broth; the stall's own account is that the trick is a base of dhal (lentils) cooked into the stock. Its Instagram bio dates the business to 1983, which makes the "14-plus years" figure that circulates in reviews a considerable undercount. It serves kambing, daging, ayam, tulang, urat, perut and paru, priced roughly RM7 to RM12 depending on the cut. It is widely written up as open daily — it is not, and you do not have to take Google's word for it: the stall's own Instagram bio reads "3pm – 1am (Closed on Monday)". That bio also names a second location, Sup Salim @ QR Bistro at KL Last Exit, which the Sentul listing does not mention.

Ampang's Red Gearbox Soup

Johan's Kitchen — At the Medan Selera Taman Kosas food court on Jalan Kosas 1/10, Ampang, Johan's Kitchen — run by Johan Aziz, a former artiste manager turned hawker, with his wife Norhayati Salim — makes a Singapore-style gearbox sup tulang merah: leg bones simmered in a thick, sweet-sour-spicy red gravy, eaten by sucking the marrow out through a straw. The recipe was pieced together from his wife's family recipes and has been covered by Malay-language food outlets including Nasional Kini and a 2025 Kuali feature. Hours are 5pm to 11pm, seven days a week — an early-evening stop, not a 2am one.

Ikan Bakar Ampang — Better known for charcoal-grilled fish, this Jalan Ampang spot across from Gleneagles Hospital also keeps a plain Sup Tulang and a Sup Tulang Merah on the menu. Its own website prices them at RM19.90 and RM23.90 — worth correcting, because the "from RM13.50" figure that circulates for this restaurant is actually the Sup Kambing price (Sup Ayam Suku is RM15.50). It is also closed all day Monday, and the late close is Friday and Saturday only: 5pm to midnight Tuesday to Thursday and Sunday, 5pm to 1am Friday and Saturday.

South KL, Pudu, Keramat Wangsa & the PJ Outpost

Sup Meletup Asli — This is the biggest correction on the list. The Bandar Tasik Selatan roadside institution that everyone still calls "Sup Meletup 24 Jam" has moved into a shoplot at No 4, Jalan 30A/146, Desa Tasik (Sungai Besi) and now trades as Sup Meletup Asli | Tasik, 8am to 1am daily — not round the clock. The following is still there (1,400-plus Google reviews) and the brand has since opened a second outlet at Taman Sri Gombak, both listed on its own Linktree with separate WhatsApp lines. It remains a genuinely long-day option; it is no longer the any-hour one.

Sup Tulang Janda Baik — Widely written up as a Sungai Besi spot open daily 10am to 9pm. Neither is right. Google places it at PPR Sri Alam, Jalan Istana, Pudu, 57100 KL, and the day-by-day hours are 10am to 5pm Monday to Friday, closed Saturday and Sunday. The dark, deeply spiced broth that earned it a TV3 feature is a weekday-lunch trip. Its Facebook page has been dormant since 2016, so treat the Google listing as the live source.

Restoran Jaring — Our PJ pick, with the address fixed: the trading Restoran Jaring is at 48, Jalan PJS 8/2, Sunway Mentari, 46150 Petaling Jaya, inside Mentari Business Centre — the Mutiara Damansara address that older directories carry no longer resolves to a live business. It is a nasi-campur-style Malay restaurant, 4.2 across 1,880 Google reviews, whose sup tulang and sup gearbox come up regularly in those reviews. Hours are 7am to 5.30pm Monday to Saturday, closed Sunday, and reviewers advise arriving before noon while the lauk spread is still full.

Kedai Kak Ros Sup Tulang — New to this list, and it fills the gap the others leave. A dedicated sup tulang shop at No 3, Jalan 30/56, Keramat Wangsa, 54200 KL, open every day of the week including Sunday. The shop's own Facebook cover artwork prints the hours as "10.00 pagi – 5.00 ptg", matching Google's 10am–5pm daily; the page's older bio line saying 8am–6pm is stale, which is worth knowing if you were planning an 8am bowl. There is a full nasi-campur lauk spread alongside the soup, and the shop takes bulk orders.

Rest Days and Late Nights: Who's Actually Open When

Sup tulang is a late-night dish, which is exactly why hours and rest days matter more here than on most food lists — and why three of the eight will waste your trip if you go on the wrong day.

  • Latest close — 3.30am: Sup Haji Abu, Chow Kit (4.30pm–3.30am, daily). The only 3am answer on this list.
  • To 1am: Sup Meletup Asli, Desa Tasik (8am–1am daily); Sup Salim, Sentul (3pm–1am, closed Mondays); Ikan Bakar Ampang (Fridays and Saturdays only, otherwise midnight, closed Mondays).
  • Evening, to 11pm: Johan's Kitchen, Taman Kosas, Ampang (5–11pm daily).
  • Daytime only: Kedai Kak Ros, Keramat Wangsa (10am–5pm daily); Restoran Jaring, Sunway Mentari (7am–5.30pm, closed Sundays); Sup Tulang Janda Baik, Pudu (10am–5pm, closed Saturdays and Sundays).
  • Nothing here is 24 hours any more. If you need a bowl between 3.30am and 7am, this list has no answer, and any guide still promising one is quoting Sup Meletup's old hours.

Going on a Sunday? Sup Haji Abu, Johan's Kitchen, Sup Meletup Asli and Kedai Kak Ros are open; Restoran Jaring and Sup Tulang Janda Baik are not. Going on a Monday? Skip Sup Salim and Ikan Bakar Ampang. Gerai hours also shift without notice around public holidays and Ramadan, so a quick check of the stall's Facebook or Instagram before a late drive still pays.

How to Pick, in One Line Each

  • You want the classic, at any hour up to 3.30am: Sup Haji Abu, Chow Kit.
  • You want the thickest broth: Sup Salim, Sentul — but not on a Monday.
  • You want the Singapore-style red gearbox with a straw: Johan's Kitchen, Ampang.
  • You are with people who want seafood too, and don't mind paying RM19.90–RM23.90: Ikan Bakar Ampang.
  • You want a long-day, low-cost, reliable bowl: Sup Meletup Asli, Desa Tasik.
  • You are free on a weekday lunch break: Sup Tulang Janda Baik, Pudu.
  • You are in PJ, and it's a weekday morning: Restoran Jaring, Sunway Mentari.
  • It's Sunday and everything else is shut: Kedai Kak Ros, Keramat Wangsa.

What We Left Out

A few names came up that we could not verify to our bar. Sup Kambing Gearbox on Jalan Raja Abdullah appears in directory listings as a 24-hour spot, but we could not find independent reviews describing its bone soup specifically. A stall at Selera Jaya 223 in PJ's Section 51A is cited by one source as "stall no. 42" for sup tulang, but we could not cross-check that stall number against a second source. Warung Dusun Sup Gear Box, a 1997-vintage gearbox specialist that comes up in most KL searches, is actually in Bandar Baru Bangi, and Restoran ZZ Sup Tulang is in Johor Bahru — both outside KL and PJ. No verifiable ongoing promo codes or discounts turned up for any of the eight spots, so none are listed here.

Sup Tulang & Bone Soup Spots in KL & PJ — Hours, Rest Days and Price (checked 12 Oct 2026)

SpotAreaHoursRest dayPrice signal
Sup Haji AbuChow Kit, KL4.30pm–3.30amNone (daily)RM1–20 a head
Sup Salim (est 1983)Sentul, KL3pm–1amMondayRM7–RM12 a bowl
Johan's KitchenTaman Kosas, Ampang5–11pmNone (daily)RM1–20 a head
Ikan Bakar AmpangJalan Ampang, KL5pm–12am; 5pm–1am Fri/SatMondaySup Tulang RM19.90; Merah RM23.90
Sup Meletup AsliDesa Tasik, KL8am–1am (no longer 24h)None (daily)RM1–20 a head
Sup Tulang Janda BaikPudu, KL10am–5pmSaturday & SundayRM1–20 a head
Restoran JaringSunway Mentari, PJ7am–5.30pmSundayRM1–20 a head
Kedai Kak Ros Sup TulangKeramat Wangsa, KL10am–5pmNone (daily)RM1–20 a head
1
Sup Haji Abu — Chow Kit's Since-1961 Soup Stall, Open Till 3.30am

Sup Haji Abu — Chow Kit's Since-1961 Soup Stall, Open Till 3.30am

Running since 1961 down an alley off Jalan Doraisamy, this is one of KL's oldest surviving soup stalls and the latest-closing spot on this list. Google now lists it at 24 Jalan Doraisamy (inside Syed Bistro), open 4.30pm–3.30am every day — half an hour later a start than the 4pm The Star reported in 2024. Beyond plain sup tulang the menu runs to cow testicles, lamb tongue and urat, plus chicken and beef, with bread or rice. Its Google listing spells the disambiguation out for you — "Original Since 1961 *WE SELL SUP ONLY*" — because a similarly named restaurant about 700m away is a different business. Google shoppers report RM1–20 a head.

Sup Haji Abu (official Instagram)

2
Sup Salim — Sentul's Dhal-Thickened Broth (Closed Mondays)

Sup Salim — Sentul's Dhal-Thickened Broth (Closed Mondays)

A roadside gerai at 16, Jalan Sentul Pasar, known for an unusually thick broth built on a dhal (lentil) base. Its own Instagram dates the business to 1983 — far older than the "14-plus years" that circulates in reviews. Kambing, daging, ayam, tulang, urat, perut and paru run roughly RM7–RM12. Important correction to most listings, this one included until now: Sup Salim is NOT open daily. The operator's own Instagram bio reads "3pm – 1am (Closed on Monday)", matching Google's day-by-day hours, and lists a second location — Sup Salim @ QR Bistro, KL Last Exit.

Sup Salim Sentul (official Instagram)

3
Johan's Kitchen — Ampang's Red Gearbox Bone Soup, 5–11pm Daily

Johan's Kitchen — Ampang's Red Gearbox Bone Soup, 5–11pm Daily

Inside the Medan Selera Taman Kosas food court on Jalan Kosas 1/10, Ampang, Johan's Kitchen makes a Singapore-style gearbox sup tulang merah — leg bones in a thick sweet-sour-spicy red gravy, marrow drawn out through a straw. It is run by Johan Aziz, a former artiste manager turned hawker, with his wife Norhayati Salim, and has been covered by Malay-language food outlets including Nasional Kini and a 2025 Kuali feature. Google lists 5–11pm seven days a week and RM1–20 a head, so it is an early-evening pick rather than a 2am one.

Johan's Kitchen at Lepak Lepak Medan Selera, Taman Kosas (official Facebook)

4
Ikan Bakar Ampang — Sup Tulang RM19.90, Sup Tulang Merah RM23.90 (Closed Mondays)

Ikan Bakar Ampang — Sup Tulang RM19.90, Sup Tulang Merah RM23.90 (Closed Mondays)

Across from Gleneagles Hospital on Jalan Ampang, this charcoal-grill fish specialist keeps both Sup Tulang and Sup Tulang Merah on the menu. Its own website prices them at RM19.90 and RM23.90 respectively — the widely quoted "from RM13.50" is actually the Sup Kambing price, and Sup Ayam Suku is RM15.50. Two corrections on hours as well: it is closed all day Monday, and the late nights are Friday and Saturday only — Tuesday to Thursday and Sunday it runs 5pm–midnight, Friday and Saturday 5pm–1am. Useful when half the table wants seafood.

Ikan Bakar Ampang (official website product photo)

5
Sup Meletup Asli — Desa Tasik (No Longer 24 Hours)

Sup Meletup Asli — Desa Tasik (No Longer 24 Hours)

The biggest change since we first published this list: the Bandar Tasik Selatan roadside name that traded as "Sup Meletup 24 Jam" has moved into a shoplot at No 4, Jalan 30A/146, Desa Tasik (Sungai Besi) and now trades as Sup Meletup Asli | Tasik on hours of 8am–1am daily. It is no longer round the clock, so do not drive out at 3am expecting it open. The brand has since added a second outlet at Taman Sri Gombak, and lists both on its own Linktree with separate WhatsApp numbers. Google shoppers report RM1–20 a head; 1,400-plus Google reviews back the following.

Sup Meletup Asli (official Instagram)

6
Sup Tulang Janda Baik — Pudu Specialist, Weekdays Only

Sup Tulang Janda Baik — Pudu Specialist, Weekdays Only

Two things this spot is widely reported wrong on. It is not in Sungai Besi: Google places it at PPR Sri Alam, Jalan Istana, Pudu, 57100 KL. And it does not open daily 10am–9pm: the day-by-day hours are 10am–5pm Monday to Friday, closed Saturday AND Sunday. So the TV3-featured, dark-broth bone soup everyone recommends is a weekday-lunch trip, not a weekend one. Google shoppers report RM1–20 a head across 368 reviews. Its Facebook page has not posted since 2016, so the Google listing is the live source.

Restoran Sup Tulang Janda Baik (official Facebook page)

7
Restoran Jaring — Sunway Mentari, PJ (Breakfast to 5.30pm, Closed Sundays)

Restoran Jaring — Sunway Mentari, PJ (Breakfast to 5.30pm, Closed Sundays)

Our PJ pick, with its address corrected: the trading Restoran Jaring is at 48, Jalan PJS 8/2, Sunway Mentari, 46150 Petaling Jaya, inside Mentari Business Centre — not the Mutiara Damansara address that older directories still carry. It is a nasi-campur-style Malay restaurant with 1,880 Google reviews at 4.2, and its sup tulang / sup gearbox is a regular mention in those reviews. Hours are 7am–5.30pm Monday to Saturday, closed Sunday, and reviewers advise arriving before noon while the lauk spread is full. RM1–20 a head.

Photo: Dr.Francostein1975, CC BY-SA 4.0, via Wikimedia Commons

8
Kedai Kak Ros Sup Tulang — Keramat Wangsa, Open Seven Days

Kedai Kak Ros Sup Tulang — Keramat Wangsa, Open Seven Days

New to this list, and the answer to the gap the others leave: a dedicated sup tulang shop at No 3, Jalan 30/56, Keramat Wangsa, 54200 KL that opens every day of the week, Sunday included. The shop's own Facebook cover artwork prints the hours as 10.00 pagi – 5.00 ptg, which matches Google's 10am–5pm daily; the page's older bio line saying 8am–6pm is stale. Alongside the sup tulang there is a full nasi-campur lauk spread, and the shop takes bulk orders. It rates 4.5 on Google and RM1–20 a head.

Kedai Kak Ros Sup Tulang (official Facebook page)

Frequently Asked Questions

Which sup tulang spots in KL are open at 3am?

Only one on this list: Sup Haji Abu in Chow Kit, which runs 4.30pm to 3.30am every day. The spot most people still name for this — Sup Meletup at Bandar Tasik Selatan, formerly branded "Sup Meletup 24 Jam" — is no longer 24 hours; Google now lists it at 8am to 1am daily. Sup Salim in Sentul also closes at 1am (and is shut all day Monday), and Ikan Bakar Ampang runs to 1am on Fridays and Saturdays only. Gerai hours shift without notice around public holidays and Ramadan, so check the stall's own Facebook or Instagram before a 2am drive.

Which of these sup tulang spots are closed on Mondays or weekends?

Three of the eight have a rest day, and they are the trips most often wasted. Sup Salim (Sentul) and Ikan Bakar Ampang are both closed all day Monday. Sup Tulang Janda Baik in Pudu is weekdays only — 10am to 5pm Monday to Friday, closed Saturday and Sunday. Restoran Jaring in Sunway Mentari is closed on Sundays. If you are going on a Sunday, the open options are Sup Haji Abu, Johan's Kitchen, Sup Meletup Asli and Kedai Kak Ros.

How much does a bowl of sup tulang cost in KL in 2026?

Where operators publish real prices, the spread is wide. Ikan Bakar Ampang's own website lists Sup Tulang at RM19.90 and Sup Tulang Merah at RM23.90 (its Sup Kambing is RM13.50 and Sup Ayam Suku RM15.50) — the top of the range, because it is a sit-down grill restaurant. Sup Salim's gerai in Sentul runs roughly RM7 to RM12 a bowl depending on the cut. Most stalls do not publish a menu at all; for those, the useful signal is Google's crowd-reported spend band, and every remaining spot on this list sits in the RM1–20 per person bracket.

What's the difference between sup tulang and sup kambing?

Sup tulang specifically centers on bones — often the marrow-rich "gearbox" leg bones — cooked until the marrow can be scooped or sucked out, while sup kambing is a broader mutton soup that can include meat cuts, organs like perut and paru, and bone together. Many stalls on this list serve both side by side, and the price gap is real: at Ikan Bakar Ampang the Sup Kambing is RM13.50 against RM19.90 for the Sup Tulang.

Is sup tulang halal, and how do you eat it?

Most sup tulang stalls in KL and PJ, including all eight here, are Malay or Indian-Muslim-run and halal; check the signage or ask directly if certification matters to you, since halal status is granted per premise and can change. As for eating it: traditionally with bread (roti or a French loaf) for mopping up the gravy, or with plain white rice. The marrow is usually drawn out with a straw or by tapping the bone against the bowl rather than scooped with a spoon.

Related reads

*Image: Beef bones simmering at a Malaysian sup tulang stall — Dr.Francostein1975, CC BY-SA 4.0, via Wikimedia Commons.*

#sup tulang#bone soup#kl food#ampang#late night food#klang valley

You Might Also Like