Commonwealth may be surrounded by newer cafés, condos and changing neighbourhoods, but Commonwealth Crescent Market & Food Centre still feels reassuringly old-school.
Related Links: Margaret Drive Hawker Centre: 10 Must-Try Stalls, Mei Ling Market & Food Centre: 11 Must-Try Hawker Stalls, 14 Must-Try Hawker Stalls at Ghim Moh Road Market & Food Centre, ABC Brickworks Food Centre: 20 Must-Try Hawker Stalls, Holland Drive Market & Food Centre: 13 Must-Try Hawker Stalls, 14 Must-Try Food at Whampoa Food Centre, Kim Keat Palm Market & Food Centre: 12 Must-Try Stalls, Redhill Food Centre 15 Must Try Hawker Stalls

Head upstairs to the cooked-food section and you’ll find the sort of stalls that regulars return to week after week: bak chor mee mixed the traditional way, wok-fried carrot cake loaded with egg and chye poh, charcoal-roasted meats, Cantonese porridge and silky kway chap.

There are also a few surprises. A Vietnamese stall turns out generously stuffed banh mi and bowls of pho, while an affordable vegetarian stall makes an easy meat-free lunch.
It isn’t the biggest hawker centre in Singapore, and that is part of its charm. Instead of wandering through hundreds of stalls wondering where to begin, here are 10 stalls at Commonwealth Crescent Market & Food Centre worth checking out.
01. Huang Da Fu #02-94 — Bak Chor Mee
Signature dish: Bak Chor Mee
Operating hours: 8am – 3pm
Closed: Monday
There is something satisfying about finding a bowl of old-school bak chor mee that gets the fundamentals right instead of trying to reinvent the dish.
At Huang Da Fu, the noodles were the first thing that caught my attention. They had a pleasant springiness and arrived evenly coated in the seasoning rather than sitting in a puddle of sauce at the bottom of the bowl.

More importantly, the vinegar and chilli worked very nicely together. There was enough vinegar to give the noodles that familiar tang, while the chilli added a lively kick and a savoury edge. Neither ingredient dominated the bowl, so I could still taste the noodles and minced meat clearly.

The accompanying ingredients were fresh and sufficient for the price, and the soup made a good companion between mouthfuls of noodles.
Do not walk away before noticing the self-service crispy pork lard. A spoonful scattered over the noodles adds crunch and richness, and admittedly, I went back for a little more.
The young stall owner was friendly too, which made this straightforward neighbourhood bowl even easier to like.
What to order: Bak Chor Mee
02. Liang Liang Fried Carrot Cake #02-69 — Fried Carrot Cake
Signature dish: Fried Carrot Cake
Operating hours: 9am – 1pm
Closed: Monday & Tuesday

When I see a carrot cake uncle being generous with both egg and chye poh, I already know we are off to a promising start.
Prices at Liang Liang Fried Carrot Cake start from a very reasonable S$3.50, yet the uncle does not appear to skimp on the ingredients. During my visit, there was a steady flow of customers for almost two hours, although orders were handled quickly enough that the queue never became intimidating.

The carrot cake itself had a soft, moist centre, with the egg creating lightly browned edges here and there. Chye poh provided little bursts of savouriness and crunch throughout the plate.
What I appreciated most was the seasoning. Some carrot cake can become aggressively salty after a few mouthfuls, but this was easier to finish. There was also a gentle chilli heat running through it, making each bite a little more interesting.
For S$3.50, this is the sort of uncomplicated hawker breakfast I would happily order again.
What to order: Fried Carrot Cake
03. Jian Kang Noodles #02-77 — Wanton Mee
Signature dish: Wanton Mee
Operating hours: 7am – 1.30pm
Closed: Wednesday
If your favourite part of wanton mee is the noodles rather than the char siew, Jian Kang Noodles deserves your attention.

The stall uses Hong Kong-style thin noodles, sometimes referred to as yiu mian, with a noticeably firmer and more wiry texture than the softer noodles commonly found at local wanton mee stalls.

I enjoyed the bite of these noodles. They were cooked just long enough to lose their raw flouriness while retaining that characteristic springy texture. The seasoning clung nicely to every strand, giving the noodles enough flavour to be eaten almost on their own.
The wantons were neatly made too, with a pleasant filling-to-skin ratio.
The char siew was the one component I felt could be improved. It did its job, but compared with how enjoyable the noodles were, the meat felt more like a supporting character than the star of the plate.
Still, I would return for those noodles. If you enjoy firmer Hong Kong-style wanton mee, this stall is worth waking up slightly earlier for.
What to order: Wanton Mee
04. Chinatown Ah Po Braised Duck #02-95 — Braised Duck
Signature dish: Braised Duck
Operating hours: 9.30am – 12.30pm
Closed: Wednesday
With only a three-hour operating window, Chinatown Ah Po Braised Duck is very much a “come early or try again another day” sort of stall.

