Heat vegetable oil in a large pot over medium heat. Add chopped onions and sauté until translucent. Add garlic and cook for another minute.
1 large onion, 1/4 cup vegetable oil, 3 cloves garlic
Cook the tomato mixture:
Add the blended tomatoes, tomato paste, and chopped bell pepper to the pot. Cook for about 10 minutes, stirring occasionally, until the mixture reduces and thickens.
4 large tomatoes, 1/4 cup tomato paste, 1 red bell pepper
Add spices and rice:
Stir in thyme, curry powder, smoked paprika, salt, and pepper. Add the rinsed rice and stir well to coat the rice with the tomato mixture.
1 teaspoon thyme, 1 teaspoon curry powder, 1 teaspoon smoked paprika, Salt and pepper to taste
Add broth and cook:
Pour in the chicken broth, bring to a boil, then reduce heat to low. Cover and simmer for about 20-25 minutes, or until the rice is cooked and the liquid is absorbed. Stir occasionally to prevent sticking.
2 cups chicken broth
Add fresh herbs:
Once the rice is cooked, stir in the chopped parsley and basil. Adjust seasoning if necessary.
2 cups long-grain rice, 1/2 cup fresh parsley, 1/4 cup fresh basil
Serve:
Serve hot, garnished with additional fresh herbs if desired.
Notes
For a vegetarian version, use vegetable broth instead of chicken broth.
Adjust the spice levels to your preference by adding more or less curry powder and paprika.