Bak chor mee (minced meat noodles) is a hawker staple in Singapore, and this humble dish has its origins in the Chaoshan region of China. With about 100 years of history here, the bak chor mee we know and love in Singapore has evolved from its original version and is uniquely Singaporean. It usually comes in two variants: soup or dry. The dry versions usually come with slices of lean pork, minced pork, stewed mushrooms and fried sole fish atop noodles tossed in a chilli-vinegar sauce. On the other hand, soup versions are lauded for the depth of porky richness in its broth. And modern varieties of toppings include deep-fried dumplings, abalone slices and other seafood offerings!Whether you’re team dry or team soup, there’s no denying that this dish holds a special spot in our hearts. They can be found in almost every hawker centre and food court today. Some have even made a name for themselves earning a Michelin approval! Here’s a round-up of some of the best bak chor mee in Singapore.
The only bak chor mee in Singapore that’s been consistently earning a Michelin star since 2016, come ready to wait an hour for your bowl of noodles, possibly even more during peak hours! Founded in 1939, you can instantly recognise the family-owned brand by its snaking queue. The dry mee pok are tossed in an incredibly nuanced sauce, perfectly complemented by fresh slices of pork and liver. The crunchy pieces of fried sole fish and dumplings also add a distinctive bite and give the dish a lot more texture.
True to its name, Famous Eunos Bak Chor Mee is, well, famous. Founded in 1923, it is quite possibly the very first bak chor mee in Singapore, with its founder arriving from Chaoshan and selling his noodles from a bamboo pole in Kampong Chai Chee. Today, the business is helmed by the fifth-generation! Coating the noodles was a savoury, garlicky and lard-laden sauce, with a subtle whiff of vinegar and mild spiciness. This version of bak chor mee does not come with pork slices, liver or meatballs and instead features a heaping of chunky minced meat, while the soup version also has handmade dumplings in it.
Not to be mistaken with Tai Hwa, Tai Wah Pork Noodle is just as commendable, having received the Michelin Bib Gourmand award. We should mention that the two stalls are affiliated, as the two owners are brothers that have inherited the same recipe from their father. Now helmed by the third-generation, Tai Wah’s noodles still retains its vinegary kick and springy noodles with minced meat, pork slices, and liver. The soup is just as flavoursome here and you can expect a hearty serving of dumplings, meatballs and seaweed in it!
Said to be the best bak chor mee on this side of Singapore, 58 Minced Meat Noodle at Taman Jurong Food Centre is almost 50 years old.They are famous for their garlicky and robust pork broth with springy noodles and a generous serving of pork slices, liver and lard. And rather than the typical braised mushrooms, you’d find sliced canned champignons and sauteed shiitake in the dry version. Similar to other stalls, you’ll also be served a bowl of the meaty soup so you won’t miss out on its heartwarming broth!
Address: 3 Yung Sheng Rd, #03-150 Taman Jurong Food Centre, Singapore 618499
Opening Hours: 7 AM–2 PM Thurs to Mon. Closed Tues & Wed
Although the bak chor mee at Macpherson Minced Meat Noodles is no longer cooked by its founder and the business is now helmed by its disciples, the stall clearly has not lost any of its popularity. The noodles are coated generously in a slightly sweet sauce that includes the braising sauce for the mushrooms, and it is topped with pork slices, liver, minced meat, fishcakes and pork lard. Besides bak chor mee, the stall also has a following for their fish ball noodles, chicken feet noodles, and xiao wan mian!
Address: Multiple outlets
If you love mee pok, then you most definitely have to check out this stall in Simpang Bedok. Serving up al dente noodles, a heaping spoonful of minced pork, steamed prawns, a bouncy fishball and a meatball complete with fried lard bits, the spicy kick is also super addictive and will leave you coming back for more. It’s a simple dish but it hits all the right spots. Just be ready to wait for a bit over the weekends and during peak hours!
Address: 348 Bedok Road, #02-02/03, Bedok Market Place, Singapore 469560
Opening Hours: 7 AM–5 PM daily
Mention “Bedok 85 bak chor mee” and we’re sure what immediately comes to mind is a piping hot, soupy bowl of minced meat noodles. If you are a fan of the Bedok-style bak chor mee, Tian Nan Xing Minced Pork Noodle is another one worth your time. They’ve been around for over eight decades and is now helmed by the fourth generation. For those who’ve tried this before, you know their soup is super tasty and pairs perfectly with the minced pork and pork balls. You can choose to top up for some homemade dumplings!
Address: 511 Bedok North Street 3, #01-10, Singapore 460511
Opening Hours: 5:30 PM–12:30 AM Mon to Sat. Closed on Sun
Jin Xi Lai or Mui Siong has been serving up yummy bowls of bak chor mee since 1970, with customers sometimes waiting 45 minutes just to get a bowl! Surprisingly, the star of the show here is their thick slabs of pork liver which is cooked to perfection, the slight bite giving way to a buttery and melt-in-your-mouth creaminess within. The noodles itself are much like what you’d usually get anywhere else, but it’s the ingredients that truly make it shine.
Address: 638 Veerasamy Rd, Singapore 200638
Opening Hours: 7:30 AM–2 PM Thurs to Tues. Closed on Wed
With at least forty years of history, Seng Kee Bak Chor Mee is a heritage stall at Serangoon Garden Market & Food Centre. They recently expanded to a second location in Ang Mo Kio where the founder is now at, while their OG outlet has been handed over to his daughter and her husband. They’re known for their rich bowls of fish maw soup filled with generous servings of minced pork, pork liver and quality fish maw, while the dry version features sliced mushrooms that are packed full of flavour. It is said that they are braised for at least four hours and cannot be recreated anywhere else!
Ah, the famous Bedok 85 bak chor mee. There are several bak chor mee stalls at Fengshan Food Centre but Xing Ji Rou Cuo Mian is the OG stall to get your fix of soup-based bak chor mee. A Michelin Plate awardee, the bowl of noodles is simple and unassuming yet the flavour combination of its handmade egg noodles, meatballs, minced meat, chilli and savoury pork broth is umami and comforting.
Address: 85 Bedok North Rd, #01-07, Singapore 460085
Opening Hours: 11 AM–11 PM Fri to Wed. Closed on Thurs
This stall is the third and often overlooked one at Bedok 85 as the food centre is better known for the other two heavy-weight bak chor mee stalls. However, the bak chor mee served at Ah Poh is just as good but with a shorter queue! The owner of Ah Poh is also the sister of Xing Ji, so they both probably share a similar recipe. Over here, springy noodles swim in a bowl of robust sweet pork broth, bouncing meatballs, minced meat and topped with spring onions and chopped chilli. The perfect comfort food fore rainy days!
Address: 85 Bedok North Rd, #01-18, Singapore 460085
Opening Hours: 6 PM–3 AM Tues to Sat. 6 PM–12 AM Sun. Closed on Mon
Known for a soup-based Bak Chor Mee, Soon Heng Pork Noodles is currently helmed by its second-generation owner. The next time you’re craving something comforting in the CBD, you can get your fix at Soon Heng Pork Noodles! The broth here is pleasantly light and easy on the palate with a meaty flavour from the pork, and they’ve also added in some silky meat wontons in the soup as an extra ingredient as well.
Address: 120 Neil Rd, Singapore 088855
Opening Hours: 8 AM–3 PM Mon to Sat. Closed on Sun
Lai Heng Mushroom Minced Meat Noodles made the news this year when the family announced that they were looking to retire and sell their secret recipe for half a million dollars. While there’s no news yet on when (or if) the new owner is taking over, you can still enjoy their bak chor mee which is topped with a mix of pork slices, liver, minced pork and mushrooms. A nicely balanced gravy ties the dish together. The soup version was more delicate and with the hearty broth it is truly the epitome of comfort food.
Address: Blk 73 Toa Payoh Lorong 4 #01-611 Singapore 310073
Opening Hours: 8 AM–4 PM Thurs to Tues. Closed on Wed
The owner of Fu Yuan previously worked at Tai Hwa when he was a young boy and picked up the ropes. Fast forward to today, the owner now has over three decades of experience. Even though the stall looks unassuming from the outside, fans boast that it is similar to Tai Hwa, with an addictive sweet, spicy and tangy sauce, and the usual ingredients of minced pork, liver, pork slices, meatballs and fried sole fish. The best part? At just $3.50, it definitely doesn’t command as high of a price tag as compared to Tai Hwa!
Address: 201C Tampines St. 21, Singapore 523201
Opening Hours: 5:30 AM–2 PM Thurs to Tues. Closed on Wed
Whether it’s 3pm or 3am, there are always customers at Ming Fa, previously known as Meng’s Kitchen. This eatery is a stalwart along Upper Thomson, serving up some of the best bak chor mee in town with springy noodles, minced meat, meatballs, liver slices and mushrooms. Open 24 hours, they’re a great supper option after a night of drinking at the surrounding pubs, or if that’s not your thing, then in the day after hiking in the surrounding nature parks!
Address: 246B Upper Thomson Rd, Singapore 574370
Opening Hours: 24 hours
The owner of Yong He is actually the brother of the owner of Ah Lam’s Abalone Noodles and the uncle of the owner of Ah Guan Noodles! Looks like noodles runs in the family. What’s special about Yong He is that the owner serves seafood with his bak chor mee. The Bak Chor Seafood Noodles come with fresh prawns, clams, minced pork, and braised mushrooms. The noodles are perfectly QQ, and the flavours are well-balanced with hints of vinegar. The seafood is fresh and the braised mushrooms have a depth of flavour that elevates the dish even more!
Address: 18 Bedok S Rd, Singapore 460018
Opening Hours: 7:30 AM–2:30 PM Wed to Sun. Closed Mon & Tues
For a more modern rendition of the dish, Guan’s Mee Pok version includes mee pok that’s bouncier and curlier than usual, almost like ramen noodles. Apart from sliced pork, minced meat, meatball and fish maw, it also includes an onsen egg that’s perfectly cooked with oozing yolk!
Address: 152 Serangoon North Ave 1 #01-354, Singapore 550152
Opening Hours: 7 AM–5 PM daily
Affectionately known as Ah Lam, the founder started honing his craft at his uncle’s minced meat noodles stall, before opening his very first in 1975. Throughout the decades, Ah Lam has maintained the quality of his food, while innovating new flavours to keep up with the times. You won’t find your typical bak chor mee at Lam’s Kitchen, as their rendition has no pork liver or vinegar. Instead, you get noodles topped with two bite-sized abalones, a scallop, fried fishball, minced meat, bits of pork lard and half an onsen egg!
Address: Multiple outlets
One of the newest kids on the block, Jofa Mee Pok elevates the typical bak chor mee experience. Apart from the usual suspects of pork slices, minced meat, fishball and bits of crunchy lard, you’ll also find seafood toppings such as clams, scallop, prawn paste, mock abalone and fried fish sticks. Talk about an indulgent bowl of bak chor mee! The noodles were pleasantly springy and tossed in a fragrant, vinegary sauce with a touch of spice. Ultimately, it’s an addictive mix that will keep you coming back for more, and it’s not hard to see why they’ve completely won the hearts of younger fans!
Address: Multiple outlets
Seng Hiang Bak Chor Mee is the next-door competitor who moved to Fengshan Market and Food Centre as the same year as Xing Ji. The stall used to sell you tiao and char kway teow before making the switch to bak chor mee. Compared to Xing Ji, Seng Hiang’s broth tastes more heavily seasoned with garlicky notes. And apart from the soup bak chor mee that’s accompanied by meatballs and minced pork, the stall also serves the usual dry bak chor mee.
Address: 85 Bedok North Rd, #01-08, Singapore 460085
Opening Hours: 3:30 PM–12 AM Thurs to Tues. Closed on Wed