The braised duck made a good impression. Each slice was cut to a practical thickness: substantial enough to have some bite, but not so chunky that eating it became a wrestling match with your chopsticks.

The meat was succulent and carried the flavour of the braising liquid well. I particularly liked how the sauce had a savoury fragrance rather than tasting simply salty. There was a slight saltiness towards the finish, but it still allowed the character of the duck to come through.
I also appreciated the neat slicing. It may sound like a small detail, but evenly portioned pieces make braised duck far more enjoyable, especially when you are alternating between rice, meat and sauce.
This is a fairly traditional plate with no unnecessary bells and whistles — just properly braised duck that should appeal to anyone looking for a satisfying early lunch.
What to order: Braised Duck Rice
05. Jia Yuan Vegetarian Food #02-88 — Vegetarian Bee Hoon
Signature dish: Vegetarian Bee Hoon
Operating hours: 9am – 2pm daily
Vegetarian food does not always need mock abalone, elaborate sauces or an enormous pile of ingredients to make a good meal.
At Jia Yuan Vegetarian Food, you can keep things simple with either bee hoon or kway teow, then choose the accompaniments that catch your eye.

I tried the dry noodle option and found it surprisingly enjoyable. The noodles were well-seasoned and satisfying enough for a quick everyday lunch, particularly considering the wallet-friendly pricing.
This is the type of vegetarian stall I see as useful rather than flashy. You can come here when you want something lighter, pick the ingredients you enjoy and leave with a filling meal that does not cost much.

One small disappointment during my visit was that no soup was provided with the dry noodles even though I was dining in. A small bowl of hot soup would have completed the meal nicely.
Still, for value and convenience, Jia Yuan remains a handy meat-free option in the food centre.
What to order: Vegetarian Bee Hoon
06. Foong Kee Traditional Charcoal Roaster #02-90 — Roast Meat
Signature dish: Roast Meat
Operating hours: 11am – 2pm
Closed: Sunday & Monday
A queue began forming around lunchtime at Foong Kee Traditional Charcoal Roaster, and after seeing the meats hanging behind the display, I could understand the attraction.

The char siew was my favourite of the selection. It arrived in substantial chunks with caramelised edges and a good ratio of lean meat to fat. Those slightly charred, sticky sections were particularly enjoyable when eaten with rice.
The roast pork belly brought something completely different. The crackling had a distinct crunch while the layers underneath retained enough juiciness to keep the pork from feeling dry. I also liked that there was a decent amount of lean meat rather than every piece being predominantly fat.

Then there was the roast duck, which certainly held its own beside the pork offerings. The skin had a pleasing roasted finish and the meat underneath remained juicy.
If it is your first visit, I would skip the difficult decision and simply order a mixed roast meat platter. A few slices of char siew, roast pork and duck give you a much better idea of what Foong Kee does well.
At hawker-centre pricing, it is an attractive option for anyone who enjoys traditional roasted meats.
What to order: Mixed Roast Meat Platter
07. Henry’s Chicken Rice #02-91 — Chicken Rice
Signature dish: Chicken Rice
Operating hours: 8am – 2pm
Closed: Wednesday & Thursday
Roasted chicken sometimes has a reputation for being drier than its steamed counterpart, but Henry’s Chicken Rice gave me reason to reconsider that assumption.

The roasted chicken retained plenty of moisture, while the steamed version had the smooth texture you would hope for from a good plate of chicken rice. Both were well seasoned, so I never felt the need to drown everything in sauce.

The rice deserves a mention of its own. It was fragrant, fluffy and sufficiently flavourful to eat by itself — always a good sign at a chicken rice stall.
Even the accompanying soup had a little personality. Shallots gave it a gentle onion-like fragrance, turning what could have been a forgettable side bowl into something I actually wanted to finish.
My favourite condiment, however, was the chilli sauce. The combination of chilli, ginger, garlic and vinegar had brightness, heat and tang, and a spoonful mixed into the rice immediately lifted the plate.
Chicken rice is one of those dishes Singaporeans can argue about endlessly, but Henry’s serves a dependable rendition that gets many small details right.
What to order: Roasted Chicken Rice or Steamed Chicken Rice
08. Northern VN (Vietnam) Cuisine #02-87 — Chicken Pho, Banh Mi & Spring Rolls
Signature dishes: Chicken Pho, Pork Banh Mi & Spring Rolls
Operating hours: 7.30am – 3pm daily
Seeing a Vietnamese stall among the traditional hawker offerings at Commonwealth Crescent was unexpected, so naturally I had to investigate.
The first thing I noticed at Northern VN Cuisine was the portion size. The food is generously served, especially considering the prices, making this a good option when you want something substantial without heading to a Vietnamese restaurant.

