1. Begin with the chicken stew by combining 40ml water, 125g of fresh tomatoes, 1 red onion, ginger, green chilli, garlic, thyme leaves, black pepper, fennel seeds, cumin seeds, salt and cloves in a blender then blitz.
2.Place a large pan over a medium heat and add the vegetable oil. Once hot, add the chicken thighs, scotch bonnet, bay leaves, tomato purée and blended ingredients from step 1. Mix together so that the meat is evenly coated. Cook for 30 minutes with the lid on, stirring and turning the meat regularly.
3. While you wait for the chicken to cook, prepare the broth by placing a second large pan over a medium heat on a separate hob with 1.2 litres of boiling water. Add the quartered red onion, 250g of fresh tomatoes, red bell pepper and chunks of aubergine. Boil for 10 minutes or until the onion and aubergine are soft. Once cooked, strain the vegetables and blend. Press the blended mixture through a sieve into a bowl. Save the juice and discard the pulp, get as much liquid as possible.
4. Prepare the chicken stock. Combine with the vegetable juice from the previous step then carefully pour the mixture into the pan with then chicken and mix together. Raise the heat to a simmer then cook with the lid on for 15 minutes, stirring occasionally.
5. Add the remaining aubergine and okra to the dish then cook for 20 minutes or until both vegetables are soft.
6. Test the spice level of the dish and add additional water if it is too hot. Finish by adding the fresh basil leaves.
This dish can be made with a range of different protein including fish and lamb. If you are using lamb, treat similarly to the chicken instructions but cook until the meat begins to fall apart, this may take longer depending on the cut so be patient. If you are using fish, cut into large chunks and add to the pan at step 5. Fufu is traditionally served with light soup but bread or dumplings also work well.