In a large bowl, mix the goat, allspice, garlic, onion, peppers and thyme. Sprinkle the curry and seasoning salt over the mixture and mix well.
Place the bowl in the refrigerator to marinate for overnight, about 12 hours.
After marinating, place the mixture into a pot and add water just under the level of the meat. Cover the pot and cook over high heat for 30 minutes. After 30 minutes, lower the heat to medium and cook for another 1 to 1 1/2 hours. (Use a long spoon to stir the meat from bottom to the top every 15 to 20 minutes until the heat is turned down.)
When the meat can be cut easily with the spoon, it is fully cooked. Remove from the heat and let the meat sit so the oil from the meat can rise to the top. Skim off the oil and discard.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.