1. Put the rice, salt and water in a pot or saucepan and bring to the boil. Cook until the water has been absorbed.
2. Add the coconut milk, cinnamon and cardamom and stir. Cook until the milk has been absorbed. If the rice isn’t quite done, add a little more water. Stir occasionally to keep the rice from catching.
3. Remove the cinnamon stick and cardamom pods, then stir the sugar into the pudding.