Season chicken with your favorite seasoning – I used creole or just use, salt and pepper. Set aside.
Blend tomatoes, ½ of the onions, garlic, parsley, and ginger. Set aside
In a large pot or saucepan heat oil over medium heat, then add the chicken and brown on both sides about 5-10 minutes. Remove chicken and set aside. You may skip this step and proceed with the next.
Add remaining onions, if desired , to the saucepan, stir for about 2 minutes then add tomato sauce(mixture of blend tomatoes and spices) and paprika
Pour the tomato mixture into the saucepan -bring to a boil and let it simmer stirring frequently to prevent any burns- about 5 minutes.
Next, add the peanut butter, chicken and 2 cups of water or chicken stock, season with, chicken bouillon, salt and cayenne pepper. Let it simmer for about 10 minutes or more
Adjust the soup thickness with water/chicken stock if necessary and let simmer to desired thickness
Drip a little soup from your stirring spoon. If you are satisfied with the thickness of your soup, serve it with rice.