FOR THE FISH
Blend the last 6 ingredients under fish in a blender till pureed.
Place fish pieces in a bowl and pot in blended puree.
Coat fish generously with the marinade and leave to marinade for as long as an hour to 24 hours.
Afterwards, heat up vegetable oil in a pan and add some all purpose flour.
Place the fish pieces in the pan and fry on one side till brown and crisp then flip to the other side and fry till brown. Take out of the pan and set aside.
FOR THE STEW
Blend tomatoes, tatashe, atarodo, onions and garlic until well pureed. Set aside.
Heat up vegetable oil in a pot and add some chopped onions, followed by the curry powder, thyme, seasoning cubes, crayfish, paprika powder and salt. Stir fry for 1 minute.
Then add the tomato paste and stir fry for a further 2-4 minutes until well fried and dry.
Afterwards, add the blended puree, mix to combine, cover the pot and leave to cook for 8-10 minutes or till dry.
Next add the water and adjust the seasoning if need be.
Cover the pot and simmer for 5 minutes then add the fish and leave to simmer another 3-5 minutes before taking off the heat.
Serve with steamed vegetable white rice.