As someone who also adores Thai peanut sauce--the stuff you can buy at the store seems to vary wildly, and many of them don't taste anything like what I prefer. I can't remember the brand I like anymore. :/
This thread seems to suggest they all suck and you should make homemade.
no subject
This thread seems to suggest they all suck and you should make homemade.
This recipe looks pretty easy.