Ndolé (or N’Dolé, or Ndole) is a hearty soup from Cameroon. It is made from a variety of ingredients that, for the non-African, might seem to be an odd combination. Look for bitterleaf and dried shrimp in international grocery stores. As the name implies, the bitterleaf (also called bitter leaf) adds a distinctive flavor to the soup, but if none is available substitute spinach or other greens. Skip the optional ingredients to make the most basic Ndolé soup.


Ndolé (Bitterleaf) Soup Recipe

Ndolé (or N'Dolé, or Ndole) is a hearty soup from Cameroon.

Prep Time3 hrsCook Time1 hrTotal Time4 hrsYields4 Servings

Ingredients

 1 lb fresh or dried bitterleaf (bitter leaf), or several cups of spinach, or similar greens (kale, collards, or turnip greens are good) — a combination of various greens and spinach can also be used
 2 cups fresh shrimp or prawns, or 1 cup dried shrimp or prawns — crab could be substituted
 1 lb dried, salted, or smoked fish (such as cod) — or — a combination of dried/salted/smoked fish and stew meat, oxtail, or chicken, cut into bite-sized pieces
 2 cups peanuts (or 1 cup of peanut butter and a cup of hot water)
 1 onion, chopped
 1 tbsp fresh ginger root, finely minced (optional)
 2 garlic cloves, finely minced
 4 tomatoes, chopped and mashed may be peeled if desired (or canned tomatoes)
 ½ tsp teaspoon thyme (optional)
 ½ tsp rosemary (optional)
 1 sweet green bell pepper, chopped (optional)
 1 chile pepper, chopped (optional)
 4 cups chicken broth or chicken stock, or beef broth or beef stock, or Maggi® cubes dissolved in water
 red palm oil or cooking oil for frying
 black pepper, cayenne pepper or red pepper, salt (to taste)

Instructions

Preliminary
1

Soak the dried/salted fish in water for a few hours. After you have started cooking the soup cut the fish into pieces and remove any skin or bones.

2

Marinate the shrimp (or prawns) for a few hours in a paste made from half the minced ginger, half the chopped onion, and a little oil. If using dried shrimp, add a little water.

3

If using fresh peanuts: Remove the skins from the peanuts. (It might help to boil them for a few minutes first.) Crush or chop the peanuts and then simmer them in two cups of water for about an hour. Add water if necessary. After they have cooked, crush them into a smooth paste.

4

If you are using dried or fresh bitterleaf, wash it in cold water, rinsing several times, and allow it to soak for at least a few hours, then chop it into pieces.
If you are using spinach leaves, clean and chop them immediately before cooking the soup.
If you are using any other greens (such as kale or collard greens), clean, chop, and parboil them briefly before cooking the soup.

Soup
5

If using beef or chicken: Fry the meat in a skillet and then add a cup of appropriate stock, broth, or Maggi cubes and water. Set aside.

6

Heat a few tablespoons of oil in a large pot and fry the remaining onions, garlic, ginger, rosemary and thyme for a few minutes. Then add the tomatoes and reduce heat to a simmer for several minutes.

7

Add the bitterleaf (or greens) to the pot. Stir and simmer for several minutes more.

8

Add the cooked peanut paste (or peanut butter and hot water). Stir and continue to cook the soup at a simmer.

9

Add the fish (and meat, if any) to the pot, along with the green pepper, and chile pepper, salt, and red or black pepper you think it needs. Cover the pot and continue to cook over low heat.

10

When the greens seem tender (after 30 minutes to an hour), heat oil in a skillet and stir fry the shrimp (or prawns) along with their marinade. Add them to the soup.

11

Cook soup at low simmer (adding water or stock if desired) until it is the consistency you like.

Ingredients

 1 lb fresh or dried bitterleaf (bitter leaf), or several cups of spinach, or similar greens (kale, collards, or turnip greens are good) — a combination of various greens and spinach can also be used
 2 cups fresh shrimp or prawns, or 1 cup dried shrimp or prawns — crab could be substituted
 1 lb dried, salted, or smoked fish (such as cod) — or — a combination of dried/salted/smoked fish and stew meat, oxtail, or chicken, cut into bite-sized pieces
 2 cups peanuts (or 1 cup of peanut butter and a cup of hot water)
 1 onion, chopped
 1 tbsp fresh ginger root, finely minced (optional)
 2 garlic cloves, finely minced
 4 tomatoes, chopped and mashed may be peeled if desired (or canned tomatoes)
 ½ tsp teaspoon thyme (optional)
 ½ tsp rosemary (optional)
 1 sweet green bell pepper, chopped (optional)
 1 chile pepper, chopped (optional)
 4 cups chicken broth or chicken stock, or beef broth or beef stock, or Maggi® cubes dissolved in water
 red palm oil or cooking oil for frying
 black pepper, cayenne pepper or red pepper, salt (to taste)

Directions

Preliminary
1

Soak the dried/salted fish in water for a few hours. After you have started cooking the soup cut the fish into pieces and remove any skin or bones.

2

Marinate the shrimp (or prawns) for a few hours in a paste made from half the minced ginger, half the chopped onion, and a little oil. If using dried shrimp, add a little water.

3

If using fresh peanuts: Remove the skins from the peanuts. (It might help to boil them for a few minutes first.) Crush or chop the peanuts and then simmer them in two cups of water for about an hour. Add water if necessary. After they have cooked, crush them into a smooth paste.

4

If you are using dried or fresh bitterleaf, wash it in cold water, rinsing several times, and allow it to soak for at least a few hours, then chop it into pieces.
If you are using spinach leaves, clean and chop them immediately before cooking the soup.
If you are using any other greens (such as kale or collard greens), clean, chop, and parboil them briefly before cooking the soup.

Soup
5

If using beef or chicken: Fry the meat in a skillet and then add a cup of appropriate stock, broth, or Maggi cubes and water. Set aside.

6

Heat a few tablespoons of oil in a large pot and fry the remaining onions, garlic, ginger, rosemary and thyme for a few minutes. Then add the tomatoes and reduce heat to a simmer for several minutes.

7

Add the bitterleaf (or greens) to the pot. Stir and simmer for several minutes more.

8

Add the cooked peanut paste (or peanut butter and hot water). Stir and continue to cook the soup at a simmer.

9

Add the fish (and meat, if any) to the pot, along with the green pepper, and chile pepper, salt, and red or black pepper you think it needs. Cover the pot and continue to cook over low heat.

10

When the greens seem tender (after 30 minutes to an hour), heat oil in a skillet and stir fry the shrimp (or prawns) along with their marinade. Add them to the soup.

11

Cook soup at low simmer (adding water or stock if desired) until it is the consistency you like.

Ndolé (Bitterleaf) Soup

Serve with Baton de Manioc (also called Chikwangue), Fufu, or boiled Yam or potato.