15 bak chor mee stalls in Singapore to satisfy your craving
- 1. Hill Street Tai Hwa Bak Chor Mee
- 2. Seng Kee Bak Chor Mee
- 3. Famous Eunos Bak Chor Mee
- 4. Xing Ji Rou Cuo Mian
- 5. Seng Hiang Bak Chor Mee
- 6. Lai Heng Mushroom Minced Meat Noodles
- 7. Shen Ji Teochew Kway Teow Fishball Noodle Soup
- 8. 58 Minced Meat Noodle Taman Jurong
- 9. Jin Xi Lai (Mui Siong) Minced Meat Noodle
- 10. Macpherson Minced Meat Noodle
- 11. Soon Heng Pork Noodles
- 12. Fu Yuan Minced Pork Noodles
- 13. Toa Payoh Lorong 5 Bak Chor Mee
- 14. Fa Zhan Fishball Noodles
- 15. Ming Fa Fishball Noodles (Upper Thomson)
Singapore is well-known for being a foodie paradise with a wide array of delectable dishes — Bak chor mee is one such culinary gem, with its winning combination of tender minced pork, springy noodles and fiery chilli-vinegar sauce.
While the dry version is arguably the more popular variant, bak chor mee also comes in a soup version where the meat and noodles are served in an aromatic pork broth.
Whether you prefer yours dry or with soup, bak chor mee is truly quintessential Singaporean comfort food.
Here are HungryGoWhere’s recommendations on where to go to enjoy the best bak chor mee in Singapore.
1. Hill Street Tai Hwa Bak Chor Mee
466 Crawford Lane, 01-12
Open: Tuesday to Sunday (9.30am to 8.30pm)
Why visit? Established in 1932 and with one Michelin Star to its name, you know that Hill Street Tai Hwa Pork Noodle is legit. The snaking queues outside its Crawford Lane stall is testament to its immense popularity. Fun fact: Hill Street Tai Hwa Bak Chor Mee is the one and only outlet in Singapore, and any other outlets bearing its name are unrelated to the brand.
Price range: $
Crowd favourites: The signature bak chor mee (from S$6) from this Michelin bak chor mee store comes with mee pok cooked al dente and tossed with a zingy black vinegar that opens up a whole other dimension of flavour.
It comes with an ample serving of marinated minced pork, sliced pork, meatballs, dumplings and pig liver, which is tender, creamy and oh-so-good. For that added crunch, the noodles are topped with fried sole fish and large pieces of pork lard.
Curious as to how Hill Street Tai Hwa stacks up against Tai Wah Pork Noodle?
2. Seng Kee Bak Chor Mee
Serangoon Garden Market and Food Centre, 01-37, 49A Serangoon Garden Way
Open: Tuesday to Saturday (7.30am to 1.30pm)
5023 Ang Mo Kio Industrial Park 2
Open: Monday to Saturday (7.30am to 1.30pm)
Why visit? This long-standing tenant at Serangoon Gardens has been dishing out delicious bowls of mushroom minced meat noodle for more than 30 years. However, Seng Kee Bak Chor Mee owner Mr Lee has handed over the stall to his daughter and son-in-law, who continue his legacy of preparing each bowl a la minute.
Mr Lee — who is known to occasionally toss a bowl up into the air while cooking, much to the amusement of his customers — can now be found at his second stall located in Ang Mo Kio.
Price range: $
Crowd favourites: While Seng Kee Bak Chor Mee offers a variety of items, including fish maw noodles (dry or soup, from S$12), pork rib noodles (S$5) and fish maw soup (from S$12), the most popular item continues to be the bak chor mee (from S$5.50). It comes with the usual trifecta of minced pork, pork slices and pork liver, but the secret ingredient is the braised sliced mushrooms, which add a burst of umami to the dish.
3. Famous Eunos Bak Chor Mee
Hong Lee Coffeeshop, 7 Eunos Crescent
Open: Daily (6.30am to 7.30pm)
Why visit? With a name like that, you can expect long queues outside the Famous Eunos Bak Chor Mee stall, but it’s well worth the wait. Currently in its fifth generation, this family-run business harks back to the 1920s when the founder would peddle his bowls of noodles on the streets of Chai Chee, carrying his makeshift kitchen on a bamboo pole.
Price range: $
Crowd favourites: As a bak chor mee purist, owner Ler Jie Wei believes that bak chor mee (S$4.50) should only come with noodles, pork dumplings, minced pork, and a pork and garlic broth. To that end, the soup here is rich and flavourful, and is further enhanced by the addition of fried garlic and pork lard. Paired with its QQ mee kia noodles, you can’t help but slurp every last bit up!
4. Xing Ji Rou Cuo Mian
Block 85 Bedok North Road, 01-07
Open: Daily except Thursday (11am to 11pm)
Why visit? Xing Ji Rou Cuo Mian is the OG when you think of “Bedok 85 bak chor mee”. Run by a pair of siblings, who are the third-generation owners, this immensely popular stall sees customers flocking from all parts of the island to savour its mouthwatering dish.
Price range: $
Crowd favourites: This stall only serves the soup version of bak chor mee (from S$3.50) here, but that’s exactly what keeps customers coming back. The broth is light yet flavourful, thanks to the fried garlic and crunchy pork lard, and is the perfect base for the scratch-made egg noodles, meatballs and minced meat. For an extra fiery kick, top your bak chor mee with chopped red chilli.
5. Seng Hiang Bak Chor Mee
85 Bedok North Street 4, 01-08
Open: Thursday to Tuesday (3.30pm to 12am)
Why visit? Located right next door to Xing Ji, this stall serves both the dry and soup version of bak chor mee. When it first opened, Seng Hiang Bak Chor Mee sold you tiao (fried dough sticks) in the mornings and char kway teow in the evenings, but decided to pivot to selling bak chor mee instead as it was too much work to prepare the greasy noodle dish within the confines of a small stall.
Price range: $
Crowd favourites: If you prefer your soup to be robust and full of flavour, you’ll love the bak chor mee (from S$3.50) at Seng Hiang. Made from pork bones, garlic oil, marinated minced meat, pork lard, and plenty of raw and deep fried garlic, the soup is so tasty you’ll want to drink every last drop.
6. Lai Heng Mushroom Minced Meat Noodles
73 Lorong 4 Toa Payoh, 01-611
Open: Thursday to Tuesday (8am to 4pm)
Why visit? Popular bak chor mee stall Lai Heng Mushroom Minced Meat Mee made headlines in 2022 when the owner announced he was selling the whole stall — including the family recipe — for S$500,000. As he couldn’t find a suitable owner, he decided to keep it within the family and the stall is now being run by the owner’s younger sister.
Price range: $
Crowd favourites: Each bowl of bak chor mee (from S$5) comes with fresh sliced pork, tender pork liver and minced meat, braised mushrooms and a generous serving of deep fried pork lard. The noodles are cooked to perfection, and served with a moreish chilli sauce with a hint of vinegar.
7. Shen Ji Teochew Kway Teow Fishball Noodle Soup
55 Chai Chee Drive, 01-190
Open: Daily (7am to 2am)
Why visit? Occupying a whole shop unit in a HDB block, Shen Ji Teochew Kway Teow Fishball Noodle Shop’s brightly lit shopfront beckons with its tempting noodle dishes. Apart from bak chor mee (dry and soup), it also offers fishball soup (from S$4.50), prawn ball soup (from S$4.50) and tau pok soup (from S$4.50) — all made in-house.
Price range: $
Crowd favourites: The dry version of bak chor mee (from S$5) comes with fragrant minced meat that has a good fat-to-lean ration and bigger-than-average pieces of crispy pork lard served atop al dente noodles. Bringing together all the ingredients with its bold and complementary heat is the piquant sambal chilli. Shiok!
8. 58 Minced Meat Noodle Taman Jurong
Taman Jurong Food Centre, 03-150, 3 Yung Sheng Road
Open: Thursday to Monday (7am to 2pm)
Why visit? Located on the third floor of the sprawling Taman Jurong Food Centre, 58 Minced Meat Noodle Taman Jurong is the westsiders’ go-to for top-notch bak chor mee. Presently owned and run by the second generation, the stall serves primarily minced pork noodles (with your choice of carb).
Price range: $
Crowd favourites: Regular customers swear the black vinegar in the bak chor mee (dry version, (from S$4) elevates the noodles to new heights, and draws out the flavours of the ingredients. The stall also offers the option of adding a dollop of dong cai (pickled cabbage) to your noodles for that extra savoury kick.
9. Jin Xi Lai (Mui Siong) Minced Meat Noodle
638 Veerasamy Road
Open: Thursday to Tuesday (7.30am to 2pm)
152 Ubi Avenue 4, 01-01
Open: Monday to Saturday (7.30am to 3pm)
1002 Jalan Bukit Merah, 01-3752
Open: Monday to Wednesday, Friday and Saturday (7.30am to 2.30pm)
Why visit? While not as famous as the other bak chor mee stalls on this list, people who have tried Mui Siong Minced Meat Noodles’ bowls are fans for life. Serving up consistently delicious bak chor mee that came from a 50-year-old recipe, Mui Siong is also popular for its generous servings. It helps that it has other outlets spread islandwide, including Ubi and Jalan Bukit Merah.
Price range: $
Crowd favourites: The noodles, cooked to perfection and well coated with the moreish chilli sauce, are tasty enough to eat on their own, but you wouldn’t want to miss out on the ingredients of its bak chor mee (from S$5.50). The marinated minced pork pairs well with the noodles, the pork liver is thick, rich and creamy, and the fresh pork slices offer a satisfying bite.
10. Macpherson Minced Meat Noodle
41 Opal Crescent
Open: Wednesday to Monday (7am to 1.30pm)
Why visit? Well loved by celebrities and politicians alike, Macpherson Minced Meat Noodles sells a variety of items, including fishball noodles (S$3.50), chicken feet noodles (S$4) and pig’s trotter noodles (S$5.50), but it’s the bak chor mee that keeps fans coming back again and again. There are two other outlets operating under the same name — one in Tai Thong Crescent and one in Bukit Batok — but if you would like your noodles cooked by the original founder, uncle Yap, this is the place to go.
Price range: $
Crowd favourites: Both the dry and soup variants of its minced meat noodles (S$5) are excellent, with the latter being served in a chicken-soybean-anchovy broth that has been painstakingly boiled for three to four hours. The springy noodles are also topped with a braised mushroom sauce that brings out the flavours of the dish.
11. Soon Heng Pork Noodles
120 Neil Road
Open: Monday to Saturday (8am to 3pm)
Why visit? Tucked away in a quiet coffee shop close to the vibrant Keong Saik neighbourhood, Soon Heng Pork Noodles is an unassuming stall that dishes out delectable bowls of soupy “Bedok-style” bak chor mee to hungry office workers and loyal fans alike.
Price range: $
Crowd favourites: According to the owner, the mee kia is the most popular option, and the al dente noodles of its bak chor mee (from S$4.50) are accompanied by marinated minced pork, meatballs, handmade wantons, and a serving of fried pork lard. As for the broth, it’s made by gently simmering pork bones overnight for that milky consistency and heavenly flavour.
12. Fu Yuan Minced Pork Noodles
201C Tampines Street 21
Open: Thursday to Tuesday (5.30am to 2pm)
Why visit? Despite occupying just half a stall at a coffee shop in Tampines, Fu Yuan Minced Pork Noodles manages to dish out hundreds of bowls of consistently delicious bak chor mee. The owner used to work as a kitchen hand at the original Hill Street Tai Hwa, but has earned his own loyal following, thanks to his unique spin on the dish.
Price range: $
Crowd favourites: The noodles in this bak chor mee (S$4) come in a generous serving of a vinegar-based sauce that is a well-balanced mix of sweet, spicy and tangy. When mixed together with the noodles, the sauce creates a slick and silky texture that is perfect for slurping up. The pork here is also fresh and well-cooked, with none of that off-putting porky flavour. Pair your noodles with the MSG-free dumpling soup, where each dumpling is made by hand.
13. Toa Payoh Lorong 5 Bak Chor Mee
Toa Payoh Lorong 8 Market and Hawker Centre, 210 Lorong 8 Toa Payoh
Open: Monday (10am to 3pm), Thursday to Sunday (8am to 3pm)
Why visit? Having been in business for more than 20 years, the owners of Toa Payoh Lorong 5 Bak Chor Mee are old hands when it comes to dishing out delicious bak chor mee and have earned a firm following over the years. Despite their popularity, they remain down-to-earth and friendly, and are always happy to see their regulars.
Price range: $
Crowd favourites: There’s only the dry and soup versions of bak chor mee (from S$5) here. While the portion size is not as big as other bak chor mee stalls, the stall owners don’t skimp on flavour. Using only the freshest ingredients, they make everything from scratch, including the soup. Made with old hen and pork bones, the savoury broth is boiled for over eight hours. The stall’s braised mushrooms are also stellar — bursting with umami and a nutty, meaty flavour, they complement the noodles perfectly.
14. Fa Zhan Fishball Noodles
930 Upper Thomson Road
Open: Daily (6.30am to 2.30pm)
Why visit? Hidden away in a hole-in-the-wall coffee shop, Fa Zhan Fishball Noodles is an unpretentious stall that serves up truly excellent bak chor mee. It also serves white and black carrot cake (from S$3.50), which are pretty decent, too, but it’s the minced pork noodles that keep customers coming back for more. Expect a slight wait in the mornings, when regulars throng the stall for their breakfast fix.
Price range: $
Crowd favourites: Minced pork, meatballs, fish cake and braised mushrooms are heaped atop a bowl of springy noodles that are equal parts firm and chewy. Mix it all up with the red-hot chilli sauce and you have yourself a scrumptious bowl of bak chor mee (S$4).
15. Ming Fa Fishball Noodles (Upper Thomson)
246B Upper Thomson Road
Open: Open 24 hours
Why visit? While it has several outlets around Singapore — and even franchises in Indonesia — this is Ming Fa Fishball Noodles’ first eatery outside of a hawker centre and is the go-to spot for hungry night owls. Currently in its third generation of ownership, this family-run business believes in using only the freshest ingredients with zero additives so as to give their customers the best dining experience.
Price range: $
Crowd favourites: It offers a wide variety of noodle dishes, including noodles with deep-fried chicken cutlet (S$7) or Fuzhou fishballs (S$5.50), but its bak chor mee (from S$5.50) continues to be a crowd-puller. The firm-tender noodles are tossed in an addictive blend of chilli oil and vinegar, and served with braised mushrooms, minced meat, meatball, fishballs and prawns.
Craving more local food? Read our stories on the best fried oyster omelette in Singapore or nasi padang stalls to visit.
Famous Eunos Bak Chor Mee, Seng Hiang Bak Chor Mee, Shen Ji Teochew Kway Teow Fishball Noodle Soup, Jin Xi Lai (Mui Siong) Minced Meat Noodle, Macpherson Minced Meat Noodle, Soon Heng Pork Noodles, and Ming Fa Fishball Noodle are on the GrabFood delivery service and offer free delivery (up to S$3 off) with GrabUnlimited.
Do explore the new GrabFood Dine-in service for awesome deals.
You can also book a ride to these bak chor mee stalls.