
Zimbabwe's national meal: stiff white-cornmeal sadza paired with slow-braised beef in tomato and onion gravy.
Sadza ne Nyama is the working definition of a meal in Zimbabwe — sadza is the dense, white cornmeal porridge that takes the place of bread, rice, or potato, and nyama is the slow-cooked beef relish that goes alongside. Sadza is cooked in a heavy pot, gradually built up with mealie-meal until it pulls away from the sides in a smooth, almost dough-like mass; you tear off a piece with your right hand, dimple it with your thumb, and use it to scoop the rich, tomato-deep beef stew. The beef is browned, then braised with onion, tomato, and a little stock until it falls apart into strands. Eaten daily in homes and at every roadside truck stop from Bulawayo to Mutare, the dish carries a generation's memory of family Sunday lunches.
Serves 4
Pat the cubes dry and season with salt and pepper. Heat oil in a heavy pot over high heat and sear the beef in batches until deeply browned on all sides, about 8 minutes total. Remove to a plate.
Lower heat to medium. Add onions to the same pot and cook 10 minutes until soft and golden. Stir in garlic and ginger and cook 1 minute more.
Stir in tomato paste and cook 2 minutes to cook out the raw edge. Add grated tomatoes and cook 6 minutes until the mixture darkens and the oil starts to separate.
This step builds the deep red color — don't rush it.
Return the beef and any juices to the pot. Add 500 ml water with the stock cubes (or 500 ml stock). Bring to a gentle simmer, cover, and cook 75–90 minutes until the beef is fork-tender.
Stir in the green pepper for the last 5 minutes. Taste, adjust salt and pepper, and scatter parsley over the top. Keep warm.
Bring 800 ml water to a boil in a heavy pot. Mix 150 g of the mealie-meal with 300 ml cold water in a bowl to make a smooth slurry, then stir it into the boiling water. Cook 5 minutes, whisking, until it thickens like a thin porridge.
Reduce heat to low. Sprinkle in the remaining mealie-meal a handful at a time, stirring vigorously with a wooden spoon (musika) after each addition. The mass should become stiffer with each handful.
When the sadza is firm enough to hold a spoon upright, smooth the surface, cover, and steam on the lowest heat for 8–10 minutes. It should pull cleanly from the sides of the pot.
Wet a small bowl with cold water. Scoop a portion of sadza into it, swirl to shape into a smooth dome, then upend onto each plate. Spoon beef relish generously alongside.
Use white mealie-meal — yellow cornmeal is considered animal feed in much of southern Africa and tastes wrong here. Look for brands like Pearl, Iwisa, or Ace at African groceries.
Pre-soak the mealie-meal slurry in cold water before adding to hot water; this prevents lumps better than any whisking technique.
Eat sadza with your right hand: tear, roll into a ball in your palm, dimple with your thumb, scoop relish. It is genuinely tastier this way.
Sadza ne Huku: replace beef with chicken thighs, reduce braise time to 45 minutes.
Add a handful of dried mopane worms (madora) to the relish for a deeply traditional version.
Vegetarian: skip the beef and double the tomato; serve with sadza and a side of covo (collard greens).
Refrigerate beef relish up to 3 days; reheat with a splash of water. Sadza loses its texture overnight — re-steam slices over boiling water for 5 minutes to revive, or fry as cakes in butter for breakfast.
Sadza became Zimbabwe's staple after white maize was widely adopted in the early 20th century, replacing earlier sorghum and millet porridges (which are still made and called ufu hwemhunga). The dish is shared across southern Africa under different names — pap in South Africa, nshima in Zambia, ugali in Tanzania — but each version has its own texture and rituals.
Fine white cornmeal works, but coarse polenta does not — it stays gritty. The texture you want is silky and dense, only achievable with finely milled white maize meal.
You added the dry meal to hot water without making a slurry first. Always pre-mix the first portion with cold water, then introduce it to the boiling pot.
Yes, completely — it is made from 100% maize meal and water. As long as your stock cubes are gluten-free, the whole meal is safe for celiac diets.
Per serving (540g / 19.0 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes