Cameroon’s treasured national dish combines slow-simmered beef and shrimp in a velvety sauce of palm oil, peanuts, and bitter leaves. The flavor is bold, savory, and gently bitter — a complex, deeply satisfying stew best enjoyed with fried plantains or fufu.
Prep Time25 mins
Cook Time60 mins
Total Time85 mins
Servings6
Yield6 hearty bowls
Nutrition Facts
Per serving (estimated) — 485 kcal · Fat 32 g · Carbs 14 g · Protein 38 g · Sodium 780 mg
Ingredients
For the Meat and Broth
- 1 lb beef chuck, cut into 1-inch cubes
- 6 oz dried shrimp, rinsed
- 4 oz dried stockfish or smoked catfish (optional, but traditional)
- 1 medium yellow onion, quartered
- 4 garlic cloves, smashed
- 1 inch fresh ginger, sliced
- 1 tsp kosher salt
- 1 Maggi cube or beef bouillon cube
- 6 cups water
For the Ndolè
- 4 cups fresh bitter leaves (Vernonia amygdalina), tough stems removed
- 1/2 cup palm oil (or substitute with red palm fruit oil / vegetable oil)
- 1 large yellow onion, finely chopped
- 5 garlic cloves, minced
- 1 inch fresh ginger, grated
- 1–2 scotch bonnet peppers, left whole for flavor (optional)
- 1 cup smooth natural unsalted peanut butter (or 1 cup ground roasted peanuts blended with 1/3 cup water)
- 4 cups reserved meat broth
- 1 tsp kosher salt, plus more to taste
- 1 Maggi cube or beef bouillon cube
To Serve
- Fried ripe plantains
- Steamed jasmine rice, bobolo, or fufu
Directions
- Prepare the bitter leaves: place them in a large bowl, cover with cold water, agitate vigorously, and drain. Repeat the wash 3–4 times until the water runs mostly clear. Squeeze out excess water. If leaves are very fresh and intensely bitter, blanch them in boiling water for 2 minutes, then drain and rinse in cold water.
- Cook the meat: in a large pot, combine beef cubes, quartered onion, smashed garlic, sliced ginger, salt, and Maggi cube. Pour in 6 cups water and bring to a boil over high heat. Skim any foam, reduce heat, cover, and simmer gently for 45–55 minutes, until the beef is fork-tender.
- Add the seafood: in the last 10 minutes of cooking, add the dried shrimp and stockfish (if using) to the pot so they rehydrate and warm through. Using a slotted spoon, transfer the beef, shrimp, and fish to a plate. Strain the broth and reserve 4 cups for the stew.
- Build the flavor base: in a heavy pot or Dutch oven, heat the palm oil over medium heat for about 1 minute until shimmering. Add the chopped onion and sauté for 3–4 minutes until soft and translucent.
- Bloom the aromatics: stir in the minced garlic, grated ginger, and whole scotch bonnet pepper (if using). Cook for 1 minute until fragrant, taking care not to brown the garlic.
- Add the peanut sauce: whisk the peanut butter with 1 cup of the warm reserved broth until completely smooth, then pour into the pot. Add the remaining 3 cups of broth and stir well to combine.
- Combine the stew: bring the sauce to a gentle simmer, then add the prepared bitter leaves. Stir to coat, then nestle in the cooked beef, shrimp, and stockfish. Crumble in the second Maggi cube and add 1 tsp salt.
- Simmer: cook uncovered over medium-low heat for 15–20 minutes, stirring occasionally, until the sauce has thickened to a glossy, slightly oily consistency and the leaves are tender. The palm oil may begin to separate slightly at the edges — that is the traditional sign of a well-cooked ndolè.
- Finish: remove the whole scotch bonnet if used. Taste and adjust salt. The final stew should be rich and savory with a pleasant bitter undertone balanced by the sweetness of the peanuts and the deep umami of the meats.
- Serve hot in deep bowls alongside fried ripe plantains, steamed rice, or fufu. Traditionally eaten communally with plantains used to scoop the stew.
Cook’s Notes
- Bitter leaves (Vernonia amygdalina) can be found in African or Caribbean markets. If unavailable, substitute 6 cups baby spinach plus 1 small finely chopped bitter melon, or use a 60/40 mix of spinach and kale.
- Traditional ndolè uses freshly ground roasted peanuts (or ‘pâte d’arachide’) blended with water for a more rustic texture; smooth natural peanut butter is a reliable shortcut — just be sure it has no added sugar or hydrogenated oils.
- To reduce bitterness further, soak the washed leaves in cold salted water for 15 minutes, then drain and squeeze well before adding to the stew.
- Ndolè tastes even better the next day once the flavors have melded. Refrigerate in an airtight container for up to 4 days, or freeze in portions for up to 3 months.
- For an even richer stew, sear the beef cubes in a hot dry pan before simmering — this deepens the meaty, caramelized notes in the final dish.










