Uganda Onion & Tomato Based Bean Sauce
Uganda Onion & Tomato Based Bean Sauce
A Simple, Steady Dish From a Land That Always Grows
The Story: Beans Grow Where Memory Grows
Uganda sits directly across the Equator, which means we live under a rhythm
of generous sun followed by reliable rains. The land is naturally fertile, and beans respond
to that kindness. In Seguku, it felt like beans could grow anywhere. After dinner, whenever
a few beans were left on plates, we washed up and tossed the stray ones into the garden. A
week later, they would sprout — a quiet reminder that our soil never stops trying.
Fresh beans came wrapped in soft green pouches. We shelled them by hand, one by one. Dried beans
meant soaking overnight. Either way, beans were never far from the table — or the garden.
When boiling beans, some families used a small piece of natural rock salt (Kisula).
People said it softened food or added earthiness. I use it when I have it. But beans cook
perfectly well without it.
Part A — Boil the Beans (Fresh or Dried)
Fresh Beans
- Shell the beans from their soft pouches.
- Cover with water (beans swell; give them space).
- Add Kisula if you use it.
- Simmer until tender (the pinch test: squeeze between two fingers — it should surrender easily).
- Drain and reserve some bean water.
Dried Beans
- Soak overnight for the best texture.
- Drain, add fresh water, and simmer until soft.
- For a faster diaspora method: pressure cooker, about 20 minutes.
- Drain and reserve some bean water.
Part B — Build the Uganda Onion & Tomato Base
This is the same foundation we used for stews, sauces, beans, and greens — a slow unfolding
of onion, carrot, pepper, tomato, and spice.
Ingredients
- 2–3 tbsp oil
- 1 large onion
- 1 carrot
- 1 green pepper
- 2–3 tomatoes
- 1–2 cloves garlic
- Curry powder
- Royco/stock powder
- Salt & black pepper
I usually cook this dish with dried beans like these, which hold their shape well and soften slowly
Method
- Warm oil and cook onion until light golden.
- Add carrot and green pepper; sauté 2–3 minutes.
- Add garlic for 30 seconds.
- Add tomatoes, sprinkle salt directly on them, and cover for 4–5 minutes to help them melt.
- Stir in curry powder and Royco mixture; simmer briefly.
Part C — Add Beans & Shape the Texture
- Add drained beans to the sauce.
- Use the flat end of a spoon or posho mulao to crush a small portion of beans to release starch.
- Add reserved bean water gradually until the sauce is just thick enough.
- Simmer 8–10 minutes.
- Salt by taste — by eye and instinct, as we learned growing up.
- Finish with black pepper.
Diaspora Variations (Choose One Per Pot)
- Eggplant: absorbs flavor beautifully.
- Mushrooms: deepen the savoriness.
- Ketchup base: a fast diaspora trick; glossy and balanced.
- Cucumber finish: fresh, sweet, and unexpected.
- A pinch of cloves: warm aroma.
- Bay leaf in the simmer; cilantro at the end.
Serve With
- Posho (Ugali)
- Matoke
- Cabbage the Rita Way
- Nyama Choma
- Mboga (greens)

