East African
Bring the water to a boil in a heavy saucepan with the salt, if using.
Mix the 100 g of maize flour with the cold water into a smooth slurry.
Stir the slurry into the boiling water and cook for 5 minutes, stirring, until it becomes a thin porridge.
Add the remaining flour a handful at a time, stirring and pressing the lumps against the side of the pan with a flat wooden spoon after each addition, until the mixture is very stiff and pulls away from the pan.
Lower the heat and keep turning and pressing the ugali for 8-10 minutes more, until it smells cooked and no longer tastes of raw flour.
Rinse a bowl with the cold water and pour it out, press the ugali into the wet bowl and turn it out onto a plate as a dome.
Serve hot, cut into slices, with sukuma wiki, a meat or bean stew, or a glass of sour milk.