Soak the raisins overnight in 3 cups of water. Separately soak the grains and beans overnight in water, as well.
In the morning rinse the grains and beans, reserving the water they were soaked in.
In a pot, combine the grains and rice with the raisins and the water that the raisins soaked in.
Bring the mixture to a boil and add the fresh ginger. Reduce the heat and simmer for 20 minutes, until the grains are cooked.
Add the remaining ingredients except for the milk, which will be used to cool off the hot cereal, and stir to combine.
Take the pot off the heat and add the milk. Serve.