Step one
To prepare the fonio, place in a large heavy saucepan. Add water and salt. Bring to a boil over high heat, then reduce heat, cover, and simmer gently for 5 minutes, stirring occasionally.
Step two
Add dried cranberries, raisins, the milk of your choice to the cooked fonio. Stir to combine. Let stand for 1 minute. Stir in brown sugar, mango, and cinnamon.
Step three
Toast chopped cashews (if using) in a small dry skillet over medium-low heat, stirring constantly, until fragrant and lightly browned, 2 to 4 minutes.
Step four
Add the fonio to a bowl, sprinkle with toasted cashews and serve.