The chicken pho came with a clean-tasting broth and plenty of fresh herbs. Rather than being heavily seasoned, the soup had a lighter profile that made it easy to drink right to the bottom.
My chicken was slightly drier than I would have preferred, but the broth itself left a positive impression.


The bigger surprise for me was the pork banh mi.
The baguette had that excellent crisp shell you want from banh mi, cracking slightly as I bit into it before giving way to a lighter interior. More importantly, the stall did not treat the fillings as decoration.

There was a generous combination of pork, Vietnamese ham, pickled vegetables and herbs, creating alternating savoury, tangy and fresh flavours in almost every mouthful.
It also avoided that greasy, weighed-down feeling that some heavily dressed banh mi can leave behind.
If I were returning, the pork banh mi would probably be the first thing I ordered.
What to order: Pork Banh Mi, Chicken Pho and Spring Rolls
09. Kian Meng Kway Chap #02-97 — Kway Chap
Signature dish: Kway Chap
Operating hours: 7.30am – 2pm
Closed: Saturday
Not everybody likes an intensely herbal bowl of kway chap, and Kian Meng Kway Chap caters nicely to diners who prefer the braising liquid on the lighter side.

The kway was a highlight. The rice sheets were smooth, slippery and soft enough to glide off the chopsticks if you were not paying attention.
The broth had a savoury profile and enough body to accompany the rice sheets, although those who enjoy strong five-spice or herbal notes may find themselves wishing for a little more depth.

The intestines were properly cleaned and well braised — an important point with kway chap because even good sauce cannot rescue poorly prepared offal.
The pork belly was the one component I found slightly firmer than ideal. I would have enjoyed it more with a softer texture.
The braising sauce also leaned a little salty to my palate, and an extra touch of five-spice fragrance would have made the platter more memorable.
Even so, I would still rate it as a solid neighbourhood rendition. It is especially suitable for diners who like their kway chap lighter, cleaner-tasting and less oily.
What to order: Kway Chap Set
10. Hong Kee Porridge #02-89 — Pork Porridge
Signature dish: Pork Porridge
Operating hours: 6am – 2.30pm daily
There is something comforting about a bowl of old-school Cantonese porridge, particularly when it arrives looking far more generous than expected.
At Hong Kee Porridge, a S$5 bowl of pork porridge came packed with so much meat that at times it felt as though the porridge was simply there to keep all the ingredients together.
That is not a complaint.
The congee itself was smooth and properly cooked down, giving it the creamy consistency associated with Cantonese-style porridge rather than the more distinct rice grains found in Teochew porridge.
It was flavourful enough to eat straight away, yet still mild enough for the pork to stand out.
I particularly liked the amount of protein provided for the price. Dig your spoon through the bowl and you keep finding another piece hiding beneath the surface.
It may not be a fashionable brunch dish, but on a rainy morning or whenever I want something comforting, I would happily choose this over an overpriced café breakfast.
What to order: Pork Porridge
Is Commonwealth Crescent Market & Food Centre Worth Visiting?
Commonwealth Crescent Market & Food Centre may not have the name recognition of Maxwell, Old Airport Road or Chinatown Complex, but perhaps that is exactly why I enjoyed exploring it.
There is a strong neighbourhood character here. Many stalls keep relatively short operating hours, regular customers seem to know exactly what they are ordering, and prices remain refreshingly down-to-earth.
For a first visit, my personal picks would be Huang Da Fu’s Bak Chor Mee for its well-balanced seasoning, Foong Kee Traditional Charcoal Roaster for a mixed roast platter, Northern VN Cuisine’s Pork Banh Mi for something less expected, and Hong Kee Porridge when I am in the mood for old-school comfort food.
One practical tip: come before lunchtime if possible. Several stalls close between 12.30pm and 3pm, so arriving around 10.30am to 11.30am gives you the best chance of catching most of them operating together.
And perhaps that is the appeal of Commonwealth Crescent. It is not trying to be a destination hawker centre filled with social-media-famous names. It remains, first and foremost, a place where the neighbourhood comes to eat — and there are quite a few good reasons for the rest of us to join them.
📍 Commonwealth Crescent Market & Food Centre
31 Commonwealth Crescent, Singapore 149644
Nearest MRT: Commonwealth MRT (EW20) — about 7 minutes’ walk.








