Skip to Content

Jamaican Curry Goat Recipe – Authentic Curried Goat

Calling all foodies and cooking enthusiasts! Are you ready to explore a classic dish from the beautiful island of Jamaica? If you’re in the mood for an insanely delicious Caribbean recipe, then you’re in the right place. We’re about to embark on a culinary journey that will introduce you to the authentic Jamaican curry goat recipe. This homey Jamaican curry goat dish is one of the favorite Jamaican dishes, and for a good reason. It’s filled with flavor, rich, and incredibly satisfying. Let’s dive right in!

Tender goat meat simmering in a rich curry sauce in a large pot on a stove top.

Understanding the Jamaican Curry Goat Recipe

Before we get into the specifics, it’s important to understand what the Jamaican curry goat recipe entails. The classic Jamaican recipe involves slow cooking tender goat meat in an array of spices, including Jamaican curry powder, fresh thyme, and scotch bonnet chilli peppers. The result is a rich, flavorful curry that’s typically served over coconut rice or plain rice. The dish is popular at special events and often enjoyed with friends and family on special occasions.

Choosing the Right Ingredients

Choosing the right ingredients is a crucial part of the cooking process. For this Jamaican curry goat recipe, you’ll need goat meat, often available at halal markets, local grocery stores, or specialty food stores. It’s important to note that goat meat is leaner than other red meats and contains a lot of bone marrow, which contributes to the flavor of the dish. You’ll also need Jamaican curry powder, which is a blend of several dry spices. While you can use regular curry powder, the Jamaican curry powder gives the dish its distinctive flavor.

Goat curry surrounded by sauces and ingredients

Preparing the Goat Meat

To start with, you’ll need to season the goat meat. This can be done by placing the meat in a large bowl, adding lime juice or lemon juice, and a tablespoon of curry powder. Mix everything together and let it marinate for at least an hour, or overnight for best results. This allows the flavors to penetrate deeply into the meat, creating a more flavorful end product.

Cooking the Goat Meat

Once your goat meat is well-seasoned, it’s time for the cooking process. Heat vegetable oil in a large pot or pressure cooker over medium heat. Add the meat and brown on all sides. This step is important as it locks in the flavors and gives the meat a nice, caramelized exterior. Once browned, you can add the sliced onion, bell pepper, spring onions, and whole scotch bonnet pepper to the pot and sauté until softened.

Browning seasoned goat meat in a large pot over medium heat.

Adding the Curry Mixture

Next, you’ll need to add the remaining curry powder to the pot and stir well, allowing the curry to cook for a few minutes. After that, add a mixture of water and coconut milk, which will form the base of the curry. This should be followed by the addition of green seasoning, a blend of fresh herbs and spices that gives the dish an added depth of flavor.

Slow Cooking the Curry

Now, it’s time to let the curry slow cook. Lower the heat to a simmer, cover the pot, and let it cook for about 2 hours. Check the pot occasionally and add more water if needed. The slow cooking process allows the flavors to meld together and the goat meat to become tender and flavorful. The end result? A rich, hearty, and incredibly delicious Jamaican curry goat dish.

Covered pot of curry goat simmering on a low heat.

Serving the Jamaican Curry Goat

Once the curry is done, it’s time to serve. Jamaican curry goat is traditionally served over white rice or Jamaican rice, which adds an extra starch to the meal. However, you can also serve it with green banana, baked plantains, or even bread for a complete, satisfying meal. Don’t forget to garnish with fresh herbs for an extra pop of flavor!

Storing the Leftovers

If you have leftovers, you can store the curry in an airtight container in the refrigerator for up to 3 days. You can also freeze it for up to 3 months. To reheat, simply thaw in the refrigerator overnight and heat on the stove top or in the microwave. The flavors will deepen even more the next day, making for an even more delicious meal!

Wrapping Up

And there you have it, a step-by-step guide on how to make a delicious, authentic Jamaican curry goat recipe. While it does require some time and patience, the result is a flavorful and hearty dish that’s perfect for any occasion. So, why not give it a try? Who knows, it might just become one of your favorite Jamaican recipes too!

Goat curry surrounded by sauces and ingredients

Authentic Jamaican Curry Goat Recipe

Yield: 4 Servings
Prep Time: 2 hours
Cook Time: 3 hours

Experience a burst of Caribbean flavors with this traditional Jamaican Curry Goat recipe. Tender, spicy, and absolutely delicious, this dish is a staple in Jamaican cuisine and is becoming increasingly popular worldwide. Perfect for a family dinner or a festive occasion, this recipe will take your taste buds on an exotic journey!


  • 2 lbs goat meat, cut into 1-inch cubes
  • 2 tablespoons curry powder
  • 1 tablespoon allspice (pimento)
  • 1 teaspoon black pepper
  • 1 tablespoon salt
  • 6 cloves garlic, minced
  • 1 large onion, chopped
  • 1 scotch bonnet pepper, de-seeded and chopped
  • 1 tablespoon fresh ginger, grated
  • 4 sprigs fresh thyme
  • 2 tablespoons vegetable oil
  • 4 cups water
  • 3 medium potatoes, peeled and cut into chunks
  • 2 carrots, peeled and chopped


  1. In a large bowl, combine the goat meat, 1 tablespoon of curry powder, allspice, black pepper, salt, half of the minced garlic, half of the chopped onion, scotch bonnet pepper, ginger, and thyme.
  2. Mix well, making sure the meat is thoroughly coated with the seasonings. Cover and let it marinate in the fridge for at least 2 hours, or overnight for best results.
  3. Heat the vegetable oil in a large dutch oven or heavy-bottomed pot over medium heat. Add the remaining tablespoon of curry powder and cook for about one minute until fragrant.
  4. Add the marinated goat meat to the pot, keeping the remaining marinade for later use. Brown the meat on all sides.
  5. Add the remaining onion and garlic to the pot, along with the reserved marinade. Stir well and cook for another 2-3 minutes.
  6. Pour in the water, cover the pot, and bring the mixture to a boil. Lower the heat and let it simmer for about 2 hours, or until the meat is tender.
  7. Add the chopped potatoes and carrots to the pot. Stir well, cover, and continue to simmer for another 20-30 minutes, or until the vegetables are tender and the sauce has thickened.
  8. Taste the curry and adjust the seasoning if needed. Remove from heat.
  9. Serve the Jamaican curry goat over steamed rice, garnished with fresh thyme if desired. Enjoy this hearty and tasty dish!


Use gloves when handling the scotch bonnet pepper to avoid skin irritation. Marinating the meat overnight will bring out more flavor.

Nutrition Information:
Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 350Total Fat: 10gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 90mgSodium: 500mgCarbohydrates: 20gNet Carbohydrates: 17gFiber: 3gSugar: 2gSugar Alcohols: 0gProtein: 30g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Skip to Recipe