Equipment
Ingredients
Proteins
- 1000 g bone-in skinless chicken thighs, cleaned and patted dry
Aromatics & Vegetables
- 400 g roma tomatoes, roughly chopped
- 200 g red bell pepper, stemmed, seeded, and chopped
- 1 scotch bonnet pepper, stem removed
- 150 g red onion, roughly chopped
- 15 g ginger, minced
- 15 g garlic, minced
- 100 g spinach, roughly chopped
Base & Liquids
- 250 g unsweetened creamy peanut butter, room temperature
- 60 ml red palm oil
- 1000 ml chicken broth, low sodium
Seasonings
- 30 g ground crayfish
- 2 chicken bouillon cubes, crushed
- kosher salt
Nutrition (per serving)
Method
Wash hands and all surfaces meticulously after handling raw chicken to prevent cross-contamination. Place the chicken pieces in a large pot with half of the chopped red onion, minced ginger, minced garlic, and crushed bouillon cubes. Pour in the chicken broth.
Bring the chicken and broth to a boil over high heat, then reduce to a simmer. Cover and cook for 20 minutes until the chicken reaches an internal temperature of 74C/165F and is tender. Remove the chicken from the pot and set aside, reserving the flavorful cooking liquid.
While the chicken is cooking, combine the tomatoes, red bell pepper, scotch bonnet pepper, and the remaining half of the red onion in a blender. Blend until a smooth puree forms.
In a heavy-bottomed pot, heat the red palm oil over medium heat until it melts and shimmers. Pour in the blended tomato mixture and cook for 15 minutes, stirring occasionally, until the mixture reduces, thickens, and the raw smell of the tomatoes cooks off.
In a medium bowl, whisk the unsweetened peanut butter with 500ml of the hot reserved chicken broth until completely smooth and entirely emulsified.
Pour the emulsified peanut butter mixture, the remaining chicken broth, the ground crayfish, and the cooked chicken pieces into the heavy-bottomed pot with the reduced tomato base. Stir well with a wooden spoon to combine.
Simmer the soup gently over medium-low heat for 20 minutes. Stir frequently, scraping the bottom of the pot, as the peanut butter tends to settle and burn easily. The soup is ready when it has thickened to coat the back of a spoon and spots of oil float to the surface.
Taste for seasoning and adjust with salt if necessary. Stir in the chopped spinach and simmer for 2 final minutes until just wilted. Remove from the heat and serve immediately.
Chef's Notes
- Using 100 percent natural, unsweetened peanut butter is absolutely critical. American-style sweetened peanut butters will result in an unpleasantly sugary soup that clashes with the savory elements.
- Ground crayfish is the backbone of West African umami. If you cannot source it at a local African or international market, dried shrimp powder from an Asian grocery store is the closest substitute.
- Red palm oil provides an earthy, robust flavor and signature vibrant hue. If you must substitute it, vegetable oil mixed with a little paprika will mimic the color, but the distinct traditional flavor will be missing.
- This soup tastes remarkably better the next day as the ginger, crayfish, and peanut flavors meld. Consider making it a day ahead of serving.
Storage
Refrigerator: 4 days — Store in an airtight container. The soup will thicken considerably when chilled; thin with a splash of water when reheating.
Freezer: 3 months — Freeze in individual portions. Thaw overnight in the refrigerator before gently reheating on the stovetop.
Reheating: Reheat gently on the stovetop over medium-low heat, stirring frequently to prevent burning, until simmering.










