Combine chicken, 1 tablespoon of neutral oil and 1 tablespoon of the satay seasoning in a bowl and mix well to combine. Cover and chill for at least 10 minutes but up to overnight.
Heat a 2 teaspoons of vegetable oil in frying pan or Dutch oven over high heat. Add half the chicken and cook until lightly browned all over but not cooked through. Remove with a slotted spoon to a plate and set aside. Repeat with remaining chicken. Set aside.
Heat a further 1 tablespoon of vegetable oil in the pan over medium heat and add the onions, garlic and chilli. Cook for 5 minutes or until softened. Add remaining satay seasoning and stir well for 1 minute. Remove from heat and transfer to a blender or small food processor. (This step is OPTIONAL. It justs makes a smooth sauce. If you prefer it more chunky, skip this step but make sure you finely chop the peanuts before adding).
Add the peanuts and chicken stock to the onion mixture and process until smooth. Return the sauce to the pan over medium heat and add the coconut cream, peanut butter, lemongrass and kaffir lime leaves. Stir well to combine.
Return the chicken to the pan and bring to a simmer. Reduce heat to medium low and simmer for 20 minutes or until chicken is cooked through. Add Jimmy's Sate Sauce and stir until throughly combined. Taste and season with salt if need be.
Serve the satay chicken over steamed white rice. Garnish with chopped peanuts, fresh coriander, red chilli and shredded lime leaves if desired.