Coconut broth ingredients
1 litre (4 cups) Prawn stock
30 g (1 oz) rock sugar
2 lemongrass stalks, white part only, bruised
1 tablespoon salt, or to taste
120 g (4½ oz) fried tofu puffs, halved
400 ml (13½ fl oz) tin coconut milk, or to taste
Curry paste ingredients
6 garlic cloves
12 red shallots, roughly chopped
2 tablespoons Malaysian chilli paste (see recipe link below)
2 tablespoons dried shrimp
¼ teaspoon ground white pepper
1 tablespoon ground coriander
2 teaspoons toasted belacan (shrimp paste) – see below
3 tablespoons vegetable oil
For the toasted belacan
This essential ingredient – also known as fermented shrimp paste – is a staple in Peranakan and Malay cuisine. Belacan is made from krill (tiny shrimp-like crustaceans) that have been salted, dried and fermented, which yield its deep salty-umami taste. Raw belacan should be toasted in a dry frying pan before using for best results.

A Day in Penang by Aim Aris and Ahmad Salim, published by Smith Street Books, AUD$39.99, available 3 February.
Food photographer: Georgia Gold.
More recipes from A Day in Penang: