Finely, grind your raw peanuts for 2 - 3 minutes
Pour it into a large bowl
Add cool water to it, mix well and cover it to soak or soften any lumpy pieces
Chop up the onions
Heat up the oil in a saucepan and add the onions
Fry for 2 - 3 minutes, until lightly golden brown
Add curry powder, mix well and add the tomatoes immediately
Mix well and cover the saucepan
Let the tomatoes cook for at least 10 minutes, checking often to avoid burning until it thickens to a nice sauce
Add the binyewa sauce and mix well
Cover the saucepan until the binyewa starts bubbling
Mix and keep checking every 5 - 6 minutes to avoid sticking to the bottom of the pan or burning
If it gets too thick add a bit hot boiling water
After 30 minutes, oil floating on top can confirm that your binyewa is ready to be served
Serve with either sweet potatoes, chapatti, matoke, cassava, or rice with cabbage