Swahili Food Recipe -The Popular Tanzania Bean Soup

Swahili Food Recipe: The Popular Tanzania Bean Soup Recipe

African Bean Soup is a filling, delectable dish made with rich and creamy beans, celery, onions, and carrots. This bean stew is cooked in a rich spiced coconut-based broth to achieve the right smoothness.

A unique African recipe for bean soup such as this is a complete meal in and of itself, packed with protein, healthy carbs from the beans, as well as a bounty of vegetables.

What Precisely is an African Beans Soup?

So, this is actually a stewed bean meal that gets its influence from the Swahili coast of Eastern Africa bean soup recipes, where the cuisine has an Indian flavour.

Something similar to this bean stew could be found anywhere from Tanzania, Kenya, and Zanzibar right up to Mozambique. I prepare this bean soup at least one time every week at my house, according to my statistics.

Is African Mixed Bean Soup Beneficial to Your Health?

African beans soup contains beans which is an essential component of a balanced diet. Fibre, Iron, B vitamins, folate, potassium, zinc, phosphorus, and calcium are all abundant in legumes and beans. Ninety per cent of Beans are often low in fat.

In fact, consuming more beans in a balanced diet will help reduce heart rate, blood pressure, blood sugar, and other risk factors for heart disease as well as diabetes.

Legumes are also a great source of organic protein and a great vegetarian alternative, so deep IN.

What Ingredients Are Used in African Bean soups?

  •  Kidney Beans (boiled or canned dry beans)
  •  Onion
  •  Green Seasoning or Garlic – Ginger paste
  •  Tomatoes
  •  Carrots
  •  Celery
  •  Cooking oil
  •  Salt
  •  Bouillon powder/seasoning powder
  •  Black pepper
  •  Chilli flakes or chilli powder
  •  Curry powder
  •  Coriander powder
  •  Paprika powder
  •  Coconut milk
  •  Water
  •  Coriander or parsley leaves

Dried Beans: How to Prepare the Bean Soup

FIRST, soak the dried beans for at least an hour, ideally overnight, in a big water bowl.

Soaking dried beans
Soaking dried beans

Due to high lectin content, I routinely soak the beans. Lectin is an organically occurring protein found in almost all plants, especially raw beans.

Before cooking the bean soup, soak the beans overnight to break down the protein and make it simpler to digest. As a result, if at all possible, avoid skipping that part.

SECOND, pour Ten cups of water into a big saucepan for each pound (two cups) of uncooked beans.

Simmer for one to two hours on moderately low heat or until fully cooked.

THIRD: Drain the boiling beans in a sieve once they’ve finished cooking.

African Bean Soup: A Step-by-Step Guide 

FIRST, in a big pot over moderate heat, warm the oil. Stir in the onion till it is slightly brown, about three minutes. Stir in the green spice or ginger-garlic paste for about one minute or until aromatic.

SECOND: Toss in the spices and cook for another thirty seconds. After that, add the tomatoes and simmer over low heat. For eight minutes, stirring periodically until thoroughly cooked.

THIRD: Add the celery and carrots at this time and cook for two minutes. Add the drained beans, water, and coconut milk to that. Cover the saucepan and cook for fifteen to twenty minutes on moderate-low heat.

Fourth: Finally, toss in the coriander leaves and taste for salt. Cook for another 2 minutes before serving the bean soup.

How To Dish African Bean Soup

The most typical garnishes for African bean soup in my house are coconut.

For the ultimate freezing-weather supper, combine rice, puff puff, tortilla or chapati.

We usually serve it along with a crusty loaf of bread to mop up any remaining sauce.

It’s the epitome of African Beans Soup.

How To Freeze and Refrigerate Bean Soup

To preserve in the fridge, put in an airtight jar and refrigerate for up to four days.

To freeze the bean soup, place in an airtight freezer jar and store for up to three months.

I advocate storing leftovers in glass jars because they don’t leave residue on the meal. If you’re freezing leftovers in a glass jar, make sure it’s freezer-safe, as other glass jars may fracture when completely frozen.

Thawing Leftovers

Refrigerate the frozen African bean soup the evening before you intend to eat it to allow it to defrost. Conversely, place it on top of the kitchen counter until it is completely defrosted.

How To Heat up Leftover Bean Soup 

To microwave, put the African bean soup on a plate that can go in the microwave. Microwave it for three to five minutes, or until it’s sizzling hot.

To heat up in a saucepan:

  1. Pour two tbsp water per cup of African bean soup into a saucepan.
  2. Simmer for five minutes on low heat or until piping hot.
  3. Stir once in a while.

Second Version of an African Bean Soup Recipe

Time to prepare: 5 minutes

Cook Time- thirty minutes

Total time- thirty minutes

Servings 6 individuals


  •  Two lbs drained tinned kidney beans (one kilogram)
  •  Four tomatoes (ripe) (finely sliced)
  •  One onion, medium (finely sliced)
  •  one teaspoon Garlic-Ginger or Green Spice Paste
  •  1/2 cup finely sliced carrots
  •  1/2 cup finely sliced celery
  •  Five tablespoons of olive oil
  •  one teaspoon of Sea salt
  •  one teaspoon of seasoning powder
  •  a half teaspoon of black pepper
  • One teaspoon of curry powder
  •  1/2 teaspoon chili flakes OR 1/2 teaspoon chili powder
  • Coriander powder (1 teaspoon)
  •  Paprika powder (1 teaspoon)
  •  1/2 cup parsley or coriander leaves
  •  Coconut milk (200 milliliters)
  • 100 milliliters of water


  1.  Heat the oil over a moderate flame in a big pot. Stir in the onion till it is lightly browned, approximately three minutes.
  2.  Simmer, constantly stirring, until the green spice or ginger-garlic paste is aromatic, about one minute.
  3.  Toss in the spices and cook for another 30 seconds.
  4.  Add the sliced tomatoes and continue to simmer on medium heat. For 5 minutes, stirring periodically until fully cooked and broken.
  5. 5. Add the sliced celery and carrots at this time and cook for two minutes.
  6.  Combine the drained beans, water and coconut milk in a mixing bowl. Cover the saucepan and cook for fifteen to twenty minutes on moderate-low heat.
  7.  Finally, toss in the coriander leaves and taste for salt. Cook for another two minutes before serving the bean soup.

For more articles related to Tanzania Food Recipes, click here!

Recommended Articles From Around the Web