Ndole Recipe: Cameroonian Bitterleaf Stew

Updated November 6, 2026

Total time
2 hr 10 min
prep 45 min · cook 1 hr 25 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Ndole Recipe: Cameroonian Bitterleaf Stew

Ndole is a celebrated Cameroonian stew made with bitterleaf, groundnuts, and usually beef or shrimp, finished with a fragrant onion-and-oil mixture. Its balance of earthy peanuts, savory meat, and pleasantly bitter greens makes a hearty dish commonly served with plantains, cassava, or rice; recipes vary by household and region.

Ingredients

  • 1 lb (450 g) beef stew meat, cut into 1-inch (2.5 cm) pieces
  • 1 tsp (5 g) fine salt, divided, plus more to taste
  • ½ tsp (1 g) black pepper
  • 4 cups (950 ml) water, divided, plus more as needed
  • 12 oz (340 g) frozen chopped bitterleaf, thawed and rinsed, or about 1 lb (450 g) fresh bitterleaf, prepared
  • 1½ cups (225 g) roasted, unsalted peanuts, finely ground into a meal or thick paste
  • ½ cup (120 ml) neutral cooking oil, such as canola or palm oil
  • 2 medium yellow onions (about 300 g), thinly sliced, divided
  • 2 garlic cloves (6 g), finely chopped
  • 1 small hot chile (about 10 g), minced, optional
  • 8 oz (225 g) peeled, deveined shrimp, fresh or thawed if frozen
  • 1 tsp (2 g) ground crayfish, optional
  • 1 bouillon cube (about 4 g), optional

Instructions

  1. Prepare the bitterleaf. If using frozen bitterleaf, thaw it in the refrigerator or under cold running water. Rinse and squeeze it in several changes of clean water, tasting a small piece between rinses. Stop when the bitterness is pleasant rather than harsh, then squeeze out excess water and chop any long strands. Fresh bitterleaf may need repeated washing and brief blanching, depending on how bitter it is; follow package guidance when available. Do not soak it for hours without checking, as too much rinsing can remove its characteristic flavor.
  2. Simmer the beef. Put the beef in a pot with half the salt, pepper, garlic, and 2 cups (475 ml) water. Bring to a boil, then lower the heat, cover, and simmer for 40–50 minutes, until tender. Check the pot occasionally and add a splash of water if it is drying out. For food safety, check a piece of beef with a food thermometer: USDA FSIS recommends a safe minimum of 145°F (63°C) for whole cuts, followed by a 3-minute rest; stew meat is typically simmered longer until tender. Reserve the beef and its cooking liquid.
  3. Loosen the groundnuts. In a bowl, stir the ground peanuts with 1 cup (240 ml) warm water until they form a smooth, thick mixture. If using a bouillon cube, dissolve it in ½ cup (120 ml) hot water. Keep the remaining ½ cup (120 ml) water nearby to adjust the stew.
  4. Cook the peanut base. Add the peanut mixture and the beef cooking liquid to a large pot. Bring it to a gentle simmer over medium-low heat, stirring frequently so the groundnuts do not stick. Cook uncovered for 15 minutes, until the mixture thickens and loses its raw peanut aroma. Add a little of the reserved water if it becomes too thick to stir.
  5. Add the greens and beef. Stir in the bitterleaf, cooked beef, remaining salt, crayfish if using, and chile if desired. Simmer gently for 10–15 minutes, stirring every few minutes. The greens should be tender and evenly coated, and the stew should be thick but spoonable. Add water in small amounts if needed.
  6. Cook the shrimp separately. Add the shrimp to the stew and simmer for about 3–5 minutes, just until opaque and firm. Check the thickest shrimp with a food thermometer; USDA FSIS sets 145°F (63°C) as the safe minimum for fish and seafood. Remove from heat once cooked to avoid a rubbery texture.
  7. Make the onion finish. Heat the oil in a skillet over medium heat. Add the remaining sliced onion and cook for 8–10 minutes, stirring, until soft and lightly golden. Carefully pour the hot onion and oil over the stew and stir. Taste and adjust salt, then rest the pot off the heat for 5 minutes before serving.

