Cameroonian Ndolé (peanut stew with bitter leaves)
Cameroonian Ndolé (peanut stew with bitter leaves) is a medium Cameroonian recipe that serves 6. 450 calories per serving. Recipe by MARVISSIMA Pâtisserie & Cuisine on YouTube.
Prep: 25 min | Cook: 2 hrs | Total: 2 hrs 40 min
Cost: $23.15 total, $3.86 per serving
Ingredients
- 350 g Unsalted shelled peanuts (soaked in cold water the day before)
- 800 g Beef meat (chuck or shoulder) (cut into 2‑3 cm cubes)
- 50 g Leeks (white parts only, cleaned and sliced)
- 3 Onions (peeled and coarsely chopped)
- 50 g Garlic (about 10 cloves, peeled)
- 1 Fresh red chili (seeded, finely chopped)
- 300 g Ndolé leaves (or bitter spinach) (washed, de‑stemed and coarsely chopped)
- 30 g Dried shrimp (quickly rehydrated in warm water)
- 1 Bouillon cube (poultry or chicken) (or equivalent in salt)
- 1 c. à café Ground black pepper (or white pepper to taste)
- au goût Salt
- 600 ml Water (400 ml for cooking the ndolé + 200 ml to dilute the peanut paste)
- 250 g White rice (cooked separately, to serve)
- 2 c. à soupe Cooking oil (peanut or sunflower)
Instructions
Prepare the ingredients
Rinse the soaked peanuts, drain and set aside. Clean the ndolé leaves, coarsely chop them. Slice the leeks, chop the onions, garlic and chili. Cut the meat into cubes.
Time: PT0H15M
Make a puree of leeks, onions and garlic
In the blender, place the leeks, onions and garlic. Blend until a smooth puree forms. Reserve half of the puree, the rest will be added later.
Time: PT0H05M
Prepare the peanut paste
Blend the soaked peanuts with 200 ml water until a very smooth cream forms. Set aside.
Time: PT0H05M
Cook the meat
In a large pot, heat 1 c. à soupe oil, add the meat and brown for 5 minutes. Add the reserved onion/leek puree, the bouillon cube, salt, pepper and 400 ml water. Bring to a boil then reduce heat and simmer for 40 minutes until the meat is tender.
Time: PT0H40M
Temperature: moyen-doux
Incorporate the peanut paste
Remove the pot from heat, add the peanut paste while stirring constantly to avoid lumps. Return to medium heat, add the chopped red chili and let simmer gently for 30 minutes, stirring occasionally.
Time: PT0H30M
Temperature: moyen
Add the remaining puree and dried shrimp
Pour the remaining leeks/onions puree into the pot, add the rehydrated dried shrimp, then cook for an additional 30 minutes.
Time: PT0H30M
Temperature: moyen-doux
Incorporate the ndolé leaves
Divide the ndolé leaves into two portions. Add the first half, mix until well incorporated. Add the second half, mix again and simmer for 10 minutes so the leaves absorb the sauce.
Time: PT0H10M
Temperature: moyen-doux
Prepare the rice and sautéed onions
While the ndolé simmers, cook the white rice according to package instructions. In a small pan, heat 1 c. à soupe oil, add the remaining onions (set aside at the start) and sauté until translucent. Add the remaining dried shrimp and grill for 2 minutes.
Time: PT0H10M
Temperature: moyen
Finishing and serving
Mix the pan contents (onions and shrimp) into the ndolé pot, adjust seasoning if needed. Serve hot, accompanied by white rice, boiled cassava or couscous.
Time: PT0H05M
Nutrition Facts
- Calories
- 450
- Protein
- 25 g
- Carbohydrates
- 30 g
- Fat
- 20 g
- Fiber
- 5 g
Dietary info: Gluten-Free, Dairy-Free, high-fiber
Allergens: Peanuts, Shrimp (crustaceans)
Ingredient Substitutions
- Instead of Unsalted shelled peanuts: Natural peanut butter (350 g)
- Instead of Beef meat (chuck or shoulder): Lamb, pork, chicken
- Instead of Leeks: Green onions
- Instead of Onions: Shallots
- Instead of Garlic: Garlic powder
- Instead of Fresh red chili: Espelette pepper, bird's eye chili
- Instead of Ndolé leaves (or bitter spinach): Spinach, cassava leaves
- Instead of Dried shrimp: Fresh shrimp, dried fish
- Instead of Bouillon cube (poultry or chicken): Salt, homemade broth
- Instead of Ground black pepper: White pepper
- Instead of White rice: Cassava, yam, couscous
- Instead of Cooking oil (peanut or sunflower): Vegetable oil
Equipment Needed
- Blender or immersion blender
- Large pot or Dutch oven
- Pot for rice
- Cutting board
- Chef's knife
- Wooden spoon
- Ladle (optional)
- Measuring cup (glass or cup)
Critical Steps — Do Not Skip
- Blend the soaked peanuts into a smooth paste (step 3).
- Cook the meat until tender (step 4).
- Gradually incorporate the ndolé leaves to prevent them from becoming too soft (step 7).
Chef Tips from the Video
- Use lightly roasted peanuts to intensify the nutty flavor.
- Add a splash of lime juice just before serving to balance the bitterness.
- Serve with fried plantain for a sweet‑savory contrast.
Troubleshooting
The sauce is too watery
Simmer longer uncovered or add an extra tablespoon of peanut paste.
The ndolé leaves are too bitter
Rinse the leaves several times in cold water and blanch them for 30 seconds before adding.
The meat remains tough
Extend the cooking on low heat until it easily pulls apart with a fork, or use a pressure cooker.
Storage
Refrigerator: Store the ndolé in an airtight container for 3 to 4 days.
Freezer: Can be frozen in individual portions for 2 to 3 months.
Room temperature: Do not leave at room temperature for more than 2 hours.
Make-Ahead Tips
- Prepare the peanut paste and the leeks/onions puree the day before and keep them refrigerated.
- The ndolé leaves can be quickly blanched (30 s) then cooled to reduce bitterness if desired.
Last updated: August 24, 2026






