
Malaysia's most iconic noodle soup — a rich, spicy coconut broth with thick rice noodles, shrimp, tofu puffs, and a complex rempah spice paste, a meal of extraordinary depth.
Laksa is the definitive noodle soup of the Malay Archipelago, with dozens of regional variations from Penang to Singapore. Laksa lemak (coconut milk laksa) is the richest and most celebrated — a broth that takes hours to make from a rempah (spice paste) of dried shrimp, galangal, lemongrass, chilies, and shallots, finished with generous amounts of coconut milk. The topping ritual matters: shrimp, tofu puffs that soak up the broth, bean sprouts, and cockles are traditional. A spoonful of sambal belachan on the side for heat. The broth is so complex and satisfying that laksa has been called 'one of the world's most delicious dishes.'
Serves 4
Simmer shrimp shells in 700ml water for 20 minutes. Strain.
Blend dried chilies, shallots, lemongrass, galangal, and belacan into a smooth paste.
Heat oil in a wok. Fry rempah over medium heat for 10–15 minutes until fragrant and oil separates.
Add shrimp stock and coconut milk. Add palm sugar and salt. Simmer 15 minutes.
Poach shrimp in the broth for 2 minutes. Add tofu puffs to heat through.
Place softened noodles in bowls. Ladle hot broth over. Arrange shrimp, tofu puffs, and bean sprouts on top.
Frying the rempah thoroughly until oil separates is the most important step — it concentrates and deepens the flavor
Make more rempah than you need and freeze it for future laksa
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Mise en place pays for itself: chop, measure and pre-mix everything before the heat goes on, especially for any step that moves fast.
Use Penang asam laksa (tamarind-sour fish-based) for a completely different style
Add cockles (kerang) as traditional garnish
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Broth keeps 3 days. Cook noodles fresh each time. Freeze broth up to 3 months.
Laksa originated in the Peranakan (Straits Chinese) communities of the Malay Peninsula, blending Chinese noodle traditions with Malay coconut spice cooking. It has evolved into many regional varieties.
Penang asam laksa uses a sour, tamarind-based fish broth with no coconut milk. Laksa lemak uses a rich coconut milk broth. They're completely different dishes that share only the noodle.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Authenticity sits on a spectrum — what matters more is honoring the technique and balance of flavors. If the dish tastes harmonious and respects how cooks in its home region would build it, you're on solid ground.
Per serving · 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