DinnerCameroonianmedium

Authentic Ndole Recipe: Cameroonian Bitterleaf and Peanut Stew

This authentic ndole recipe features tender beef, succulent shrimp, and washed bitterleaf in a creamy peanut sauce. A classic Cameroonian comfort food staple.

Prep
45 min
Cook
1h 10m
Serves
6
Difficulty
medium
Jump to recipe

If you want to experience the soul of West African coastal cooking, this ndole recipe is the ultimate introduction. Often described as the national dish of Cameroon, it is a sophisticated, nutty, and slightly bitter stew that balances rich textures with deep savory notes.

The hallmark of a great Cameroonian ndole is how you handle the greens. We use a traditional method of washing the bitterleaf in multiple changes of water to tame its sharp edge, transforming it into a mellow backdrop for the creamy ground-peanut base. This bitterleaf and peanut stew is further elevated with a double hit of shrimp—both ground for depth and whole for texture.

While it takes some patience to prep the leaves and peel the nuts, the result is a velvety, aromatic masterpiece. Serve this with fried ripe plantains (dodo) or boiled yams to perfectly offset the savory-bitter profile of the stew.

Ingredients

Servings:6

The Bitterleaf

  • 200g (7 oz) dried bitterleaf or 500g fresh/frozen pre-washed bitterleaf
  • 1 teaspoon baking soda (if using dried leaves to soften)

The Peanut Base

  • 300g (2 cups) raw skinless peanuts (groundnuts)
  • 2 medium yellow onions, divided
  • 3 cloves garlic
  • 2cm (1 inch) piece fresh ginger, peeled
  • 1-2 habanero or scotch bonnet peppers (whole)

Proteins and Aromatics

  • 500g (1.1 lbs) beef chuck or stew meat, cut into bite-sized cubes
  • 250g (0.5 lbs) large shrimp, peeled and deveined
  • 2 tablespoons dried crayfish, ground
  • 120ml (1/2 cup) vegetable oil or palm oil
  • 2 bouillon cubes (Maggi or similar)
  • Salt to taste

Instructions

  1. 1

    Boil the raw peanuts in water for 10 minutes to soften, then drain and blend into a smooth paste with one onion, garlic, and ginger using a splash of fresh water.

  2. 2

    Prepare the bitterleaf by boiling dried leaves with baking soda for 15 minutes; if using fresh or frozen, skip to washing. Rinse the leaves in cold water, squeezing vigorously and changing the water 4-5 times until the bitterness is significantly reduced but not entirely gone.

  3. 3

    Place the beef in a large pot with enough water to cover, add half a chopped onion and a pinch of salt, and simmer until the meat is tender (about 40-50 minutes). Retain the cooking broth.

  4. 4

    Add the peanut paste to the pot with the cooked beef and its broth. Stir well and simmer over medium-low heat for 15-20 minutes, stirring frequently to prevent the peanuts from scorching at the bottom.

  5. 5

    Fold the washed and squeezed bitterleaf into the peanut and beef mixture. The stew should be thick; if it's too dense, add a small amount of warm water.

  6. 6

    Stir in the ground crayfish and crumbled bouillon cubes. Add the whole habanero pepper for aroma (do not burst it if you want mild heat). Simmer for another 10 minutes.

  7. 7

    Taste and adjust for salt. The peanuts should no longer taste raw, and the oils should begin to slightly separate from the sauce.

  8. 8

    In a separate small skillet, heat the vegetable oil. Sauté the remaining half onion (sliced) and the whole shrimp until the shrimp are pink and the onions are golden.

  9. 9

    Pour the hot oil, onions, and shrimp directly over the ndole pot as a finishing garnish (the 'tempering' step). Stir gently and serve immediately.

Nutrition (per serving)

Estimates only — not medical or dietary advice.

Calories
565 kcal
Protein
34 g
Carbs
16 g
Fat
42 g
Fiber
6 g
Sugar
4 g
Sodium
890 mg

Tips

  • Don't rush the leaf washing. The goal isn't to remove all bitterness, but to achieve a pleasant, herbal tang that cuts through the rich peanut fat.
  • Keep the heat low once the peanut paste is added. Peanuts contain high amounts of protein and fat that stick and burn easily on the bottom of the pot.
  • For the most authentic flavor, use dried crayfish. It provides a smoky, umami depth that salt alone cannot replicate.
  • If you can't find bitterleaf, a mixture of kale and spinach can be used as a substitute, though the flavor profile will be significantly milder.

FAQ

Can I use peanut butter instead of raw peanuts?

In a pinch, yes, but use natural, unsweetened peanut butter. However, the texture will be much smoother and less traditional than the slightly grainy, rich consistency provided by boiled and blended raw peanuts.

How do I make ndole less bitter?

The secret is in the 'squeeze and rinse' method. Squeeze the leaves under running water like you are hand-washing laundry. Taste a small piece; if it makes your tongue curl, keep rinsing.

Why does my ndole taste bland?

Ndole relies heavily on salt, bouillon, and crayfish. If it tastes flat, increase the crayfish and salt slightly, as the peanuts and greens absorb a lot of seasoning.

Is ndole healthy?

Yes, it is packed with protein from the peanuts, beef, and shrimp, and the bitterleaf is traditionally prized for its medicinal, digestive properties and high iron content.

#ndole-recipe#cameroonian-cuisine#west-african-food#bitterleaf-stew#peanut-beef-stew#traditional-african-recipes#high-protein-stew

You might also like