Place the fish on a chopping board and remove the fins and tail (it's easier to do this with sterilised kitchen scissors) then discard.
Place the fish in a colander and rub/squeeze the entire fish with the chopped lime. I use salt not vinegar but at this stage you can pour vinegar onto the dish to clean it.
Thoroughly rinse it off with water.
Bring 10 cups of water to the boil in a large stock pot.
Add the red snapper to the pot then reduce to medium, cover the pot in a lid and simmer for 25 minutes.
During the given time, check the pot incase any foam develops, if it does, skim it off and discard.
While the fish is cooking, slice and peel the green banana, then put the slices in water with one teaspoon of pink salt to prevent discoloration and set aside.
Remove the lid, then use a slotted spoon or egg spatula to carefully remove the fish (it might break in half which can happen just work with it).
Also check the liquid levels, you want them to be at the same level as when you first started simmering the fish so add more water if needed.
Use 2 forks to shred and de-bone the fish (discard the bones and scrap off the skin as you work).
Set the fish aside in a small bowl or on a plate.Add theonion, scallion, garlic, cho cho, carrot, okra, green banana (drain and rinse them off first), thyme, pimento berries, fish tea soup mix, black pepper, pink salt and scotch bonnet.
Bring the pot to a rolling boil then reduce the heat to medium-low, cover the pot and simmer for 20 minutes.
During that time, again check for any foam and skim it off and discard.5-10 minutes before the simmering time has finished, add the flaked fish and keep the lid off this time.
After the given time, remove the lid and do a taste test, adding any additional black pepper and pink salt if needed.
Remove the thyme stems and scotch bonnet pepper before serving.