Heat oil in a pot over medium heat and sauté onion, garlic, and ginger until fragrant.
Stir in tomato paste, tomato puree, paprika, dried thyme, curry powder, and salt; cook until oil separates.
Add rice and water; bring to a boil.
Cover, reduce heat, and simmer until rice is tender, about 20 minutes.
Stir in peas and carrots; cook 5 minutes more.
Garnish with sliced green onion before serving.