
Mahala Cornmeal Porridge
“Zimbabwe's breakfast cornmeal porridge — softer and looser than dinner sadza, cooked with extra water until creamy, then enriched with peanut butter and a dash of brown sugar for a sweet-savory morning bowl. The childhood Shona breakfast that fueled school mornings across Mashonaland.”
Where it comes from
Where sadza is the stiff dinner porridge, mahala (Shona for 'soft') is its breakfast cousin — same maize-meal base, more water, looser texture, and sweetened. Almost every Shona household serves mahala for breakfast 5-7 days a week. The peanut butter is the traditional Zimbabwean enrichment; condensed milk or fresh milk are modern urban additions. Children often eat it with extra brown sugar; adults prefer just a small drizzle of milk and peanut butter. The dish is so universal that 'mahala porridge' is the assumed default when Zimbabweans say 'breakfast.'.
On the plate
Spoon up mahala from a steaming bowl — pale-cream porridge with a darker swirl of peanut butter melting in. First bite: warm-creamy maize body, peanut butter blooms nutty-rich, brown sugar adds depth, salt grounds it. The texture is gentle, comforting, almost like a warm peanut-rice pudding. With a cup of strong tea this is the Zimbabwean morning that fuels the day.
How it works
Mahala uses a 5:1 water:meal ratio (vs sadza's 3:1), creating the softer, more porridge-like texture. The two-stage addition technique is the same as for sadza but with less total meal. Peanut butter is added off the boil to preserve its raw-peanut flavor (boiling makes peanut butter taste burnt and oily). Brown sugar caramelizes slightly in the warm porridge, deepening the flavor. Hot porridge holds heat well, so it stays warm and creamy through breakfast.
Variations
Bota (toddler version) uses extra-fine maize meal and 6:1 water ratio for a thinner, smoother porridge. Mealie meal coffee adds 1 tsp instant coffee to the porridge — adult breakfast version. Banana mahala adds mashed ripe banana for sweetness. Modern hotel breakfast adds cinnamon and condensed milk. Camp version uses leftover sadza thinned with water and topped with peanut butter.
On the Palate
Ingredients
Serves 4How it's made
9 steps · Show ↓18 min active · 2 min waiting
How it's made
9 steps · Show ↓- 14 min
In a saucepan, bring 1 L water to a boil. Add 1/2 tsp salt.
- 23 min
While whisking constantly, slowly stream in 120 g white maize meal (fine grind). Whisk to prevent lumps.
- 35 min
Reduce heat to medium-low. Cook 5 min, stirring frequently.
- 43 min
Add another 40 g maize meal in a slow stream, stirring. The porridge should be loose but not watery — like thick oatmeal.
- 55 min
Cook 5 min more, stirring, until the maize is fully cooked (no raw-grain taste).
- 63 min
Reduce heat to low. Stir in 3 tbsp natural smooth peanut butter (mix smooth before serving). Cook 2 min until fully incorporated.
- 72 min
Stir in 2-3 tbsp brown sugar to taste. Optional: 100 ml warm milk for creaminess.
- 82 min
Ladle into bowls. Top with a small drizzle of milk, a small spoon of peanut butter on top, and an extra sprinkle of brown sugar if desired.
- 91 min
Serve immediately with strong Tanganda tea on the side.





