Ndole is a celebrated Cameroonian stew of bitterleaf, groundnuts and aromatics, often enriched with beef, shrimp or both. This version balances bitter greens with a smooth peanut sauce and savory meat; serve it hot with plantains, rice or another starch. Recipes vary by region and household, and fresh or dried bitterleaf may be used.
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
- 6 cups (1.4 L) water, divided, plus more as needed
- 12 oz (340 g) frozen chopped bitterleaf, thawed and squeezed dry; or 8 oz (225 g) prepared dried bitterleaf
- 1 medium yellow onion, about 1 cup (150 g), finely chopped
- 2 garlic cloves, about 2 tsp (6 g), minced
- 1 small hot chile, such as Scotch bonnet, left whole or finely chopped (optional)
- 1 cup (260 g) smooth unsweetened peanut butter, preferably without added sugar
- 1 lb (450 g) raw peeled and deveined shrimp, thawed if frozen
- 2 tbsp (30 ml) red palm oil or neutral vegetable oil
- 1 tsp (2 g) ground crayfish, optional; dried shrimp powder is a practical substitute
- ½ tsp (1 g) ground black pepper
- 1 tsp (5 ml) bouillon powder or 1 bouillon cube, optional
Instructions
- Prepare the greens. If using frozen bitterleaf, thaw it and squeeze out excess water. Taste a small piece: if it is sharply bitter, rinse it in a bowl of cool water, squeeze, and repeat until the bitterness is pleasant to you. If using dried bitterleaf, follow the package directions to soak or boil it until tender, then drain and squeeze it dry. Bitterleaf is meant to taste pleasantly bitter, not harsh.
- Cook the beef. Put the beef in a large heavy pot with half the salt, half the onion and 3 cups (710 ml) water. Bring to a boil, skim any foam, then cover and simmer gently for 40–50 minutes, until the beef is tender. Add small splashes of water if the pot is getting dry. For food safety, check a piece of beef with a thermometer: USDA FSIS safe minimum for whole cuts is 145°F (63°C) followed by a 3-minute rest; stew meat is generally cooked longer here until tender.
- Make the peanut base. Whisk the peanut butter with 2 cups (475 ml) warm water in a bowl until mostly smooth. Stir it into the pot with the remaining onion, garlic, chile if using, crayfish, pepper and bouillon if using. Bring to a gentle simmer, stirring often so the thick mixture does not catch on the bottom. Cook uncovered for 15 minutes. If it becomes very thick, add water a little at a time.
- Add and cook the bitterleaf. Stir in the prepared greens and simmer for 10 minutes, stirring occasionally. The sauce should coat the leaves while remaining spoonable. Add up to 1 cup (240 ml) water if needed. Taste and adjust the salt; remember that bouillon and crayfish can be salty.
- Finish with shrimp and oil. Fold in the shrimp and red palm oil. Simmer gently for 4–6 minutes, just until the shrimp are opaque and firm. Check the thickest shrimp with a food thermometer; USDA FSIS safe minimum for fish and shellfish is 145°F (63°C). Avoid prolonged boiling after adding shrimp, which can make them tough.
- Rest briefly and serve. Turn off the heat and let the ndole stand for 5 minutes so the sauce settles. Remove the chile if you left it whole. Serve hot, with extra salt or chile at the table if desired.
Tips
- Control bitterness in stages. Bitterleaf varies considerably. Rinse and squeeze it a little at a time, tasting between rinses; over-rinsing can remove the distinctive flavor.
- Use the right peanut butter. Choose smooth, unsweetened peanut butter. If yours is very thick, whisk it with warm water before adding it to the pot to help prevent lumps.
- Find a substitute for bitterleaf. Frozen or dried bitterleaf is sold in many African and international groceries. If unavailable, use chopped kale or collard greens with a small handful of chopped dandelion greens. The stew will be less bitter and not taste exactly like traditional bitterleaf ndole.
- Keep the simmer gentle. Peanut sauce can scorch if left unattended. Stir the bottom of the pot regularly, especially after adding the peanut mixture, and loosen the stew with water rather than letting it stick.
Serving Suggestions
Serve ndole in shallow bowls while hot, making sure each portion gets greens, sauce, beef and shrimp. It is commonly paired with boiled ripe or unripe plantains, boiled cassava, bobolo (fermented cassava wrapped and cooked in leaves), rice or fufu. A simple side of sliced tomato or cucumber can provide a fresh contrast, but the stew is substantial enough to serve as the main dish.
Variations
For a beef-free version, omit the beef and use an additional ½ lb (225 g) shrimp, or make the stew with mushrooms and vegetable stock. Add the shrimp only near the end as directed. For a richer mixed version, include ½ lb (225 g) cooked, shredded beef and ½ lb (225 g) shrimp, keeping the same total quantity of seafood and meat close to the recipe’s amount.
Crayfish adds a distinctive savory note, but it is optional; dried shrimp powder is a useful alternative, while leaving it out makes the stew milder. Red palm oil gives ndole its characteristic color and flavor. Neutral oil works when palm oil is unavailable, though the result will be less traditional. Adjust chile to taste, or leave it out for a gentler stew.
Storage and Reheating
Refrigerate leftover ndole within 2 hours of cooking in a shallow, covered container. It keeps for 3–4 days in the refrigerator. For longer storage, freeze it in airtight portions for up to 2–3 months; thaw overnight in the refrigerator. The sauce may thicken or separate slightly after chilling, which is normal.
Reheat only the portion you plan to eat in a covered saucepan over low heat, stirring frequently and adding a splash of water to loosen it. Heat leftovers to 165°F (74°C), checking with a food thermometer. You can also microwave a covered portion, stirring midway and checking the temperature in several places. Avoid repeated cooling and reheating.
Frequently Asked Questions
What does ndole taste like?
It is savory, nutty and rich, with a clear bitter note from the leaves. Properly prepared bitterleaf should be pleasantly earthy rather than aggressively sharp; the peanut sauce rounds out its flavor.
Can I use fresh bitterleaf?
Yes. Wash and chop it, then boil or rinse it as needed to reduce harsh bitterness. Drain and squeeze it well before adding it to the stew. Fresh leaves can vary in bitterness, so taste as you prepare them.
Can I make ndole without peanuts?
Peanuts are central to the usual sauce, so replacing them changes the character of the dish. For a peanut allergy, do not use peanut butter; a suitable seed butter may make a thick sauce, but check allergen labels and expect a different flavor. Avoid serving it to anyone with a peanut allergy unless all ingredients and preparation are confirmed safe.
Can I make it ahead?
Yes. Cook the stew without the shrimp, cool and refrigerate it promptly, then reheat it and add fresh shrimp near serving time. Cook until the shrimp reach 145°F (63°C). You can also make the full stew ahead, but shrimp may become firmer when reheated.
Why is my ndole too thick or oily?
Peanut butter thickens as it simmers and again as the stew cools. Stir in warm water a few tablespoons at a time until it is spoonable. A little oil on top can come from the peanut butter or palm oil; stir it back in before serving.
Is ndole always made with meat and shrimp?
No. Beef, shrimp, fish and other additions vary between recipes and households. The defining combination is bitterleaf with a groundnut-based sauce; choose the additions that suit your table.
Related
- Keema Naan Nutritional Value: Calories & Macros
- Lake Group Strata: Hearty Breakfast Casserole Recipe
- Morrisons Glamorgan Sausages: Easy Recipe
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).