Add the peanut oil to a large saucepan, and place over a low-medium heat. Once hot, add the kaffir lime leaves and zest, chillies and ginger, and cook for 3-5 minutes until fragrant, but not burned.
Add the peanut butter, and stir throroughly to combine. It will take a few minutes for it to loosen up. Once it has, add the coconut milk, and stir very well to combine.
Add the remaining ingredients, tasting and adjusting as you go. Cook until the mixture is nicely combined and fragrant – about 5-10 minutes. Allow the mixture to cool, tasting and adjusting the seasoning/lime juice as you go. Keeps well in the fridge for a couple of days.