Blend the tomatoes, half onion, and pepper, ginger, and garlic. Set aside
Season chicken with paprika, salt, and black pepper. Set aside
Preheat the oil and fry the seasoned chicken about 5 minutes on each side or till the chicken is well browned. Remove from heat and set aside.
Add the diced onions in the oil and fry till translucent.
Add the blended Tomato sauce and cook for about 6 to 10 minutes or until the sauce is well reduced and the raw tomato taste is gone.
Add the peanut paste and chicken stock, and stir well to dissolve.
Season with salt, pepper, seasoning powder, and thyme.
Return the chicken back into the sauce and cook for another 15 to 20 minutes, or until the chicken is well cooked you are satisfied with the thickness of the soup. Enjoy