What Is Rupiza? The Zimbabwean Cowpea Stew Explained
Rupiza is a thick Zimbabwean stew of cowpeas mashed with peanut butter and onion, eaten with sadza. Here is what it is and how it is made.
African Stores Editorial Team

The short answer
Rupiza is a traditional Zimbabwean relish of cowpeas, known as nyemba, that are boiled until soft, mashed, and cooked with a little peanut butter, onion and salt into a thick, hearty stew. It is a rural, comforting classic, protein-rich and filling, and it is eaten with sadza, the stiff maize staple of Zimbabwe. Some cooks make it with bambara groundnuts, also called round nuts, in place of or alongside the cowpeas. In the UK the cowpeas, peanut butter and maize meal you need are sold by African food shops, which you can find near you on African Stores.
What to remember
- Rupiza is a thick Zimbabwean stew or mash of cowpeas, known in Shona as nyemba.
- The cowpeas are boiled until soft, then mashed and cooked with peanut butter, onion and salt.
- It can also be made with bambara groundnuts, sometimes called round nuts.
- It is hearty, protein-rich and naturally vegan, a comforting countryside classic.
- It is eaten with sadza, the stiff maize staple of Zimbabwe.
Few dishes say home to a Zimbabwean quite like a bowl of rupiza next to a mound of steaming sadza. It is honest countryside food, the kind of meal cooked slowly in a rural kitchen from beans grown nearby and pounded soft, then made rich with a spoonful of peanut butter. For many families it is the taste of grandmothers and gardens, of a full plate made from simple, homegrown things.
There is deep comfort in that thick, nutty relish. It carries the memory of a countryside table where a bag of cowpeas and a little peanut butter could feed everyone well. To cook rupiza in Britain is to keep that rural tradition alive, and to serve it with sadza is to share a genuinely Zimbabwean meal. That warm, filling, nutty taste of home is the quiet gift of rupiza.
What Rupiza Actually Is
Rupiza is a traditional Zimbabwean relish built from cowpeas, the small beans known in Shona as nyemba. The cowpeas are boiled until they are properly soft, then pounded or mashed and cooked down with a little peanut butter, onion and salt until the whole thing becomes a thick, hearty stew. The peanut butter is the key, turning plain mashed beans into something rich, nutty and satisfying, while the onion and salt round out the flavour. The result is a smooth, filling relish rather than a soupy bean dish.
Some cooks make rupiza with bambara groundnuts, also called round nuts, either in place of the cowpeas or alongside them, and the method is much the same. However it is made, it is homely, nourishing, affordable food, a countryside classic that sits comfortably within the wider tradition of Zimbabwean food. It is naturally plant-based, and it turns a humble bag of pulses into a genuinely comforting meal.
How Rupiza Is Made and Served
Making rupiza starts with the cowpeas, which are soaked and then boiled patiently until they are soft enough to mash. Once tender, the beans are pounded or mashed, then returned to the heat and cooked with chopped onion, salt and a spoonful of peanut butter, stirred through until the mixture thickens into a rich, even relish. Cooks judge the peanut butter by taste and by how thick they want the finished dish; a little goes a long way, giving body and a warm, nutty depth without overpowering the beans.
Rupiza is served as a relish alongside sadza, the stiff maize meal porridge that is the heart of a Zimbabwean plate. Diners take a piece of sadza and use it to scoop up the thick cowpea mash, the mild maize balancing the nutty richness of the beans. As a classic partner to sadza, rupiza makes a complete, satisfying meal on its own, and because it is entirely plant-based it is a natural choice for a hearty vegetarian or vegan dinner. It is filling food that leaves everyone content.
Why Rupiza Matters in Zimbabwe
Cowpeas and groundnuts have long been everyday crops in rural Zimbabwe, grown in family gardens and fields and relied on as affordable, nourishing food. Rupiza is one of the most loved ways to cook them, a dish that turns homegrown pulses into a protein-rich relish that keeps a family well fed. It is comfort food in the truest sense, tied to the countryside, to home cooking and to the resourceful tradition of making a great deal from simple ingredients. Shared across the Shona and the wider region, it remains a cherished part of the Zimbabwean table.
Where to Buy Rupiza Ingredients in the UK
Rupiza is a homemade dish, and its ingredients are easy to gather in Britain from African food shops. You will want cowpeas, sold as nyemba or black-eyed beans, or bambara groundnuts if you can find them, along with peanut butter, an onion and salt, plus maize meal to make the sadza that goes with it. Peanut butter appears in many Southern African dishes, so shops serving Zimbabwean and wider African customers usually stock everything you need. Please note that rupiza contains peanut butter and is not suitable for anyone with a peanut allergy. To gather what you need, you can find African food stores near you and see what is nearby.
Frequently asked questions
What is rupiza?
Rupiza is a traditional Zimbabwean relish of cowpeas, known in Shona as nyemba, that are boiled until soft, mashed, and cooked with a little peanut butter, onion and salt into a thick, hearty stew. Some cooks make it with bambara groundnuts, also called round nuts. It is a rural, comforting classic, protein-rich and filling, and it is eaten with sadza.
What does rupiza taste like?
Rupiza is warm, nutty and savoury, with a thick, mash-like texture and a rich depth from the peanut butter. The cowpeas give it a mild, earthy beaniness, while the onion and salt keep it well seasoned. It is comforting and filling rather than sharp or spicy, made to be scooped up with plain sadza.
How is rupiza made?
Cowpeas are soaked and boiled until soft, then mashed or pounded. The mash is cooked with chopped onion, salt and a spoonful of peanut butter, stirred until it thickens into a rich, even relish. It can also be made with bambara groundnuts. It is served alongside sadza, the stiff maize staple of Zimbabwe.
Is rupiza vegetarian?
In its classic form rupiza is entirely plant-based, made from cowpeas or groundnuts, peanut butter, onion and salt, which makes it a naturally vegetarian and vegan dish. Its richness comes from the peanut butter rather than any meat. Do note that it contains peanut butter, so it is not suitable for anyone with a peanut allergy.
Where can I buy rupiza ingredients in the UK?
Rupiza is made at home, so African food shops are the place to buy the ingredients: cowpeas or black-eyed beans, peanut butter, onion, salt and maize meal for the sadza. Shops serving Zimbabwean and wider African customers usually stock all of them. African Stores lists African and Caribbean food shops across the UK, so you can find one near you that stocks them.