Pat the chicken dry with paper towels, then place it in a bowl and season it with salt and pepper (see notes on how much salt).
Add the chicken bouillon powder, ginger, garlic, white pepper, thyme, paprika, and green onions. Thoroughly mix the chicken with a spoon or your hands until well coated, cover tightly, and marinate in the fridge for about an hour (or overnight).
When ready to cook, remove excess marinade from the chicken and reserve it for later. Heat a large pan (mine was a 12-inch cast-iron skillet) with about 2 tablespoons of oil.
Brown the chicken for 3-4 minutes until golden brown, remove it, and set it aside. Drain excess oil from the skillet, leaving 2-3 tablespoons.
To the same pan, add the 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. Then, add the reserved chicken marinade.
Deglaze the pan with the broth or water. Bring to a boil and return the brown chicken to the pan.
Cover and cook for about 25 minutes or until chicken is cooked through (no pink showing) and the sauce thickens slightly. Adjust the seasonings and consistency to taste.
Turn off the stove, and serve the stew with fried plantains and Caribbean rice and beans.