Posho

PoshoLugandaUgaliSwahiliUji mgumuSwahili

Also: Ugali, Sima, Nsima, Sadza, Nshima, Pap, Obuchima

A dense, firm cake of white maize flour worked into boiling water by continuous vigorous stirring until it pulls away from the pot and holds a shape clean enough to slice or mould by hand.

Identity criteria

  1. 1Made from finely milled white maize flour (not yellow cornmeal, not semolina)
  2. 2Cooked to a stiff, non-sticky, self-supporting consistency — it must hold a moulded shape without collapsing
  3. 3No fat, no seasoning, no egg — the dough is pure flour and water
  4. 4Smooth and lump-free throughout; any graininess signals underworking
  5. 5Served as the neutral, starchy vehicle for a sauced accompaniment, not as a dish in its own right
  6. 6Traditionally eaten with the right hand, pinched into a small concave ball to scoop stew

Components

Base

White maize flour (posho flour)essentialFinely milled white maize meal; coarser grinds produce grainy texture

Liquid

WateressentialPlain boiling water; no stock, no milk

Seasoning

SaltoptionalOptional and contested; many households omit it entirely, letting the accompaniment provide all seasoning

Technique

Slaked incorporation
Flour is introduced gradually into boiling water (not added all at once) to prevent lumps from setting before they can be worked out
Continuous paddle-stirring (mwiko turning)
The heavy wooden paddle or mwiko is used to fold and press the mass repeatedly, developing cohesion and eliminating raw-flour pockets; stopping too early leaves the interior gummy
Stiffness test and pull-away finish
Cooking continues until the dough pulls cleanly from the sides and base of the pot and stops steaming heavily — the point at which free moisture has driven off and the starches have fully gelatinised; undercooking produces a paste that sticks to the hand
Cover-rest steam set
A final covered rest off the heat lets residual steam finish the surface, giving the exterior a dry, slightly firm skin that releases cleanly when the posho is turned out

Form & serving

Served
Turned out as a mound or portioned as a thick wedge onto the plate; sometimes shaped into individual balls
Temperature
Hot to warm; posho stiffens and becomes unpalatable as it cools
Portion
A fist-sized mound per person alongside the main accompaniment
Pairs with
Sukuma wiki (sautéed collards) · Groundnut stew · Beans (njahi or kidney) · Smoked tilapia · Beef or goat stew · Soured milk (obushera)

Character

Flavour

neutralmildly starchyfaintly sweet cornbland by design

Texture

Firm, dense, smooth, and cohesive; slight resistance when bitten, soft interior, dry exterior skin; holds a moulded shape cleanly

Eaten

Eaten at lunch and dinner daily across Ugandan households at every income level; served communally from a shared pot or portioned onto individual plates alongside a single sauced protein or vegetable dish; the posho-to-accompaniment ratio is typically 60:40 by volume; formal or celebratory meals substitute rice or matoke but posho remains the unmarked everyday default

When

year-round

Variations & related

Regional variations

  • Yellow posho · Uganda (urban)

    Made from yellow maize flour; considered lower-status, slightly sweeter flavour, not preferred in traditional contexts

  • Millet posho (Atap / Malakwang base) · Northern Uganda (Acholi, Langi)

    Whole-grain finger-millet flour produces a darker, denser, more nutritious cake with a distinctly earthier flavour; a different dish culturally but occupies the same staple role

  • Ugali · Kenya, Tanzania

    Essentially identical preparation; texture preference varies — Kenyan ugali is often slightly softer than Ugandan posho

  • Nsima · Malawi, Zambia

    Finer grind, sometimes twice-cooked with a first slurry stage; marginally softer and whiter than posho

  • Sadza · Zimbabwe

    White maize, broadly the same method; often finished slightly drier

  • Cassava posho · Western Uganda

    Cassava flour substituted wholly or in part; produces a stickier, starchier result with a neutral-to-slightly-sour taste

Related dishes

  • ancestor Millet/sorghum porridge cake

    Pre-maize stiff porridge made from finger millet or sorghum across the Great Lakes region; same form, different grain

  • sibling Ugali

    Swahili-named identical preparation dominant in Kenya and Tanzania

  • sibling Nsima

    Malawian and Zambian variant; same maize base, slightly different grind and texture convention

  • sibling Sadza

    Zimbabwean maize porridge cake of the same family

  • sibling Pap (Mieliepap)

    South African maize porridge; ranges from soft to stiff; shares Columbian-Exchange maize heritage

  • pairs-with Sukuma wiki

    The canonical Ugandan/Kenyan pairing — bitter sautéed greens cut the starch

  • pairs-with Groundnut stew

    Rich, fatty sauce provides the contrast posho's blandness is designed to carry

Substitutions

  • White maize flourYellow cornmeal (polenta grind)admissible

    Changes colour, imparts a sweeter corn flavour, and the coarser grind resists smooth gelatinisation; accepted in some households but not traditional

  • White maize flourCassava flourinadmissible

    Produces a different dish entirely — stickier, more translucent, distinct flavour; no longer posho by identity

  • White maize flourFinger-millet flourinadmissible

    Becomes millet posho (atap), a distinct cultural staple; breaks the white-maize identity

  • White maize flourSorghum flourinadmissible

    Produces a coarser, more bitter porridge cake; used historically in some regions but alters flavour and colour substantially

  • WaterMilk or stockinadmissible

    Breaks the dish's neutral character and introduces dairy or umami; no longer posho in the canonical sense

Common mistakes

  • Using yellow cornmeal or coarse polenta grind instead of fine white maize flour, producing a gritty, non-cohesive result
  • Adding flour to cold water instead of boiling water, creating irreversible lumps
  • Stopping stirring too soon — the mass must be worked until it pulls fully from the pot wall, not just thickened
  • Making it too soft (porridge consistency) because the cook is unaware how much further stiffening occurs on standing
  • Adding butter, oil, or milk in an attempt to enrich, which breaks the dish's essential neutral-vehicle identity
  • Allowing it to cool before serving — posho stiffens dramatically and becomes crumbly and unpleasant cold
  • Seasoning heavily with salt, masking the intentional blandness that makes it effective against highly spiced stews

Provenance

Stiff porridge made from indigenous sorghum and millet predates European contact across the East African Great Lakes region. White maize (Zea mays) arrived via the Columbian Exchange in the sixteenth century and had displaced most indigenous grains as the dominant posho base by the late nineteenth century, accelerated under colonial food-supply policies. The word 'posho' in Uganda derives from a Swahili term for a daily ration of grain issued to labourers, embedding the dish's identity as everyday sustenance.

Shared by: Uganda, Kenya, Tanzania, Rwanda, Malawi, Zambia, Zimbabwe

References

  1. 1.Traditional East African culinary practice — Uganda, Kenya, Tanzania
  2. 2.Laurens van der Post, African Cooking (1970)
  3. 3.FAO / WFP Eastern Africa food-security staple-crops documentation
  4. 4.Uganda Bureau of Standards — Maize Meal Specification US 53:2003

Confidence: high

Built on these foundations

2

The base preparations this dish is assembled from — open one for its master ratio & method.