National Dish Singapore: Bak Chor Mee (Recipe)

In this article
Step into the buzzing hawker centres of Singapore with Bak Chor Mee, a much-loved noodle dish that packs a serious punch of flavour. Springy egg noodles are tossed with minced pork and mushrooms, then lifted by a savoury tangle of soy sauce and a whisper of chilli heat. It is quick, comforting and endlessly satisfying — the kind of bowl that turns a simple weeknight supper into a taste of the island’s famous street food.
About Bak Chor Mee
Bak Chor Mee is a hugely popular dish from Singapore that has won over food lovers far and wide. The combination of tender egg noodles, juicy minced pork and fresh mushrooms delivers not only a wonderful flavour but also a lovely range of textures. This noodle speciality is often served with a mix of savoury soy sauce and a touch of chilli, which lends it a tempting warmth. If you are after a dish that whisks you straight to the street kitchens of Singapore, then Bak Chor Mee is exactly what you are looking for.
Ingredients (serves 1–2)
- 200 g egg noodles
- 150 g minced pork
- 50 g button mushrooms (or other mushrooms)
- 2 cloves of garlic
- 2 tablespoons soy sauce
- 1 teaspoon chilli oil
- Fresh coriander, to garnish
- Pepper to taste
Shopping for the ingredients
When shopping for the ingredients for Bak Chor Mee, it is worth choosing fresh produce. The egg noodles are the main component and should be of good quality to guarantee the ideal texture. Take a look at local markets or Asian grocery shops to find the freshest ingredients. Remember, too, to seek out the best cut for the minced pork so you achieve the best flavour and juiciness.
Preparing the dish
Preparing Bak Chor Mee begins with a thorough clean of all the ingredients. The mushrooms should be washed well and sliced, while the garlic cloves are lightly crushed to release their flavour. It is important to have everything ready before you start cooking, as this makes the whole process much easier. Measure out the soy sauce and chilli oil as well, to ensure an even seasoning throughout.
Step-by-step instructions
- Cook the egg noodles in salted water according to the packet instructions, then drain.
- Heat a little oil in a pan and fry the crushed garlic cloves until fragrant.
- Add the minced pork and fry until cooked through and golden brown.
- Stir in the mushrooms and cook briefly until they have softened.
- Add the cooked egg noodles to the pan and toss everything together well.
- Season with soy sauce, chilli oil and pepper, mixing thoroughly.
- Garnish with fresh coriander and serve.
Gluten-free / lactose-free version
For a gluten-free version of Bak Chor Mee, you can use gluten-free egg noodles. Take care to choose a soy sauce that is gluten-free, as regular soy sauce often contains wheat. These small adjustments let you enjoy the dish without compromising on flavour. When it comes to a lactose-free version, all the ingredients can be used exactly as described, since the recipe is naturally lactose-free.
Tips for vegans and vegetarians
If you would like to prepare Bak Chor Mee vegan or vegetarian, you can swap the minced pork for tofu or seitan. Use a plant-based soy sauce as well, and replace the chilli oil with a vegan chilli oil. Add extra vegetables such as peppers or courgette to give the dish more colour and nutrients. Experiment with spicy pastes from the Asian pantry for an added depth of flavour, much as you would in a fragrant Laksa.
More tips and tricks
To get the very best from your Bak Chor Mee, avoid overcooking the noodles, as they can otherwise turn too soft. Make sure all the ingredients are cut to a similar size so they cook evenly. A squeeze of lime juice just before serving can brighten the dish and add extra depth. Finally, the right garnish is key; fresh herbs or toasted peanuts please the eye and heighten the aroma.
Adapting the recipe to your taste
One of the great things about Bak Chor Mee is how easily it can be adapted to personal preference. If you like it hotter, you can add extra chilli or even a spoonful of chilli paste. For a rich umami note, try fermented soy sauce or other Asian seasonings. The choice of mushrooms can vary too; shiitake or oyster mushrooms offer different flavours and textures. Do not be afraid to experiment with different ingredients to find your perfect bowl — a spirit shared by the ever-popular Mee Goreng.
Ingredient substitutions
If you cannot find certain ingredients for Bak Chor Mee, there are plenty of alternatives. Instead of egg noodles you can use rice noodles or soba noodles for a new taste experience, as you might in a plate of Char Kway Teow. In place of minced pork you could also use chicken or beef. For a vegetarian version, a few Asian mushroom varieties such as enoki or maitake can be added for more texture and flavour. Be creative and discover new combinations!
Drink pairing ideas
The right drink can round off the Bak Chor Mee experience beautifully. In Singapore, tea or coffee is traditionally served, as these drinks sit well alongside the dish’s savoury aromas. For a non-alcoholic option, you might also serve fresh lime juice water or an Asian-style lemonade. If you prefer something alcoholic, a light beer or a crisp white wine would harmonise wonderfully too.
Serving and presentation ideas
Presentation matters when it comes to making Bak Chor Mee a real treat. Serve it in a deep bowl, garnished with fresh coriander and perhaps a wedge of lime on the side. Add colourful ingredients such as red pepper or bright spring onions to create visual highlights. A decorative plate can also help present the dish attractively and build a little anticipation.
A bit of history
Bak Chor Mee has its roots in Chinese cooking and has grown over the years into an iconic dish in Singapore. It was originally introduced by Hokkien immigrants from China and became established thanks to its unique blend of flavours and ingredients within Singapore’s multicultural society. Today there are many variations of Bak Chor Mee, from simple street stalls to upmarket restaurants, reflecting the versatility and popularity of the dish. It tells a story of cultural exchange and gastronomic innovation that runs through all of Singapore cuisine.
More recipe ideas
Summary: Bak Chor Mee
In summary, Bak Chor Mee is an essential dish that perfectly reflects the flavours and diversity of Singaporean cuisine. With its mix of tender egg noodles, juicy pork and aromatic seasonings, it offers a taste experience you simply should not miss. Whether you prepare it traditionally or in an alternative version, this dish offers countless opportunities for personalisation and experimentation. Let yourself be whisked away into the world of Asian cooking and enjoy every bowl to the full.



