National Dish Zimbabwe: Sweet Potato and Peanut Mash (Recipe)

In this article
Few dishes capture the warmth of Zimbabwean home cooking quite like Sweet Potato and Peanut Mash. Sweet, earthy tubers are simmered until tender and folded together with toasted groundnuts until the whole thing turns silky and rich. It is nourishing, endlessly forgiving and every bit as welcome as a side dish as it is as a main. Best of all, it asks for barely a handful of ingredients and rewards you with a bowl of pure comfort.
About Sweet Potato and Peanut Mash
Sweet Potato and Peanut Mash is a staple of everyday Zimbabwean eating, and for good reason. The dish brings together the natural sweetness of the sweet potatoes and the creamy texture of roasted peanuts, producing a flavour that is mellow, nutty and deeply satisfying. It is also genuinely nutritious, pairing slow-release carbohydrates with plant protein and healthy fats. Serve it beside a relish, or eat it on its own with a spoon — it works either way.
Ingredients (serves 1–2)
- 300 g sweet potatoes
- 100 g peanuts (roasted and unsalted)
- 1 tablespoon peanut oil
- Salt to taste
- Pepper to taste
Shopping for the ingredients
When you shop for this dish, pay attention to where your sweet potatoes come from. Choose firm, fresh tubers with no soft spots or discolouration — they mash far better than tired ones. The peanuts should be unsalted and roasted for the best flavour, and it is worth reaching past the salted snack varieties. Good-quality peanut oil also matters more than you might expect, since it carries much of the aroma in the finished mash. The same care applies to nut-based classics such as Peanut Butter Stew.
Preparing the dish
A little groundwork makes all the difference here. Start by peeling the sweet potatoes and cutting them into small, even pieces so they cook through at the same rate. Roughly chop the peanuts so they fold neatly into the mash rather than sitting on top of it. Have a fork or a potato masher ready before you begin, so the sweet potatoes can be mashed while they are still steaming hot and at their most yielding.
Step-by-step instructions
- Put the sweet potatoes into a pan of water, bring to the boil and cook for about 15 minutes until soft.
- Meanwhile, lightly toast the peanuts in a dry frying pan to bring out their flavour.
- Drain the cooked sweet potatoes, tip them into a bowl and mash thoroughly with a fork or masher.
- Add the toasted peanuts and the peanut oil, then mix well and season with salt and pepper.
- Let the mash rest for a few minutes so the flavours can settle and come together.
Gluten-free / lactose-free version
This recipe is naturally gluten-free and lactose-free, which makes it an easy choice for anyone with an intolerance. No animal products are involved at any stage, so it suits vegans and vegetarians without a single change. Just check that your peanuts and oil carry no additional ingredients or coatings that would compromise either requirement.
Tips for vegans and vegetarians
Since the recipe contains no animal products, it is already perfectly suited to a vegan diet. If you want more texture and colour on the plate, serve the mash with roasted vegetables or a fresh herb salad for extra vitamins and nutrients. It is also well worth seasoning with paprika or cumin to open up new flavour directions. Small adjustments like these keep the dish interesting without losing its character, much as they do in Muriwo Unedovi.
More tips and tricks
Good preparation improves the whole cooking experience. You can boil the sweet potatoes in advance and keep them in an airtight container in the fridge, which saves valuable time on a busy day. The finished mash also keeps well for several days and often tastes better the day after, once the flavours have had time to develop. Simply warm it through gently before serving, adding a splash of water if it has thickened.
Adapting the recipe to your taste
Sweet Potato and Peanut Mash is remarkably adaptable. Add chilli for heat, or a spoonful of honey or agave syrup for extra sweetness, and you have an entirely different dish. Stirring in a little coconut milk gives the mash a tropical richness that suits it beautifully. Swapping the peanuts for almonds or cashews is another simple way to change the flavour profile without changing the method.
Ingredient substitutions
If you have no peanuts to hand, almonds or cashews step in happily, offering the same healthy fats and a comparable nutty aroma. In place of peanut oil, try olive oil or coconut oil — both bring their own depth while remaining just as wholesome. These swaps let you shape the dish around what is in your cupboard and around the tastes of whoever is at the table.
Drink pairing ideas
Refreshing drinks work best alongside a rich, nutty mash. A fresh mint tea is an excellent match, lifting the earthy sweetness of the sweet potatoes, and a Zimbabwean Herb Infused Tea does much the same job. A fruity citrus juice provides welcome contrast to the sweetness, while water with a slice of lemon or cucumber makes a clean, simple accompaniment that rounds off the meal.
Serving and presentation ideas
Presentation lifts the whole experience. Serve the mash in an attractive bowl and garnish it with fresh herbs or a scattering of crunchy peanuts on top. A pinch of paprika or a few drops of peanut oil as a finishing touch add both colour and flavour. Offering the dish alongside a colourful salad or a plate of fresh vegetables creates an appetising contrast, and a spoonful of Tomato And Onion Relish beside it never goes amiss.
A bit of history
This mash has its roots in the long tradition of African home cooking, known for hearty, nourishing dishes built from what the land provides. Sweet potatoes are a staple crop across much of the continent and appear in countless forms, from porridges to fritters. Pairing them with groundnuts is not only delicious but also nutritionally shrewd, striking a fine balance between carbohydrates and protein. The dish reflects the many cultural influences that shape Zimbabwean cuisine and stands as a proud example of local cooking.
More recipe ideas
- Sweet Potato Mash
- Sweet Potato Fritters
- Peanut Butter Rice
- Roasted Groundnuts With Honey
- Spicy Peanut And Tomato Relish
Summary: Sweet Potato and Peanut Mash
Sweet Potato and Peanut Mash is a genuine highlight of Zimbabwean cooking. Its combination of tender sweet potatoes and toasted groundnuts is not only easy to prepare but also full of valuable nutrients. Whether you serve it as a side or as a main course, the recipe wins people over with its distinctive flavour and its versatility. Give it a try and let the cooking of southern Africa inspire your kitchen.



