Using brown rice instead of traditional white, this rice cooked in a flavourful tomato sauce is the perfect side for south-of-the-border dishes - or as a flavourful alternative to plain steamed rice!
Add the rice to a small saucepan and cover with cool water. Cover the pan and set over high heat and bring to a boil. Reduce the heat to medium-low and boil for 10 minutes. Drain and set aside.
Meanwhile, add 1 tbsp of neutral oil to a large skillet for which you have a lid. Set over medium heat and, once shimmering, add the shallots and a generous pinch of salt. Cook, stirring occasionally, until translucent and tender - 2-3 minutes.
Add the garlic, tomato paste, cumin, chili powder, and cinnamon. Cook for about 30 seconds, until very fragrant.
Add the rice and stir to coat in the shallot and spice mixture. Pour in the pureed tomatoes, soy sauce, 100ml (⅓ cup) of water and ¼ tsp of salt. Bring the mixture to a simmer and cover.
Allow the rice to simmer, covered, until all of the moisture is absorbed and the rice is fully tender - about 20 minutes. Serve immediately.