1. Heat the oil on medium heat in a large pot. Add the onions and sauté them for about 5 minutes or until they start to soften. Add in the green pepper and celery and continue cooking for another 5 minutes.
2. Add in the garlic, thyme, all spice and mix through. Allow everything to cook for 2-3 minutes or until the garlic becomes fragrant. Add in the rinsed kidney beans, bay leaves and hot sauce if using. Pour in the no chicken broth and mix well. Let simmer on low heat for 15 minutes or until all the vegetables are soft.
3. Add in the coconut milk, cooked rice and green onions then simmer until heated through and the broth has thickened.
4. Garnish with additional green onions and serve with your favorite hot sauce.