
Cameroon's national dish — a rich, deeply savoury stew of blanched bitterleaf, ground peanuts, crayfish, and smoked fish or beef. Complex, hearty, and utterly distinctive.
Ndolé is arguably the most important dish in Cameroonian cuisine and is considered the unofficial national dish. It originates from the Bassa people of the Littoral and Centre regions of Cameroon but is now beloved by all Cameroonians regardless of ethnic background. The dish achieves its signature depth through the careful balance of bitter leafy greens (traditionally ndolé leaves — related to bitterleaf), rich ground peanuts, the umami punch of crayfish and smoked fish, and slow-simmered beef. Making ndolé is a labour of love, typically reserved for celebrations, family reunions, and Cameroon's National Day on May 20th.
Serves 6
Dry-roast peanuts in a pan over medium heat until golden and fragrant, 5–7 minutes. Cool slightly, then blend with 1 cup water in a blender until smooth and creamy. Set aside.
Season beef with salt, white pepper, and half the garlic. Heat palm oil in a large pot over medium-high heat. Brown beef on all sides, about 8 minutes. Add the roughly chopped onion, remaining garlic, ginger, stock cube, and 2 cups water. Simmer covered for 35–40 minutes until tender.
If using fresh bitterleaf, wash repeatedly, blanch in boiling water for 5 minutes, then rinse under cold water and squeeze out all liquid. Finely chop the blanched greens.
In a separate wide pan, heat a splash of palm oil and fry the sliced onion until soft. Stir in the peanut paste and crayfish. Cook, stirring constantly, for 5 minutes over medium heat — it will thicken and begin to change colour.
Add the cooked beef with its broth to the peanut pan. Stir in bitterleaf and smoked fish. Add prawns if using. Simmer uncovered for 20–25 minutes, stirring often, until the stew is thick and fragrant and the oil rises to the surface. Adjust seasoning.
Serve hot with boiled plantain, miondo (fermented cassava sticks), or white rice.
Squeezing all moisture from the bitterleaf is essential — excess water will make the stew watery.
Authentic ndolé uses true bitterleaf (Vernonia amygdalina). Frozen bitterleaf from African grocers is a great substitute.
The stew thickens as it cools — it is always better the next day after the flavours meld.
Make a seafood-only version using prawns, crab, and smoked fish without beef.
Add plantain chunks to the stew in the last 15 minutes for a one-pot meal.
Some cooks add a spoonful of egusi (ground melon seeds) alongside the peanuts for extra richness.
Refrigerate in an airtight container for up to 4 days. Freezes very well for up to 3 months. Reheat gently with a splash of water.
Ndolé's origins lie with the Bassa people of Cameroon, for whom the dish holds cultural and spiritual significance. Historically prepared for important communal ceremonies and rites of passage, it spread nationally during the colonial era and became synonymous with Cameroonian identity. The dish is now a diaspora ambassador for Cameroon in cities from Paris to Houston.
Yes — a 50/50 mix of blanched spinach and kale approximates the texture, though the distinct bitterness will be milder. Collard greens are also a reasonable substitute.
It is dried and ground West African crayfish (small shrimp), sold in African grocery stores. It adds a deep umami and slightly smoky seafood flavour. Dried shrimp paste can substitute in small quantities.
Per serving (400g) · 6 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes