Sadza is Zimbabwe’s familiar maize staple, served here with a tender beef and tomato relish plus braised greens. The firm porridge is made for scooping up the savoury stew.
Simmer the beef until tender while the tomato relish thickens, then cook the maize meal slowly and stir it until smooth and firm.
Add the maize meal gradually to bubbling water and keep stirring to prevent lumps; the final sadza should hold its shape on the plate.
Serving Suggestions
Serve the sadza with the beef relish and greens, using pieces of sadza to scoop up the stew.

Recipe Notes
Store the beef and sadza separately for up to 3 days. Reheat sadza with a little water in a covered pot.

Zimbabwean Sadza with Beef and Greens
Smooth Zimbabwean maize sadza served with tender beef, tomato relish, and leafy greens.
Ingredients
Equipment
Method
Cook the beef relish:
- Season the beef with half the salt and pepper. Heat the oil in a Dutch oven over medium-high heat and brown the beef in batches.
- Add the onion and cook for 6 minutes. Stir in the garlic, tomatoes, tomato paste, remaining seasoning, and stock.
- Bring to a boil, cover, reduce the heat, and simmer for 60 to 70 minutes, until the beef is tender and the relish is thick.
Make sadza and greens:
- For the greens, heat the oil in a skillet. Add the onion and tomato and cook for 5 minutes. Add the collards and a pinch of salt, cover, and cook for 10 to 12 minutes, until tender.
- Bring 4 cups of the water to a boil in a heavy saucepan. Whisk the maize meal into the remaining 2 cups of cool water, then whisk the slurry into the boiling water.
- Reduce the heat and cook for 12 to 15 minutes, adding more maize meal a spoonful at a time and stirring firmly until the sadza is thick, smooth, and pulls from the sides of the pan.
- Shape the sadza into mounds and serve with the beef relish and greens.
Nutrition
Notes
- A wooden spoon with a sturdy handle makes the final stirring easier.
- Keep the beef at a gentle simmer so it becomes tender without drying out.



