Pat dry the chicken with paper towels.
Then place chicken in a bowl and season with salt and pepper according to preference.
Then season with the chicken bouillon powder, ginger, garlic, white pepper, thyme, paprika, and green onions. Thoroughly mix the chicken with a spoon or hands until it is well coated, cover tightly, and set aside in the fridge. Marinate for about at least an hour (preferably overnight).
When ready to cook, remove excess marinade from the chicken and reserve for later. Heat up a large pan (mine was a 12-inch cast iron skillet) with about 2 tablespoons oil.
Brown the chicken about 3-4 minutes until chicken is a golden brown, remove and place on a plate. Drain excess oil from the skillet, leaving about 2-3 tablespoons of oil.
In the same pan, add onions, garlic, thyme, hot sauce, paprika, sugar, browning sauce, ketchup, bell peppers (if desired add some or all of the bell peppers towards the last 10 minutes of cooking), and salt to taste. Stir for 2-3 minutes until onions are translucent. Add the reserved chicken marinade.
Deglaze pan with the broth or water. Bring to a boil and return the brown chicken back to the pan.
Cover and cook for about 25 minutes, more or less or until chicken is cooked through (no pink showing) and sauce thickens, slightly. Adjust for salt, pepper, and consistency with more broth or water as you cook.
Turn off the stove, remove the stew, and serve with Caribbean rice and beans.