Tips

  • Find bitterleaf at an African grocery. Frozen or dried ndole leaves are often sold under the names bitterleaf or bitter leaves. If unavailable, use chopped collard greens or kale; the result will be milder and will not have ndole’s distinctive bitterness.
  • Use unsalted roasted peanuts. Grind them finely, but avoid turning them into a runny nut butter. If using smooth natural peanut butter instead, start with 1 cup (250 g) and thin it with warm water; it will make a smoother, less traditional-tasting sauce.
  • Control bitterness gradually. Rinse and taste the leaves rather than trying to remove every trace of bitterness. If the finished stew tastes too bitter, simmer it with a little extra groundnut mixture or a splash of water; do not add sugar as a substitute for proper leaf preparation.
  • Keep the simmer gentle. A hard boil can make the peanut base catch on the bottom and the shrimp turn tough. Stir frequently, especially after adding groundnuts.

Serving Suggestions

Serve ndole hot in shallow bowls, with the beef and shrimp distributed through the greens. It pairs well with boiled ripe or green plantains, boiled cassava, cocoyam, miondo (fermented cassava rolls), or plain rice. A starchy side is useful for soaking up the thick groundnut sauce. Offer chile separately if some diners prefer a milder serving.

Variations

Ndole is made in many household styles. For a seafood-forward pot, replace the beef with an additional 8 oz (225 g) shrimp, adding it near the end so it does not overcook. For a meat-free version, omit the beef and shrimp and use vegetable stock or water; add sautéed mushrooms or cooked beans for a more substantial bowl, recognizing that these are substitutions rather than traditional bitterleaf ingredients. Some cooks include both smoked fish and shrimp, or use palm oil for its distinctive flavor and color. If using smoked fish, check carefully for bones and add it with the bitterleaf so it can season the stew.

Storage and Reheating

Cool leftovers promptly and refrigerate within 2 hours, in a shallow airtight container. The stew keeps for 3–4 days in the refrigerator. Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring and adding a splash of water to loosen the peanut sauce; heat leftovers to 165°F (74°C), checked with a food thermometer. You can freeze ndole for up to 2–3 months for best quality, although the greens may soften after thawing. Thaw in the refrigerator and reheat to 165°F (74°C). Do not leave the stew at room temperature for more than 2 hours, or 1 hour when the temperature is above 90°F (32°C).

Frequently Asked Questions

What does ndole taste like?
It is rich and savory, with a nutty groundnut sauce and a distinctive bitter-green flavor. Properly rinsed bitterleaf should taste pleasantly bitter, not harsh or soapy.

Can I make ndole without bitterleaf?
Yes, collard greens or kale can stand in when bitterleaf is unavailable. They make a tasty green-and-peanut stew, but the flavor will be milder and will not be quite the same as ndole.

Can I use peanut butter instead of ground peanuts?
Yes. Use unsweetened, smooth peanut butter and thin it with warm water before adding it to the pot. Start with about 1 cup (250 g), since commercial peanut butter can be saltier and denser than freshly ground peanuts.

Why is my ndole bitter?
Bitterleaf may need more rinsing, especially if it is fresh or a particularly bitter frozen variety. Rinse and squeeze it in clean water, tasting as you go, before adding it to the stew. Some bitterness is part of the dish’s character.

Can I make it ahead?
Yes. Prepare the stew without the shrimp, refrigerate it within 2 hours, and store it for up to 3–4 days. Reheat it thoroughly, add the shrimp, and cook until they reach 145°F (63°C). This keeps the shrimp from becoming tough during storage and reheating.

Is ndole always made with meat?
No. Beef, shrimp, smoked fish, or combinations are common, but household recipes differ. You can omit animal products and use water or vegetable stock; the groundnut-and-bitterleaf base remains the defining combination.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).