
Zimbabwe's beloved staple—stiff white cornmeal porridge paired with tender, slow-cooked beef stew in a rich tomato and onion gravy.
Sadza ne Nyama is not just a meal in Zimbabwe—it is a cultural institution. Sadza, a stiff porridge made from finely ground white maize meal, is prepared daily in nearly every Zimbabwean home and forms the carbohydrate foundation of the national diet. The term 'nyama' simply means 'meat,' and the beef stew accompanying sadza is deeply savory, built on a base of caramelized onions and ripe tomatoes. Eating sadza is done with the hands—a small portion is pinched off, formed into a well, and dipped into the stew. The dish carries the spirit of Shona and Ndebele hospitality, where no guest leaves hungry.
Serves 6
Heat oil in a heavy pot over medium-high heat. Season beef with salt and pepper and brown in batches for 5–6 minutes. Remove and set aside.
In the same pot, sauté onions for 8 minutes until golden. Add garlic and paprika, cook 1 minute. Add diced tomatoes and cook until broken down, about 8 minutes.
Return beef to the pot. Add stock, stir well, bring to a boil, then reduce to low. Cover and simmer for 50–55 minutes until beef is very tender and sauce is thick.
Bring 6 cups of water to a boil in a large pot. Gradually whisk in the maize meal, stirring continuously. Reduce heat to low and stir vigorously with a wooden spoon for 10–15 minutes until very thick and smooth, pulling cleanly from the sides.
Wet a wooden spoon and smooth the sadza into a mound in the pot or on a plate. Serve alongside the beef stew with a portion of muriwo (greens) if desired.
Stir the sadza constantly to prevent lumps—Zimbabwean cooks stir with great energy.
Good sadza is stiff enough to hold its shape when scooped by hand.
Use fine white maize meal (not coarse/polenta grade) for authentic texture.
Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.
Sadza ne Huku: use chicken instead of beef for a lighter version.
Serve with matemba (dried fish relish) for a traditional alternative accompaniment.
Add a tablespoon of peanut butter to the stew for a nutty richness.
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
Stew keeps 4 days refrigerated. Sadza is best made fresh; reheated sadza loses its texture.
Maize was introduced to Zimbabwe by Portuguese traders in the 17th century and rapidly supplanted sorghum and millet as the primary starch. Today, sadza is so central to Zimbabwean identity that the phrase 'ndadya sadza' (I have eaten sadza) means 'I have had a proper meal.'
They are essentially the same dish—stiff maize porridge eaten throughout sub-Saharan Africa under different regional names (sadza in Zimbabwe, ugali in Kenya and Tanzania, nshima in Zambia, etc.).
White maize meal is traditional and has a slightly different flavor and texture. Yellow cornmeal or polenta can substitute but the result will differ.
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Per serving (500g / 17.6 oz) · 6 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
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.