Place the rice in a strainer and rinse until the water runs clear. Peel and mince the ginger. In a medium pot, heat a drizzle of oil on medium-high. Add ½ the ginger and cook, stirring, 30 seconds to 1 minute, until fragrant. Add the rice, 1 ½ cups water (double for 4 portions) and a big pinch of salt; bring to a boil. Reduce the heat, cover and let simmer, 14 to 16 minutes, until the rice is tender and the water has been absorbed. Remove from the heat and let sit, covered, for 5 minutes. Fluff the cooked rice with a fork.
While the rice cooks, halve the cherry tomatoes. Peel, halve and thinly slice the shallot. Mince the garlic. Medium-dice the halloumi.
In a medium pan, heat a drizzle of oil on medium-high. Add the halloumi to the pan and cook, 30 seconds to 1 minutes per side, until browned; season with ⅓ of the spice blend. Transfer to a plate and set aside. Reserve the pan.
In the same pan, heat a drizzle of oil on medium-high. Add the shallots, garlic and remaining ginger; season with ½ the remaining spice blend and S&P. Cook, stirring frequently, 1 to 2 minutes, until fragrant. Add the tomatoes and cook, stirring occasionally, 3 to 5 minutes, until beginning to soften. Add the spinach and cook, stirring frequently, 2 to 3 minutes, until wilted; season with S&P to taste.
To the pan of vegetables, add the cream, demi-glace and ¼ cup water (double for 4 portions); season with the remaining spice blend and S&P. Simmer, 2 to 3 minutes, until thickened. Add the halloumi and stir to combine.
Divide the finished rice between your plates. Top with the finished saag halloumi. Bon appétit!