Wash rice thoroughly and set aside.
Blend tomatoes, red bell peppers, scotch bonnet peppers, and 1 red onion in a blender or food processor until smooth.
In a large pot, heat the oil for about 1 minute.
Add chopped red onions, and sauté until redness starts to fade; add minced garlic and ginger and sauté for two more minutes.
Pour in tomato paste and allow it to cook for 10-15 minutes. Continue to stir to avoid burning.
Add the blended mixture and all your spices. Mix and cook for about 15 minutes. Continuously stirring intermittently.
Add chicken stock and water, then add bay leaves, and allow to cook for 2-3 minutes.
Add the washed rice. Reduce heat to low heat, cover with aluminum foil, and a tight lid pot cover to prevent the heat from escaping. Cook on low heat for 30 minutes.
Once cooked, stir with a large pot spoon and allow to cook for another 5 minutes.
Turn up the heat for at least 3 minutes to allow the rice's bottom to burn slightly. Be very careful not to allow it to burn too much. Allow the dish to cool and serve at room temperature.