
Sadza ne Nyama
“Zimbabwe's everyday lunch and dinner — stiff white-cornmeal sadza (porridge) served with nyama (slow-stewed beef or goat in onion-and-tomato gravy) and a side of covo greens cooked with peanut butter. Eaten with the right hand: pinch off the sadza, dip into the gravy, eat. The Zimbabwean family meal that has not changed in a century.”
Where it comes from
Sadza is the Shona 与 Ndebele name for the Bantu cornmeal porridge that anchors every Zimbabwean meal — known as nshima in Zambia, xima in Mozambique, ugali in Tanzania. Maize was introduced by Portuguese traders in the 16th century and quickly became the staple. The nyama relish — slow-stewed meat in tomato-onion gravy — varies by region: Mashonaland prefers beef, Matabeleland prefers goat, the lowveld uses kapenta or river fish. The phrase 'sadza ne nyama' literally means 'sadza with meat,' and is shorthand for 'a proper meal' across the country.
On the plate
Pinch off a piece of warm sadza with your right hand — bright-white, just firm enough to hold its shape. Press a thumb-well into it, scoop up some nyama gravy with chunks of beef. Bite: the sadza is gently sweet from the toasted maize, the gravy is deep-savory from the slow-cooked meat, tomato bright, onion sweet. A bit of covo greens with peanut butter adds a nutty-green counterpoint. This is the meal that powers Zimbabwe.
How it works
Slow-stewing tough cuts (chuck, goat shoulder) at low temperature converts collagen to gelatin, creating the meltingly tender meat and silky-thick gravy. The tomato-onion base is the universal Bantu sauce starter — the acid breaks down the meat fibers further. Sadza technique: two-stage maize meal addition with vigorous stirring shears starch granules, releasing amylose for the characteristic chewy-firm texture. Right-hand-eating ritual is functional — fingers gauge sadza temperature and texture better than utensils.
Variations
Goat nyama (Matabeleland style) uses goat shoulder — leaner, more intense flavor. Chicken nyama (Sunday version) uses bone-in chicken cooked the same way. Lowveld kapenta version replaces meat with small dried freshwater fish. Beans nyama (vegetarian) uses red kidney beans slow-cooked in the same gravy. Fancy restaurant version adds carrots, potatoes, and bell pepper to the stew.
On the Palate
Ingredients
Serves 4How it's made
12 steps · Show ↓45 min active · 30 min waiting
How it's made
12 steps · Show ↓- 16 min
Start the nyama: cube 700 g chuck beef (or goat shoulder) into 3 cm pieces. Season with 1.5 tsp salt + ½ tsp pepper.
- 214 min
In a heavy pot, heat 3 tbsp sunflower oil over medium-high. Brown the beef in batches 3-4 min per batch. Remove.
- 39 min
In the same pot, add 2 chopped onions; cook 8 min until soft and golden.
- 42 min
Add 4 minced garlic cloves; cook 1 min.
- 53 min
Add 1 tbsp tomato paste; cook 2 min until darkened.
- 65 min
Add 400 g chopped tomatoes + 250 ml beef stock or water + 1 bay leaf + ½ tsp paprika. Return the beef and any juices.
- 756 min
Cover; reduce heat to low; simmer 50-60 min until the beef is tender and the gravy is thick.
- 89 min
Make the sadza in the last 25 min: bring 1.2 L water to a boil. Stream in 200 g white maize meal whisking constantly. Cook 5 min covered.
- 912 min
Add another 200 g maize meal stirring with a wooden stick; cook on low 10 min, stirring vigorously every 2 min, until the sadza pulls cleanly from the pot sides.
- 102 min
Turn the sadza out onto a plate, shape into a smooth mound with a wet wooden spoon.
- 113 min
Plate: a mound of sadza on the side, the nyama in a bowl, a small dish of covo greens (collards cooked with peanut butter) on the side.
- 122 min
Eat with the right hand: pinch sadza, dip in gravy, take a bit of meat, eat.





