Jamaican Curry Goat is delicious, fall-off-the-bone goat meat slow-cooked in savory curry stew. This goat curry is so easy to make and requires readily available ingredients. Pair it with Jamaican Rice and Peas.

Jamaican Goat Curry
Jamaican curry goat features goat meat and Jamaican curry seasoning. Compared to other meat like Chicken, beef, and pork, goat meat is healthier because it has less saturated fats, cholesterol, and calories. In addition, you will enjoy its rich and succulent texture if you cook it well. The satisfaction you will get from this delicacy is mouth-watering, not to mention when shared in a family gathering.
The Jamaican Curry Goat is a one-pot Caribbean meal. It is saturated with fantastic flavors and hearty, chunky goat meat that you will enjoy. If you’ve tried Caribbean dishes like Jamaican oxtails, Instant Pot Curry Goat or Jamaican Rice and Peas you will discover how tasty Caribbean food can be.
You can either cook this meal in a slow cooker, instant pot, or stovetop; you will still get a tasty result if you use the right recipe.
What Is Jamaican Curry Goat?
Jamaican have finger-licking delicious delicacies, and this Jamaican curry goat is not an exception. It is one of my favorite Caribbean dishes. Who wouldn’t like stocky pieces of goat meat soaked in the thick seasoned mixture of hot habanero, thyme, onions, garlic, and ginger with a perfect blend of curry? Nobody!
Curry dishes are delicious and whenever we need to spice up our weekly menu, we like to include curry fish or curry Chicken and never fail to get impressed with how delicious the meal is. However, goat curry stands out because of it’s vibrant spices and robust flavors.

What Are The Ingredients For Goat Curry?
The Jamaican curry goat is a blend of goat meat with Jamaican curry powder and hot spicy pepper. Typically, to make an excellent Jamaican Curry Goat, you will need the following:
- Goat meat: This is used to make the base for the recipe—the perfect match for curry’s spicy kick.
- Peppers: I used green and red bell peppers, scotch bonnet pepper, and black pepper to make my marinade.
- Onions: I used both spring onions and a small-sized regular onion as well to elevate the flavor profile of the meat and the dish.
- Spices: The pimento berries (also called Jamaican allspice), curry powder, thyme, garlic all add a depth of flavor to the recipe.
- Cooking oil and water: All the liquid the goat meat needs to cook until it becomes tender.
- Potato: Contributes to the heartiness of the dish and thickens the stew a little bit
- Salt and All-purpose seasoning.
These ingredients are not far-fetched. You can get them at any grocery nearest to you. The best part is that you can adjust ingredients to suit your taste. It means that you can get that meal just the way you want it.
How To Cook Goat Curry
If you are wondering how to make a well-spiced curry goat? The secret is to marinate the meat. A good marinade should add plenty of flavors, tenderize the meat and help keep it moist as it cooks.
If you can leave your curry goat to marinate overnight in the fridge, you will be rewarded with amazingly succulent and flavorsome results.
The recipe for this goat curry is very simple and easy to recreate at home.
- Rinse the goat meat repeatedly in a mixture of water and vinegar or lime until the water runs clear. Meat from goats typically has a strong, gamey smell, so this will help eliminate some of that.
- Pat the meat dry with paper towels and season with salt, Jamaican allspice, and curry powder. Be sure to rub it in well, so it penetrates the meat.
- Create a marinade with some diced onions, scotch bonnet, bell pepper, grated ginger, minced garlic, and about 2 tablespoons of oil. Mix the marinade in with the pre-seasoned goat meat and leave it to marinate overnight in the refrigerator. If you are short on time, you can marinate for at least 2 hours.
- Once you are ready to cook, put 2 tablespoons of oil in a pan on medium heat. Add some curry powder and fry until the mixture becomes fragrant. Be careful with this step and keep stirring, so the curry doesn’t stick to the pan and burn.
- Take the goat meat out of the marinade and sear it on both sides with the curried oil. Add some stock or water, stir, cover, and leave to cook until the meat is tender. It takes about 45 minutes to 1 hour to get juicy, tender goat meat.
- Then add the cubed potatoes and cook for about 30 minutes until the potatoes are tender.

