Rinse the rice under cold water until the water runs clear.
Heat the vegetable oil in a large pot over medium heat.
Add the chopped onions and sauté until translucent.
Stir in the minced garlic and cook for an additional minute.
Blend the red bell pepper and diced tomatoes until smooth.
Pour the blended mixture into the pot and simmer for 10-15 minutes.
Add thyme, curry powder, salt, and pepper, stirring well.
Add the rinsed rice and stir to combine with the sauce.
Pour in the chicken or vegetable broth, ensuring the rice is submerged.
Cover the pot and reduce the heat to low. Cook for 20-25 minutes until rice is tender.
Fluff the rice with a fork and serve hot.