Heat 1 tablespoon of the oil in a heavy-based saucepan, then add the rice. Stir well to ensure the grains are well coated and translucent, then add the hot stock. Season, bring to simmering point, cover and cook over a low heat for 15 minutes.
Heat 1 tablespoon of the oil in a saucepan. Add the cumin seeds and let them brown, then add the spinach. Cook over a medium heat for 10 minutes, stirring regularly.
Meanwhile, heat the remaining oil in a saucepan, then add the ginger and onion. Cook until golden over a fairly high heat, stirring regularly to prevent them sticking to the pan.
Add the rice to the pan of spinach. Add the mint leaves, mix well and leave simmering for another few minutes. Season again, if necessary.
Serve hot, garnished with the fried onion and ginger.