Is Jamaican Curried Goat Healthy for you?
Yes, Jamaican curry goat is healthy for you. Goat meat is low in saturated fat, cholesterol, and calories, making it a healthy choice compared to beef and pork. The goat flesh, in particular its high collagen content, makes the meat an ideal ingredient for curries.
However, if you are trying to watch your fat intake, it’s not the best choice for you.
How Long to Cook Jamaican Curry Goat?
Even though goat meat is super tasty and sweet, you will not enjoy it if you undercook or overcook it. Therefore, be mindful of the timing.
On average, the cooking time should be about one hour thirty minutes, a little more or less depending on how chunky your cut your meat.
Washing Goat Meat
Goat meat tends to have a strong, distinctive gamey smell that many may find off-putting. Unfortunately, some of that odor and taste will transfer to your food if you don’t thoroughly wash the meat.
To remove these odors, clean the goat meat by trimming away any excess fat with a sharp, clean knife. Then rinse out the goat meat in a mixture of water and either lemon juice or white vinegar to neutralize the odor.
Repeat this step a few times until you feel satisfied with how clean the meat smells. After that, rinse out the goat meat until all traces of acid are gone from the flesh. Then season or marinate it in your own manner.

Tips On Cooking Jamaican Curry Goat
- If you use All-purpose seasoning, wait to do a taste test towards the end of your cooking before adding salt. This will help you correctly gauge the level of saltiness in your dish, as All-purpose already contains some salt.
- Pat the meat completely dry before seasoning to ensure the excess moisture doesn’t wash it off.
- For the best results, leave your meat to marinate overnight.
- If you cannot find a scotch bonnet, you can use habanero pepper in its place.
- Your curry goat is only as good as the type of curry you use to cook it. Be very selective when choosing your curry powder.
- Try not to add too much liquid at once, or you will end up with a watery and flavorless curry sauce. My recipe will give an almost gravy-like texture, which is perfect.
Where To Get Goat Meat
Although goat meat is healthier than any other red meat because of its lower fat content, it is still quite hard to find in some places like the US.
Your regular, commercial supermarkets may not have goat meat but you will readily find them in neighborhoods where they are in high demand, like Mexican markets and African/Caribbean food stores.
What To Serve With Jamaican Goat Curry
Jamaican curry goat goes well with Jamaican Rice and Pea, Boiled Yams, Boiled or Baked Plantains, Flat Bread, or White Rice.
Other Jamaican Recipes
- Jamaican Oxtails
- Jamaican Jerk Chicken
- Creamy Jamaican Cornmeal Porridge
- Jamaican Jerk Seasoning Spice Blend – Caribbean jerk
- Jamaican Beef Patty (Jamaican Meat Pie)
- Instant Pot Curry Goat

Jamaican Curry Goat
Ingredients
- 3 pounds Goat meat cut into bite-size
- 1 teaspoon salt or add to taste
- 2 teaspoons bouillon powder
- 1/2 teaspoon black pepper
- 2 tablespoon curry powder
- 6 Pimento berries all spice
- 1 medium onion diced
- 1 teaspoon ginger grated
- 2 bell peppers I used green and red – diced
- 4 stalks thyme
- 1 scotch bonnet pepper or habanero
- 5 cloves garlic
- 2 spring onions
- 4 tablespoons cooking oil divided into two
- 2 large potatoes
- 1½-2 cups chicken stock or water
Instructions
- Wash the goat meat in water and vinegar or lime and drain the excess water. I like to repeat this about two to three times.
- Season the meat with salt, bouillon powder, black pepper, allspice, and 1 tablespoon of curry powder in a large bowl. Mix well.
- Throw in the diced onion, grated ginger, bell pepper, thyme, scotch bonnet, minced garlic, spring onion, and 2 tablespoons of oil. Mix well and leave to marinate overnight or for at least 2 hours.
- Add 2 tablespoons of oil into the pan on medium heat. Add 1 tablespoon of curry powder and cook until fragrant – about a minute. Be sure not to burn the curry powder.
- Carefully remove the goat meat from the marinade (keep the marinade). Drop into the oil, one at a time, and let it sear on all sides. You can do this in batches if you have a small pan.
- Stir in the stock and marinade, cover, and leave to cook for 45 minutes to 1 hour or until the meat is tender.
- Add the potatoes and cook for another 20 to 30 minutes or till the potatoes become tender. Adjust the seasoning if necessary.
- Serve over rice and peas or white rice.
Nutrition
You can find me on Facebook, and Instagram. I love keeping in touch with all of you!
If you make this recipe, I’d love to see pictures of your creations on Instagram or Facebook. #cheflolaskitchen
Wendy
Sunday 6th of March 2022
Hi!....this sounds delicious!...I love Goat Roti’s ..I guess all the ingredients used in the marinade are thrown away...you didn’t say...but that’s what usually happens to marinades......also....from experience I have found several brands of curry powder at my Jamaican Store in Canada... So never know what is a ‘Good One!’... I have been using the ‘Montego’ brand ...I buy both Hot and Regular...can you tell me if this is a Good one?
Lola Osinkolu
Monday 7th of November 2022
Hi Wendy, I added marinade back into the pot. Check instruction 'number 6'... I am not familiar with the Montego brand. I like the grace brand and the blue mountain country brand.