Pat the chicken pieces dry with paper towels and season generously with salt and pepper.
Heat the vegetable oil in a large heavy-bottomed pot over medium-high heat. Brown the chicken pieces on all sides in batches, about 5 to 7 minutes per batch. Remove and set aside.
In the same pot, sauté the chopped onion, minced garlic, and grated ginger until fragrant and translucent, about 3 minutes.
Add the chopped bell pepper, sliced carrot, and chopped green onions. Cook for another 3 to 4 minutes until slightly softened.
Return the browned chicken to the pot. Stir in the soy sauce, browning sauce, thyme, and allspice. Add the whole scotch bonnet pepper carefully.
Pour in the chicken broth and bring to a boil. Reduce heat to low, cover, and simmer for about 40 minutes until the chicken is tender and cooked through. Adjust salt and pepper to taste.
Meanwhile, rinse the white rice under cold water until the water runs clear. In a medium saucepan, bring 4 cups of water to a boil. Add the rice and a pinch of salt, reduce heat to low, cover, and simmer for 15-18 minutes until tender and water is absorbed. Remove from heat and let sit covered for 5 minutes before fluffing with a fork.
Remove the whole scotch bonnet pepper from the stew before serving. Plate the fluffy rice and ladle the stew chicken over the top. Enjoy!