Here's my recipe for peanut Satay sauce.
Decide if you want creamy or crunchy then get a medium jar!
Or better yet if your store does the fresh ground get a tub of that!
2 cans coconut milk (one as a reserve)
Fish sauce
Peanut butter
Palm or brown sugar
Red curry paste
Soy sauce
Oil (peanut or coconut prefered)
In med sauce pan over med heat
Add 2 Tblspns Peanut oil (substitution ok).
Then add 2 nice thick Tblspns of red curry paste
Stir until aromatic (about 3-5 mins).
Add 1-2 Tblspns of fish sauce.
Stir another min or two.
Add 2 table spoons of Palm or brown sugar.
Then
Add 1/2 can coconut milk.
Stir in the peanut butter until thick, but not over thick.
Add a splash or two of soya sauce
Very low simmer until you notice the oil separating from mixture
Be very careful it doesn't burn, stir occasionally
Slowly add remaining coconut milk until it forms up nice and creamy.
Remove from heat and cool awhile.
Will keep in jar in fridge for a week or two.
Enjoy!
ETA:
A note on Thai cooking and curry in general! You have a give and take with all ingredients. Meaning! If you add x amount of salty you need to add a like amount of sweetness to balance it! Thais traditionally use palm sugar, but I have found brown works as a good replacement! Palm sugar can be found at just about any good asian market. I buy the lg dried pucks that come from the P.I., and grate what I need for the meal I'm cooking. Also with good SEA food only the freshest ingredients possible should be used. Most everything is a simple blending of layers that all work together in the end. Don't over think it, and keep it as simple as possible.