A rich, ruby-red stew from Guinea made by simmering fresh palm fruit pulp with smoked fish, beef, tomatoes, and leafy greens. The sauce has a velvety texture and a deep, slightly tangy, savory flavor traditionally ladled over white rice or eaten with fufu. It is one of the most beloved comfort dishes along Guinea's coastal regions.
Prep Time20 mins
Cook Time75 mins
Total Time95 mins
Servings6
Yield6 servings
Nutrition Facts
Per serving (estimated)
- 480 kcalCalories
- 32 gFat
- 14 gSaturated Fat
- 18 gCarbs
- 5 gFiber
- 6 gSugar
- 28 gProtein
- 720 mgSodium
- 850 mgPotassium
- 95 mgCalcium
- 4.5 mgIron
- 35 mgVitamin C
- 280 mcgVitamin A
Ingredients
For the palm nut base
- 2 cups fresh palm fruit pulp (or 1 jar/400 ml canned palm cream)
- 6 cups water, divided
For the meat and aromatics
- 1 lb beef chuck, cut into 1-inch pieces
- 8 oz salted smoked fish (mackerel or herring), deboned
- 1 large yellow onion, quartered
- 4 cloves garlic, smashed
- 1 inch fresh ginger, sliced
- 2 Scotch bonnet peppers, pierced with a knife
- 1 tsp kosher salt
For the sauce body
- 4 medium ripe tomatoes, blended into a smooth puree
- 2 tbsp tomato paste
- 1 tbsp ground dried crayfish (optional)
- 1 Maggi or bouillon cube, crumbled
- 1 tsp ground dried chile (optional)
For finishing
- 4 cups tightly packed fresh spinach (or bitter leaves), washed and roughly chopped
- 1 small red onion, thinly sliced
- Steamed white rice or semolina fufu, for serving
Directions
- Place the beef, smoked fish, quartered onion, garlic, ginger, Scotch bonnet peppers, and salt in a large pot. Cover with 4 cups of water, bring to a boil, then reduce the heat and simmer for 35–40 minutes, skimming any foam, until the beef is fork-tender.
- While the meat cooks, prepare the palm base: if using fresh palm fruit, pound or blend the pulp with 2 cups of warm water, then squeeze and strain it through a fine sieve to collect about 2 cups of thick, orange-red palm cream, discarding the fibers. (Skip this step if using canned palm cream.)
- Lift the cooked beef and smoked fish from the pot and set aside, reserving the broth. Strain the broth through a fine sieve into a bowl and return 3 cups of it to the pot. Add the tomato puree, tomato paste, crumbled bouillon, and ground crayfish if using; bring to a gentle simmer for 10 minutes.
- Slowly pour in the palm cream while whisking, whisking continuously so the sauce stays smooth and does not separate. Reduce the heat to low and cook for 15–20 minutes, stirring often, until the sauce is glossy, thickened, and a deep reddish-orange.
- Shred the reserved smoked fish into bite-size pieces and return it along with the beef to the pot. Simmer for another 10 minutes so the fish flavors soak into the sauce. Taste and adjust salt and heat.
- Stir the spinach and sliced red onion into the simmering sauce and cook for just 3–4 minutes, until the greens are wilted but still bright. Remove the Scotch bonnet peppers before serving. Ladle the palm nut sauce over hot steamed rice or alongside fufu.
- Store cooled leftovers in an airtight container in the refrigerator for up to 3 days; the sauce deepens in flavor overnight and reheats beautifully with a splash of water.
Cook’s Notes
- If fresh palm fruit is unavailable, look for tinned "palm cream" or "palm fruit concentrate" in African or Caribbean markets; it gives the same velvety body.
- Briefly soak very salty smoked fish in warm water for 10 minutes before cooking to keep the final sauce balanced rather than briny.
- Always whisk the palm cream into warm (not boiling) liquid to prevent the sauce from splitting into oily pools.
- For a more traditional Guinean flavor, swap half the spinach for fresh bitter leaves (ndole-style) or sliced pumpkin leaves added in the last 5 minutes.
- Serve with plain white rice, attieke (cassava couscous), boiled yams, or semolina fufu to soak up every drop of the rich sauce.










