
Steamed green bananas cooked in a rich groundnut and tomato sauce, Uganda's beloved national staple. Hearty, creamy, and deeply comforting.
Matoke—steamed and mashed green bananas—is Uganda's national dish and a cornerstone of Baganda culture in the central region of the country. The bananas are wrapped in their own leaves and steamed until soft, then traditionally mashed inside the leaf bundle and served with a variety of stews and gravies. The dish is central to Ugandan ceremonial life, present at weddings, funerals, and celebrations, where serving matoke in abundance is a sign of hospitality and prosperity. Rich in potassium and complex carbohydrates, matoke has sustained Ugandan communities for centuries and remains the preferred staple over rice or maize in much of the country.
Serves 4
Peel the green bananas (use gloves as the sap stains). Cut in half or leave whole. Immediately place in a bowl of cold salted water to prevent discoloration.
Line a steamer basket with banana leaves or foil. Arrange the banana pieces in the basket, cover tightly, and steam over boiling water for 35–40 minutes until completely soft and yielding. Alternatively, wrap tightly in foil and cook in a 180°C oven for 45 minutes.
Heat the oil in a saucepan over medium heat. Fry the onion for 8 minutes until golden. Add the garlic, ginger, cumin, coriander, and turmeric and cook for 2 minutes. Add the diced tomatoes and cook for 5 minutes until the sauce thickens and the oil separates.
Stir the groundnut paste into the tomato sauce until fully incorporated. Pour in the stock gradually, stirring constantly to create a smooth, rich sauce. Simmer for 10 minutes, stirring frequently. Season with salt and chilli flakes if using.
Remove the steamed bananas and mash lightly with a fork—leave some texture rather than making a smooth purée. Serve the mashed matoke on plates or in bowls, topped with the groundnut sauce. Garnish with fresh coriander.
Wear gloves when peeling green bananas—the sap is very sticky and stains hands.
Do not use ripe yellow bananas; they will become too sweet and mushy.
The groundnut sauce can be made ahead and reheated; it thickens as it cools.
For a more traditional presentation, mash the bananas while still in their foil.
Add 400 g of cubed goat meat or beef to the groundnut sauce for a meaty version.
Stir in 200 g of chopped spinach or kale to the sauce for extra nutrition.
Use coconut milk in place of half the stock for a creamier, sweeter sauce.
Store the matoke and sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat the sauce with a splash of water. The mashed matoke can be reheated in a microwave or steamer.
Matoke has been the staple food of the Baganda people of central Uganda for over 500 years. The banana cultivars grown for matoke are believed to have been introduced to East Africa from Southeast Asia via the Indian Ocean trade routes. The Buganda Kingdom formalized matoke as a royal food, and its importance in the culture is reflected in the proverb: 'A meal without matoke is not a real meal.'
East African highland cooking bananas (also called Matooke or East African highland bananas) are traditional. Green plantains are the best widely available substitute and behave very similarly when cooked.
Per serving (420g / 14.8 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