Put the rice and water in a saucepan and cook over medium heat with the lid closed for 20 minutes.
Roast the cashew nuts in a pan until golden brown and then cut or press them into small pieces. Cut the spring onions into small rings and cut the parsley into small pieces.
Mix rice oil, rice vinegar and soy sauce in a cup and season with salt and pepper.
Put the cooked rice in a bowl and mix with the cranberries, cashew nuts, spring onions and parsley. Add the rice oil mixture and stir in as well.