Soak kidney beans overnight in cold water.
Add kidney beans to a pot with water and boil until tender.
Add chopped garlic, spring onions, Scotch bonnet, thyme, green seasoning, all spice, black pepper, AP seasoning, salt, butter, and bay leaf to the pot with the kidney beans.
Pour in coconut milk and the water from the rinsed coconut milk can.
Bring to a boil.
Add washed long grain rice.
Stir, cover, and simmer until rice is cooked and liquid is absorbed.
