mealmanual.Search recipes →

Ugandan

Posho (Ugali)

A thick, dense, and smooth porridge made from white maize flour (cornmeal) and water. It is the most common staple carbohydrate in Uganda, serving as the foundation for almost every meal, with a neutral taste that perfectly complements flavorful stews and sauces.

Posho (Ugali)
Photo: Ugandan Local Food Recipes Dataset contributors · CC-BY-4.0

Ingredients

Method

  1. Bring the 4 cups of water to a rolling boil in a heavy-bottomed pot. Add salt if using.
  2. Reduce the heat to medium. Begin sprinkling the maize flour into the boiling water a little at a time, letting it sink before stirring.
  3. As you add the flour, stir continuously with a wooden spoon to prevent lumps from forming. This is the most critical step.
  4. Once all the flour is incorporated, the mixture will be very thick and start to pull away from the sides of the pot. It will also form large bubbles that can pop and burn.
  5. Reduce the heat to low. Continue to stir and turn the posho, pressing it against the sides of the pot to cook out any raw flour taste and achieve a smooth texture. Cook for another 5-10 minutes.
  6. Once the posho is smooth and no longer sticks to the sides of the pot, it is ready. It should be firm enough to hold a shape.
  7. Quickly transfer the hot posho to a serving bowl. Use a wet spoon to smooth the top into a round dome shape.
  8. Serve the posho immediately while it is very hot and soft.

More Ugandan recipes →