Wok-charred yellow noodles and rice vermicelli braised in a deep prawn-and-pork stock with squid, prawns and a squeeze of calamansi — Singapore hawker classic.
Singapore Hokkien mee (often spelled Hokkien prawn mee) is one of the city's defining hawker dishes — a wok-braised tangle of thick yellow egg noodles and thin rice vermicelli, glossed with a deep amber prawn-and-pork stock and topped with succulent prawns, squid rings, pork belly, fried lard cubes and a wedge of fragrant calamansi lime. It bears no resemblance to Malaysian Hokkien mee (a thick black-soy stir-fry) or the soup-based prawn mee — Singapore's version is its own creature, defined by the long-simmered stock and the wok hei char that only a 200,000 BTU hawker burner can produce. The technique is a kind of controlled chaos: noodles, stock and protein hit the wok in sequence, the cook tosses constantly so nothing burns while the stock reduces and the noodles absorb it, and at the last second a final ladle of fresh stock is added so the dish is just-wet, neither soupy nor dry. Eaten with a squeeze of calamansi and a spoonful of fiery sambal chile, it is the rare dish where simple ingredients become greater than the sum of their parts through technique alone. The legendary versions — Hong Heng at Tiong Bahru, Nam Sing at Old Airport Road — have queues that stretch around the block, and every Singaporean has a favorite stall they will defend with religious fervor.
Serves 4
Render lard cubes in a heavy pot over low heat 15 minutes until golden — reserve the cracklings for garnish. In the rendered fat, fry the prawn shells and heads over medium-high 5 minutes, crushing with a spatula until deep red-orange. Add the pork belly cut-offs (or extra pork bones) and 1.5 L water. Simmer 40 minutes, skimming foam. Strain — you should have about 1 L of intensely flavored amber stock.
Slice pork belly, peel prawns (cut along back to butterfly), slice squid into rings, beat eggs, blanch bean sprouts 15 seconds and chop chives. Soak vermicelli in cool water 10 minutes then drain. Loosen the fresh yellow noodles with your hands. Wok stir-fry takes 5 minutes — you cannot pause.
Set a carbon-steel wok over your hottest flame for 2 minutes until just smoking. Add 2 tbsp rendered lard and swirl. The wok should smoke instantly when oil hits it — this is the only way to get wok hei.
Cook in two batches if your home stove can't deliver enough heat; doubling the recipe in one wok will give you steamed gloop.
Drop pork belly into the smoking oil and stir-fry 90 seconds until edges crisp. Add prawns and squid, toss 60 seconds until just opaque (they'll finish cooking later). Push everything to the wok's side. Add garlic to the center and stir 10 seconds.
Pour the beaten eggs into the cleared center, let set 15 seconds, then push and scramble loosely. Add yellow noodles and vermicelli together, toss to combine with the egg, pork and seafood. Drizzle light soy, dark soy and fish sauce around the edges of the wok where they'll caramelize.
Ladle in 500 ml of the hot prawn-pork stock and toss vigorously. The noodles should absorb the stock greedily over 90 seconds — keep tossing so the bottom doesn't scorch. Add another ladle of stock if the noodles look dry, but stop before it becomes soupy. The final dish is just-wet, not swimming.
Throw in bean sprouts and chives and toss twice. Slide onto a plate, top with the reserved lard cracklings, a wedge of calamansi and a generous spoonful of sambal belacan on the side. Diners squeeze the calamansi and stir the sambal in to taste — that single squeeze of citrus is what cuts the richness and makes the dish sing.
The stock is everything — don't skip it or substitute store-bought. Even 30 minutes of homemade prawn-shell stock gives a depth no shortcut matches.
Lard is non-negotiable in real Hokkien mee — vegetable oil works but you lose the porky richness that defines the dish. Buy pork fat at a butcher and render it yourself.
Calamansi is the authentic finishing citrus — substitute with a mix of lime and orange juice (3:1) if needed. Plain lime alone is too one-dimensional.
Sambal belacan should be served on the side, not stirred in — each diner adds their own. Make it fresh by pounding 6 red chiles with 1 tsp toasted belacan and a pinch of salt.
White Hokkien mee — skip the dark soy entirely for a paler, more delicate version (the Nam Sing house style).
Black Hokkien mee — double the dark soy for a sweeter, darker dish closer to the Malaysian style.
Crispy noodle version — fry half the yellow noodles until crispy first, then add to the wet noodles at the end for textural contrast.
Vegetarian — omit all seafood and pork; make stock from kombu, dried mushrooms and soy bean paste; use fried tofu and king oyster mushrooms.
Best eaten immediately — Hokkien mee does not store well as the noodles continue to absorb stock and turn pasty. Leftover stock can be refrigerated 4 days or frozen 2 months; reuse it as a base for other noodle soups. Refrigerated leftovers reheat poorly; eat within 24 hours if you must save them.
Singapore Hokkien mee was created in the 1920s by Hokkien sailors in Rochor Road who used leftover noodles from nearby factories and free prawn-head stock from kitchens to feed themselves cheaply. The dish was refined into its modern form in the postwar hawker-stall culture of the 1950s and 1960s, and is now formally recognized by the Singapore Tourism Board as one of the nation's heritage hawker dishes.
It works in a pinch but loses the dish's defining seafood depth. If you must, simmer chicken stock with 250 g of prawn shells for 20 minutes to approximate the flavor.
Either your wok wasn't hot enough or you added too much stock at once. Add stock in two ladles and toss aggressively between additions so the noodles absorb gradually.
Malaysian (KL) Hokkien mee is a thick, dark, black-soy-glazed stir-fry with no soup element; Singapore Hokkien mee is light amber, just-wet with stock, and finished with calamansi. Completely different dishes despite the shared name.
Yes — they keep crisp 1 week in an airtight container at room temperature. Render a big batch and use them as a garnish on rice, noodles or soups.
Per serving (480g / 16.9 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes