Mix all marinade ingredients together and evenly coat the chicken. Allow the chicken to rest for at least 15 minutes or preferably overnight.
Arrange the fillets on a baking rack over a baking pan. Cover the pan with foil and bake on high at 180 C for 45 minutes to one hour.
Grind the walnuts and the ginger until finely ground but not powdery.
Heat the sesame oil in a medium sized pan on high.
Add the garlic and allow it to toast.
Add the ground walnuts and toast it for a few seconds.
Add the soy sauce and the water.
Lower the heat and stir.
Add the peanut butter, honey and vinegar and stir until slightly reduced.
Adjust the taste to your preference, adding more of a component if desired.
When done, remove from heat and place the sauce in a serving bowl.
Make the tomato salad: combine all the ingredients in a small bowl and mix well. Allow to rest until ready to serve.
When the juices of the chicken run clear, remove from the oven and place 2-3 chicken fillets on a plate, top it with the satay sauce (be generous) and add the tomato salad on the side. Enjoy.