Rinse the rice under cold water until the water runs clear.
Heat oil in a large pot over medium heat.
Sauté onions until translucent.
Add garlic and ginger, cooking for another minute.
Stir in blended tomatoes and red bell pepper.
Cook the mixture for 10-15 minutes until it thickens.
Add tomato paste, thyme, and curry powder; mix well.
Pour in the chicken or vegetable broth and bring to a boil.
Add the rinsed rice, stirring to combine.
Reduce heat, cover, and simmer for 20-25 minutes until rice is cooked.
Fluff the rice with a fork and serve hot.