In a saucepan, stir-fry the shallots and garlic in the oil for 1 minute, then add the wild rice and continue stir-frying for another minute. Pour in the cold water and add the salt. Bring to the boil and simmer, uncovered, for 30 minutes.
Add the white rice and all the other ingredients, including the hot water. Bring to the boil again, stir once and cover the pan. Continue cooking on a