Skip to content

Ndole

Cameroon's national stew — bitter leaves simmered with ground peanuts, smoked fish, and tender beef into a complex, earthy dish that's richly satisfying.

125 minutes
Serves 4
Main
44 min prep
69 min cook

Instructions

5 steps
  1. 1

    Boil the Peanuts: Boil the raw peanuts in water for 10 minutes to soften them slightly. Drain, cool, and blend into a smooth, creamy paste with a little water, garlic, and the white part of the leek.

  2. 2

    Cook the Meat: Boil the cubed beef with onions, salt, and bouillon until tender, reserving about 2 cups of the meat stock.

  3. 3

    Simmer the Peanut Base: Pour the blended peanut paste into the pot with the meat and stock. Add the dried shrimp/fish. Simmer uncovered on low heat for 20-30 minutes, stirring frequently so the bottom doesn't burn, until the peanut sauce loses its raw taste.

  4. 4

    Add Greens and Shrimp: Stir in the washed, finely chopped bitterleaf and fresh shrimp. Simmer for another 10-15 minutes until the leaves soften.

  5. 5

    The Oil Finish: In a separate small frying pan, heat the oil and fry the remaining chopped onions until golden and fragrant. Pour this hot, flavored oil directly over the finished Ndole. Stir and serve.

Ndole — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Ndole looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

57/100

Works for many families

57
Allergen-friendly 60
Kid-friendly 55
Weeknight-easy 54
Budget-friendly 50
Great leftovers 87
Pantry-friendly 37

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

1355

Calories

77 g

Protein

23 g

Carbs

110 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Ndole is the national dish of Cameroon, a rich stew of bitterleaf greens cooked with a ground peanut sauce and meat or fish. The bitterleaf is washed repeatedly to tame its sharpness, then simmered with crushed peanuts that thicken the stew into something creamy and deeply savory. It is a celebration dish, served at weddings and gatherings, usually alongside fried plantains, boiled yam, or rice.

Listahan note

This version balances the washed bitterleaf against a generous ground-peanut base so the stew tastes creamy and savory rather than harsh. It builds in shrimp and beef the traditional way, with notes for adapting around allergens.

Technique cues

  • Wash and boil the bitterleaf in several changes of water to strip its bitterness, since under-washed leaves make the whole stew unpleasantly sharp.
  • Grind the peanuts to a smooth paste and stir them in gradually so the sauce thickens evenly without seizing into clumps.
  • Simmer gently once the peanuts are in, as a hard boil can make the peanut sauce split and turn grainy.

Kitchen flow

Parallel prep
Wash and pre-boil the bitterleaf and grind the peanuts while the meat simmers, so the components meet ready in the pot.
Make-ahead
Boil and de-bitter the greens and cook the meat a day ahead; finish by combining with the peanut sauce on serving day.
Leftover move
Spoon leftover ndole over rice or boiled yam, or thin it slightly with stock for a heartier next-day bowl.
Cleanup rhythm
Rinse the blender right after grinding the peanuts, since the oily paste sets sticky on the blades.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

bitterleaf (or spinach as substitute)

the defining green

Purpose: Bitterleaf gives ndole its name and its characteristic faintly bitter, earthy backbone.

Handling: Wash and boil in several waters to reduce bitterness before adding to the stew.

Adaptation: A mix of spinach and a little kale or collards approximates it where bitterleaf is unavailable.

raw peanuts (groundnuts)

the creamy base

Purpose: Ground peanuts thicken the stew into a rich, savory sauce that defines ndole's texture.

Handling: Boil or roast lightly, then blend to a smooth paste before stirring in.

Adaptation: Smooth natural peanut butter as a shortcut; for nut allergy this dish is built on peanuts, so see the swap below.

beef or smoked fish

savory protein

Purpose: Meat or smoked fish lends the deep umami and substance expected in a celebration ndole.

Handling: Season and pre-cook, reserving the stock to enrich the stew.

Adaptation: Smoked turkey or mushrooms for a lighter or pork-free version.

shrimp or crayfish

umami seasoning

Purpose: Dried or fresh shrimp add the briny depth traditional to ndole.

Handling: Add fresh shrimp near the end, or stir ground crayfish into the base.

Adaptation: Omit for shellfish allergies and boost umami with extra bouillon or smoked fish (note allergen).

garlic, ginger, and onion

aromatic base

Purpose: These aromatics build the savory foundation the greens and peanuts cook into.

Handling: Blend or finely chop and fry until fragrant before building the stew.

Adaptation: Standard pantry aromatics; shallot can stand in for onion.

Technique notes

  • Taste the greens after washing and boiling; adjust the number of water changes to your preference for bitterness.
  • Add the peanut paste off a hard boil and keep the stew at a gentle simmer so the sauce stays smooth.
  • Balance the richness with a squeeze of acid or a little extra seasoning if the peanut sauce tastes flat.

Ingredient swaps

Shellfish-free direction
Leave out the shrimp and crayfish and build umami with smoked fish or extra bouillon to keep the dish free of shellfish.
Vegetarian direction
Skip the meat and seafood and use mushrooms and a robust vegetable stock with the peanut base.
Weeknight shortcut
Use frozen chopped spinach and smooth peanut butter to assemble a faster ndole-style stew.

Serve alongside

  • fried ripe plantains
  • boiled yam
  • steamed white rice
  • miondo (fermented cassava sticks)
  • chilled palm wine
  • ginger juice
  • cold malt drink

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Refrigerate in a sealed container for up to three days; the peanut sauce thickens as it sits. Reheat gently with a splash of water or stock, stirring so the sauce does not split. It freezes for up to two months; thaw in the fridge and reheat slowly.

Equipment

  • heavy pot for the stew
  • blender for the peanuts and aromatics
  • large bowl for washing greens
  • wooden spoon

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Ndole to your week, check it against your household's allergens, and build the shopping list automatically.

More West African recipes