Destination
Kampala
The story
Ebinyebwa is Uganda's most essential sauce and one of the country's most-cooked home dishes. Ground roasted peanuts are slow-simmered with a base of chopped onion, tomato, garlic, ginger and Ugandan curry powder until the whole thing collapses into a rich, creamy, deeply savoury sauce the colour of coffee with milk. Served alongside virtually every Ugandan starchy staple: over steamed matoke (green plantains mashed and wrapped in banana leaves), over posho (stiff maize porridge), over rice, or as a dip for boiled cassava. Every Ugandan grandmother has an ebinyebwa recipe, and the dish is served at every home meal from breakfast to dinner. In many Ugandan households, ebinyebwa is what turns any starch into a complete meal.
Method
If using raw peanuts: pulse in a food processor with the water for 2 minutes until a coarse paste forms. If using roasted peanuts: same procedure. If using peanut butter: skip this step and whisk the peanut butter with the water.
Warm oil in a heavy saucepan over medium heat. Cook onion 6 minutes until soft and golden. Add garlic and ginger. Cook 60 seconds.
Add curry powder, ground cumin, ground coriander, paprika, salt and black pepper. Toast 60 seconds in the oil.
Add tomato paste and chopped tomatoes. Cook 8 minutes until the mixture is thick and the oil starts to separate at the edges.
Pour in the peanut paste and the stock. Stir to combine. Bring to a gentle simmer. Cook 25 to 35 minutes over low heat, stirring often to prevent sticking, until the sauce thickens to a creamy heavy consistency that coats the back of a spoon.
Taste. Adjust with more salt, or a splash of lemon juice if the sauce is flat. The finished ebinyebwa should be rich, salty, mildly spiced and creamy.
Off the heat, fold in fresh coriander.
Serve in wide bowls or as a sauce alongside matoke, posho or rice. Diners spoon the sauce over the starch. Best on day one; holds in the fridge 3 days and reheats well with a splash of water.
Tips
- Ground raw peanuts, not peanut butter, for the classical texture. Freshly-ground peanuts give a slightly coarse texture and richer flavour. Peanut butter is the practical shortcut.
- Simmer long. Thirty minutes minimum. Under-cooked ebinyebwa tastes raw and gritty.
- Stir often. The peanut sauce catches on the pan easily. Every 3 to 4 minutes with a wooden spoon.
- Serve with matoke. This is the classical Buganda pairing. Ebinyebwa without matoke is like curry without rice.
- Better on day two. The flavours deepen overnight. Freezes well too.
More recipes
View allChicken or beef in an aromatic peanut sauce, wrapped in a folded banana leaf and slow-steamed for hours. Buganda's royal court dish, served at every wedding.
Cubes of goat meat pan-fried hard with onion, tomato, garlic and curry powder until the sauce is thick and glossy. Kampala's everyday goat dish.
Whole marinated chickens slow-rotated on a vertical rotisserie behind the shop window, chopped and served with chapati, kachumbari and hot chili sauce. Kampala's post-work classic.
Cubes of marinated goat meat threaded onto skewers and grilled over charcoal, served with kachumbari salsa and boiled cassava. Kampala's classic evening bar food.
Boiled potatoes, maize, green peas and pumpkin leaves mashed together into a bright green side. A Kikuyu-Ugandan mash beloved across the border regions.
Whole tilapia scored deep, marinated in garlic and lime, then deep-fried until the skin is dark crackly. Kampala fish-market lunch, served with cassava and kachumbari.







