Ugandan Bufuke With Onion Sauce

READY IN: 45mins
Recipe by Rhiannon and Matt

Here's a wholesome dish from Uganda that is as simple and cheap as it is tasty and filling. The great thing about this dish is you can use up those ingredients that already seem to be in the kitchen, without having to hunt around the specialty grocery shops. Recipe courtesy of

Top Review by Cookworm

I loved this. It is very filling. My kids were ok with it but it is a more acquired taste. However, I love how healthy and inexpensive it is. It has a nice nutty flavor. I will be making this again.

Ingredients Nutrition

  • 4 medium sized sweet potatoes, peeled & diced
  • 6 tomatoes, peeled and sliced
  • 3 onions, sliced
  • 12 cup dried kidney beans, soaked in water overnight
  • 12 cup mung beans (dengu)
  • 1 cup peanuts
  • 1 cup milk (or light cream)
  • oil (for frying)
  • 1 teaspoon flour
  • salt and pepper
  • 1 tablespoon butter
  • chili, to taste
  • 1 cup boiling water, with
  • 12 vegetable stock cube, crumbled


  1. Put the kidney beans, mung beans, and peanuts in a large pot and cover with water.
  2. Gently boil for about 15 minutes until half cooked. Add sweet potatoes, then the salt and pepper to taste, and cook about 20 minutes, until tender(a fork should go gently into the sweet potato cubes).
  3. Drain water and mash together using a tablespoon of butter.
  4. Sauce:.
  5. Fry the onions, tomatoes and chili in a fry pan using hot oil. Before it starts to brown, add the boiling water/stock and gently simmer until the mixture starts to thicken.
  6. Now, using a cup add the flour then the milk or cream a little at a time stirring to mix with a fork.
  7. When evenly mixed add this to tomato and onions, stirring over a gentle heat, until the mixture becomes thick.
  8. Heap the Bufuke onto a large serving dish and pour over your nice thick sauce. Enjoy!

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a