Curry goat is a traditional Jamaican dish, rich with peppers and tomatoes, and spicy -- not too hot. Tenderising the goat meat properly takes awhile, so the dish itself takes longer to cook. Seasoning is to taste but follows a standard flavour profile of curry and allspice. The dish is served with rice and a fried plantain side.
Combine the curry powder and allspice together and set aside.
Cut the meat into large chunks at least 2 inches in size.
Preheat a pan to medium-high heat with oil and 2 tablespoons of the spice mixture.
Dry the meat with paper towels and set aside.
Brown the meat in the oil on all sides and remove when done.
Add the onions and peppers to the oil and sauté until tender.
Add salt, ginger and garlic and continue to cook for another 2 minutes.
Add the meat back to the pot along with the coconut milk, water, tomatoes, thyme and remaining spice mixture.
Bring to boil then reduce the heat to a simmer.
Cover and cook for at least 2 hours until extremely tender.
Add potatoes to the pot close to the end of the cooking time, and serve when the potatoes cook through and fork tender. The dish serves 8 to 10 people.
Make the curry in advance and refrigerate until ready to serve. Letting the curry goat stand for a day enhances the flavour.