Posho is Uganda’s other great staple food alongside matoke — a stiff maize porridge that feeds students, labourers, farmers, and city workers every day, cooked from finely ground white maize flour stirred with boiling water until it stiffens into a smooth, dense, filling mass that is almost identical to the ugali of Kenya and Tanzania or the nsima of Zambia and Malawi — one of East Africa’s great shared food traditions that arrived in Uganda with maize from the Americas via the colonial period and was adopted so comprehensively that it now accounts for a significant share of the daily calorie intake of Uganda’s 45 million people, served at every school, hospital, prison, and workers’ canteen in the country. Posho is central to Uganda food culture; try it on your Uganda safari or near Bwindi gorilla trekking.
- Ingredients: white maize flour (not cornmeal or polenta, which use different grinds) and water; nothing else
- Texture: dense, stiff, smooth; scooped and formed into a ball to use as a tool for picking up sauce; not eaten with utensils in traditional settings
- Nutrition: high carbohydrate, moderate fibre; low in protein; always paired with a protein source (beans, groundnut stew, meat, fish) for a complete meal
- Regional names: posho in Uganda and parts of Kenya; ugali in most of Kenya and Tanzania; nsima in Zambia/Malawi; sadza in Zimbabwe; fufu in West Africa
Posho is Uganda’s other great staple food alongside matoke — a stiff maize porridge that feeds students, laborers, farmers, and city workers every day. It is the simplest of foods: ground maize flour cooked with water until it stiffens into a smooth, dense, slightly sweet mass. Alone it is modest. Paired with a bean stew, a groundnut sauce, or a piece of fish, it becomes a complete and deeply satisfying meal. This guide explains posho, how it is made, and why it occupies such a central place in Ugandan food culture.
What Is Posho
Posho is the Ugandan word for ugali (Kenya), sadza (Zimbabwe), or nsima (Malawi) — all variations of the same fundamental African staple: a stiff porridge made by cooking maize flour in boiling water. The consistency ranges from thick porridge to a firm moldable mass depending on how much flour is used. Ugandan posho is typically made quite stiff — firm enough to break into pieces with the fingers and use to scoop up accompanying stews and sauces. It has a mild, slightly sweet maize flavor that is neutral enough to pair with virtually any sauce or stew.
How Posho Is Made
Making posho requires only two ingredients: maize flour (locally called “posho flour” at Ugandan markets) and water. Bring water to a boil in a large pot. Add maize flour gradually while stirring constantly — this prevents lumps from forming. Continue stirring as the mixture thickens. Reduce heat and continue cooking, stirring regularly, for 15 to 20 minutes until the posho pulls away from the sides of the pot and becomes a smooth, stiff mass. Turn out onto a plate and serve immediately. The stirring is traditionally done with a long wooden spoon or flat paddle, requiring enough force that making large quantities of posho is a physical workout. School cooks and institutional kitchen staff often develop distinctly muscular forearms from years of posho-stirring.
Posho’s Role in Ugandan Society
Posho’s importance in Uganda extends beyond food — it is deeply embedded in the country’s social and economic fabric. School feeding programmes across Uganda provide posho and beans as the standard daily meal for millions of schoolchildren. The Uganda People’s Defence Force ration includes posho. Prison meals are built around posho. Agricultural workers in the fields expect posho for lunch. The word itself has entered everyday Ugandan English as slang for any kind of food or daily rations — “where’s my posho?” means “where’s my food?” regardless of what is actually being served.
Posho and Beans: Uganda’s Classic Combination
The combination of posho and beans is Uganda’s most widely eaten meal. Red kidney beans cooked with onions, tomatoes, and salt provide the protein and flavor; posho provides the starch and bulk. Together they form a nutritionally complementary, filling, and affordable meal that sustains physical work throughout the day. At school canteens, market restaurants, and roadside eateries across Uganda, posho and beans is the default lunch option. A serving costs 2,000 to 4,000 UGX — roughly $0.55 to $1.10 — making it one of the world’s most accessible complete meals by price.
Other Posho Accompaniments
Beyond beans, posho pairs well with:
- Groundnut stew — the peanut sauce that elevates any plain starch
- Greens — sukuma wiki (kale) or other leafy vegetables cooked with onion
- Fish stew — tilapia or Nile perch in tomato sauce
- Meat stew — beef or goat when budget allows
- Silverfish (mukene) — dried small fish from Lake Victoria, very affordable
Eating Posho the Traditional Way
Posho is traditionally eaten with the right hand. Break off a small piece, shape it into a ball or cup with your fingers, and use it to scoop up stew or sauce. The texture of posho makes it ideal for this — it holds together well and absorbs sauce without disintegrating. Eating posho this way at a local canteen is one of the more immersive food experiences available to visitors. Most roadside canteens provide water and soap for hand washing before and after eating — use them. For visitors uncomfortable with hand eating, a fork works fine and no one will judge the choice.
Posho feeds Uganda in the most literal sense — millions of people eat it every day, from schoolchildren to soldiers to subsistence farmers. Trying it at a local canteen on the road to Bwindi, with a bowl of beans alongside, is one of the most honest food experiences Uganda offers. It is simple, satisfying, and unmistakably Ugandan.
How is posho made and what is the correct technique?
Posho is technically simple but requires skill to produce the correct smooth, lump-free texture. The process: bring water to a full boil in a wide, heavy pot; add a small amount of flour to the boiling water and stir immediately to prevent lumps forming; continue adding flour gradually while stirring continuously with a heavy wooden spoon; the mixture will become very stiff as more flour is added; when it pulls away cleanly from the sides of the pot, it is the right consistency; cover and leave on very low heat for 5-10 minutes for the starch to fully gelatinise. The lumping problem: lumps form when flour is added too quickly or to water that is not fully boiling; lump-free posho requires continuous stirring and patience. Regional consistency: Ugandan posho is stiffer than Kenyan ugali (which can be softer); the stiffness means it holds its shape when scooped and does not fall apart when used to pick up stew. The cooking vessel: a cast iron pot or very thick-bottomed pot prevents scorching on the bottom; thin pots give uneven heat and increase the risk of a burnt-bottom posho.
What do Ugandans eat with posho and what are the classic combinations?
Posho is never eaten alone in Uganda — it is always paired with a sauce or stew that provides the protein and flavour that the neutral starch lacks. Posho and beans: the most common everyday combination; red kidney beans or pink beans cooked until tender and spiced with onion, tomato, salt, and sometimes oil or palm oil; this is the school lunch, the hospital food, the prison meal; cheap, filling, and nutritionally adequate when combined. Posho and groundnut stew: groundnut sauce (ebinyebwa) with posho is a step up from beans in flavour and richness; the peanut sauce complements the neutral starch. Posho and sukuma wiki: posho with cooked kale (sukuma wiki, also called collard greens); a green vegetable option; less filling but nutritionally valuable. Posho and fish: posho with dried or fresh tilapia from Lake Victoria; the fish provides full protein; a classic in lakeshore communities around Lake Victoria. Posho and meat stew: at celebrations, posho is served with goat, beef, or chicken stew; this is the festive version of the everyday staple.
How does posho fit into Uganda’s broader food culture and history?
Posho’s dominance in Ugandan food is a relatively recent historical phenomenon connected to the colonial introduction of maize. Pre-maize starch base: before maize arrived in East Africa from the Americas via Portuguese and Arab trade routes (approximately 16th-18th centuries), Ugandan communities ate millet porridge, sorghum, cassava, and sweet potato as their starch base; matoke (cooking banana) was the Buganda tradition; in northern Uganda millet was the staple. Maize adoption: maize was adopted rapidly because of its high yield, relatively easy cultivation, and versatility; the colonial administration promoted maize cultivation; by the 20th century maize flour was the dominant starch in much of Uganda outside Buganda. Posho in institutions: the colonial-era institutionalisation of posho as the standard ration food for labour gangs, army units, and institutions is the origin of its current dominant role in schools and public institutions; the word “posho” itself may derive from “porridge ration” in colonial usage. Contemporary position: in modern Uganda, eating posho is sometimes associated with lower economic status (rice is more prestigious as a festive food); but posho remains the everyday staple of the majority.
How does Uganda posho differ from similar dishes across East and Central Africa?
Posho is one member of a family of maize porridge dishes that spans East, Central, and Southern Africa with regional variations in consistency, grain type, and name. Ugali (Kenya and Tanzania): the direct equivalent of Uganda posho; the same dish, same technique, different name; Kenyan ugali tends to be slightly softer than Uganda posho. Nsima (Zambia, Malawi): white maize porridge similar to posho; typically consumed as two meals daily in much of Zambia; served with relish (the Zambian/Malawian term for sauce). Sadza (Zimbabwe): the Shona name for the same dish; can be white or mixed with sorghum for a darker version. Fufu (West and Central Africa): a broader category of pounded starchy foods in West Africa; the term covers cassava fufu, yam fufu, and plantain fufu which are different products from maize-based ugali; the eating technique (scooping and rolling into a ball) is the same. Pap or mealie pap (South Africa): similar product but often softer (a porridge-like consistency rather than the stiff Uganda/Kenya version); part of the same pan-African maize staple tradition.
Where can safari visitors try posho and what should they know about eating it?
Posho is available at every price point in Uganda from roadside stalls to lodge restaurants. At lodges: most Uganda safari lodges serve posho as part of a multi-starch dinner spread alongside rice, matoke, and sweet potato; the lodge posho is well-made and served with good-quality stews; try it alongside a groundnut sauce to understand the classic combination. At local restaurants: any local restaurant in Uganda serves posho as the standard starch option; a plate of posho and beans costs UGX 2,000-4,000 (approximately USD 0.50-1.00). How to eat it: posho is traditionally eaten by pinching a piece with three fingers, forming it into a small ball or scoop shape, creating a depression with the thumb, and using this as a scoop for the accompanying stew; cutlery is also fine in formal settings or at lodges; in local settings, eating with your right hand is appropriate and shows cultural knowledge. Temperature: posho is best eaten hot; it stiffens considerably as it cools and the flavour and texture are optimal fresh from the pot.
- Mgahinga Gorilla National Park – Uganda’s Hidden Gem for Gorilla Trekking 2025
- Top Gorilla Trekking Destinations in Uganda – Bwindi vs. Mgahinga 2025
- Game Drives in Kidepo Valley National Park: Into Uganda’s Wildest Frontier
- Latest Health Rules at Entebbe International Airport
- Uganda National Mosque
- Best Places to Travel Solo: Safe, Inspiring & Unforgettable Destinations
- Best Budget Travel Destinations in Africa
- Discounted Gorilla Permits in Uganda for International Travelers
- The History of Bwindi Impenetrable National Park: From Forest to World Heritage Site
- Health and Vaccinations for Uganda Gorilla Trekking: Medical Preparation Guide





