In a saucepan, bring the water to a boil. Add the salt.
Gradually stir in the maize meal, mixing continuously to prevent lumps.
Reduce the heat to low and cover the saucepan. Cook the maize meal mixture for about 10-15 minutes, stirring occasionally, until it thickens and starts to pull away from the sides of the pan.
If using sugar, stir it into the mixture for added sweetness.
For a tangier flavor, mix in the sour milk or buttermilk.
Stir in the vegetable oil or butter until fully incorporated and smooth.
Spoon the Moroko onto plates or bowls. Serve hot, either as a side dish or a comforting main course.
Enjoy your meal!