Heat oil in medium to large sauce pan.
Add diced onions, minced garlic, thyme and pepper flakes, and saute for about 1 minute, until the ingredients become fragrant.
Add rice, stir and let cook for about 1 minute and then add the kidney beans.
Next add the coconut milk, bay leaves and creole seasoning.
Stir in the chicken stock, let come to a boil and then reduce to a simmer.
Cover pot with lid and let it simmer for about 20 minutes, stirring occasionally, until the rice is tender.
Discard bay leaves and add salt and pepper to taste.
Serve warm.