Uganda groundnut sauce, also called Binyebwa, is a traditional dish in Ugandan cuisine made from ground peanuts, vegetables, and spices, which are all purely natural and refined ingredients.
If using raw Uganda groundnuts, roast them in a pan over medium heat until lightly browned. Then, grind them into a powder using a food processor or blender. If using groundnut powder, skip this step.
In a large pot or saucepan, heat the vegetable oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
You can also add some garlic for an additional flavor(optional).
Add the chopped tomatoes and cook until they soften and start to break down, about 5-7 minutes.
Add the groundnut powder paste to the pot and stir well to combine with the onion, garlic, and tomato mixture.
Slowly add the water to the pot, stirring constantly to prevent lumps from forming.
Season with salt to taste.
Reduce the heat to low and let the sauce simmer for 30-40 minutes, stirring occasionally. The sauce should thicken and become smooth and ashy pink in color.
Once you notice a film of oil around the pan as the sauce thickens to a paste, you know your sauce is ready to serve.
Remove the saucepan from the heat to let the sauce cool for a few minutes and pour it into a serving dish.