African Fufu
Okra and Fish Soup
Experience the comforting heartiness of West African cuisine with this authentic fufu and okra soup. Sticky, smooth cassava-plantain fufu pairs perfectly with a vibrant, spiced fish and okra stew.
Fufu is a beloved staple across many African nations, typically made by pounding starchy root vegetables into a smooth, stretchy dough. In this recipe, a combination of cassava and plantain creates the perfect base to soak up a deeply flavorful, spice-rich okra and fish soup. Enjoying this dish is a tactile experience, meant to be eaten with your hands, pinching off a small piece of fufu and using it to scoop up the hearty stew.
Ingredients
- 1 large cassava root
- 2 large plantains
- 1 medium red onion
- 300 g fresh okra
- 500 g fish chunks (e.g., mackerel or tilapia)
- 2 tbsp cooking oil
- 1 tbsp African fish masala seasoning
- 1 tbsp chili oil
- to taste water
Instructions
- 1Peel and chop the cassava

Peel the raw cassava roots and chop them into manageable pieces on a wooden cutting board to prepare them for blending.
Tip: Ensure all woody outer peel is completely removed. - 2Dice the red onion

Take a raw red onion and use a cleaver to dice it finely on the wooden cutting board.
Tip: Cut the onion in half first to create a stable flat surface before dicing. - 3Slice the plantains

Slice the peeled raw plantains into thick chunks so they can be combined with the cassava.
Tip: Plantains add both starch and texture to the fufu mixture. - 4Combine cassava and plantain in blender

Transfer the chopped raw cassava and plantain chunks into a tall blender pitcher in a one-to-one ratio.
Tip: Pack the pieces evenly to ensure smooth blending. - 5Add water to the pitcher

Pour a small amount of water into the blender pitcher containing the cassava and plantains to help facilitate blending.
Tip: Do not add too much water at once, or the mixture will become too thin. - 6Puree the mixture

Use an immersion blender or standard blender to process the raw cassava and plantain mixture for about two minutes until completely smooth.
Tip: Blend thoroughly to avoid any lumps in the fufu dough. - 7Transfer puree to saucepan

Carefully pour the smooth, blended mixture of cassava and plantain directly from the blender into a small metallic saucepan. Place the saucepan on the stovetop over low heat to begin the cooking process.
Tip: Ensure the mixture is completely smooth before pouring to avoid any lumps in the final fufu. - 8Add water to the mixture

As the fufu mixture begins to simmer and thicken, pour in a small amount of water. This helps to adjust the consistency and ensures the starches cook evenly without drying out or burning.
Tip: Add the water gradually. You can always add more, but it is difficult to fix fufu that has become too loose. - 9Stir the fufu mixture continuously

Using a sturdy spatula, vigorously stir the thick and sticky fufu dough continuously over low heat to ensure even cooking and a smooth texture.
Tip: This step requires significant arm strength. Keep mixing steadily to ensure there are no lumps and the dough is fully cooked. - 10Shape and wrap the fufu

Once the fufu is fully cooked, transfer it out of the saucepan. While it is still warm, wrap it tightly in clear plastic film, shaping it into a neat block or rounded portion to keep it warm and prevent it from drying out.
Tip: Wrapping the fufu immediately while hot helps it retain its shape, moisture, and traditional texture until you are ready to serve. - 11Slice the fresh okra

Wash the fresh green okra thoroughly. Using a sharp knife or cleaver, slice the okra into small, even pieces on a wooden cutting board in preparation for mincing.
Tip: Make sure your knife and cutting board are dry to help reduce the natural sliminess of the okra while chopping. - 12Mince the okra

Transfer the sliced okra into a food processor. Pulse the machine to finely mince the okra pieces. This processing will release the okras natural thickeners, creating the perfect hearty texture for the soup.
Tip: Pulse carefully and do not over-blend; you want the okra to be finely minced, not completely pureed into a liquid. - 13Heat oil in the pot

Squeeze cooking oil into a small heated pot placed on the stove over medium heat to prepare for sautéing the aromatics.
Tip: Ensure the pot is fully heated before adding the oil to maintain a consistent cooking temperature. - 14Add diced red onion

Scrape the pre-diced red onion from the white plate directly into the heated oiled pot to begin building the aromatic base for the soup.
Tip: Stir the onions immediately after adding them to coat them evenly in the oil and prevent scorching. - 15Season with fish masala

Hold a small container of dry African fish masala seasoning powder and sprinkle it generously over the raw fish pieces and onions cooking in the pot.
Tip: Evenly distribute the spice powder to ensure all the fish pieces absorb the aromatic flavor profile. - 16Pour water into the pot

Pour clean water into the pot containing the seasoned fish, onions, and spices to create the liquid base for the okra soup broth.
Tip: Add enough water to submerge the fish pieces fully without overflowing the small pot. - 17Add chili oil

Pour dark red chili oil from a large white electric kettle-like dispenser directly into the simmering broth to add heat and vibrant color.
Tip: Adjust the amount of chili oil according to your preferred spice level. - 18Add minced okra

Use a small red silicone spatula to scrape the freshly minced green okra from a blender container directly into the cooking stew.
Tip: Stir the stew thoroughly right after adding the okra to ensure it blends smoothly into the broth. - 19Plate the okra and fish stew

Ladle the hot, finished okra and fish stew directly onto the serving plate next to the pre-shaped fufu block to complete the dish.
Tip: Serve immediately while the soup and fufu are hot to enjoy the best texture and flavors.