Here's a thought - kitchenelf-inspired
Place your blender, or food processor, on the table in front of you. Add:
2-3 tbsps of peanut butter
1 tsp chopped onion ( preferably green, but white, red, yellow or pink will do!)
1 clove garlic, minced
2 chopped fresh tomatoes
1 tsp tomato paste
1 tsp soy sauce
Juice of half a lime ( lemon at a pinch) AND the grated zest/peel
2 tbsps chopped coriander leaf (cilantro)
1/2 tsp cayenne pepper - or chili pepper, or a tsp of your favourite pepper sauce)
1 tsp sugar
1 tbsp rice wine vinegar
2 tsps sesame oil
Blend together until you have a smooth paste.
Taste - if it lacks salt, add another tsp of soy sauce.
Taste - if it's too thick, add a little water.
Taste - if it's too tart, add a little more sugar.
Personally I like mine with triple the amount of cayenne ( I use fresh chiles) and a markedly acid (lime) flavour.
If you're going to cook this sauce, add half a cup of water - it will thicken as it cooks.
Now go out and buy another bottle of Thai Peanut sauce!!!