Jamaican Curry Goat
If you grew up eating Jamaican food, curry goat probably isn’t something you make on a random Tuesday.
It’s the recipe that shows up when people are coming over, at birthdays, family gatherings, Sunday dinner, or whenever someone decides it’s worth taking the afternoon to cook something properly.
Good curry goat isn’t rushed. The meat needs time to become fall-apart tender, the curry has to cook down until it loses its raw edge, and the gravy should be thick enough to coat every piece of meat without becoming heavy.
Those little potatoes and carrots aren’t just there to fill the pot either, they soak up every bit of that rich curry sauce and somehow end up being everyone’s favourite part.
The first thing you’ll notice while this cooks isn’t the goat. It’s the smell of toasted Jamaican curry powder, garlic, thyme and Scotch bonnet slowly filling the kitchen.
By the time the lid finally comes off, the meat is so tender it barely clings to the bone, the gravy has turned deep golden brown, and the whole pot looks exactly like something you’d see at a proper Jamaican cook shop.
Serve it exactly how it’s meant to be served, with fluffy white rice or rice and peas, and don’t forget a spoon. You’ll want every last drop of that gravy.

Why You’ll Love This Recipe
- Authentic Jamaican flavour from start to finish.
- Rich curry gravy that’s packed with spices.
- Tender goat that practically falls off the bone.
- Potatoes naturally thicken the sauce as they cook.
- One-pot recipe that’s even better the next day.
- Perfect for Sunday dinner or feeding a crowd.
Ingredients
For the curry goat
- 2½ kg bone-in goat meat, chopped into serving pieces
- Juice of 1 lime
- Water for washing
- 2 tablespoons vegetable oil
- 2 tablespoons Jamaican curry powder
- 1 tablespoon all-purpose seasoning
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika
- ½ teaspoon black pepper
- 1 teaspoon salt (adjust later)
Green seasoning
- 5 garlic cloves
- 1 medium onion, sliced
- 4 scallions, chopped
- 1 tablespoon fresh ginger, grated
- 6 sprigs fresh thyme
- 1 Scotch bonnet pepper, left whole
- 1 tablespoon browning sauce
- 1 tablespoon soy sauce
For the stew
- 3 cups beef stock
- 3 medium potatoes, peeled and cut into chunks
- 3 large carrots, peeled and sliced into thick rounds
- 2 tablespoons tomato paste
- 1 teaspoon brown sugar (optional)
- Extra curry powder if needed
Garnish
- Fresh chopped scallions
How to Make Authentic Jamaican Curry Goat
1. Wash and season the goat
● Place the goat into a large bowl.
● Squeeze over the lime juice and cover with cold water. Rub the meat gently, then drain well. This is a traditional Jamaican way of cleaning meat before cooking. Pat everything dry with paper towels before seasoning.
● Add the curry powder, all-purpose seasoning, garlic powder, onion powder, smoked paprika, salt and black pepper.
● Now add the garlic, onion, scallions, thyme, ginger, soy sauce and browning sauce.
● Mix everything thoroughly with your hands so every piece is coated.
● Cover and refrigerate for at least 8 hours, but overnight is even better. The longer it marinates, the deeper the flavour becomes.
2. Burn the curry
● This is one of the most important steps in Jamaican curry cooking.
● Heat the vegetable oil in a large Dutch oven or heavy pot over medium heat.
● Add two tablespoons of curry powder directly into the hot oil.
● Cook it for about two minutes while stirring constantly.
● The curry should darken slightly and become incredibly fragrant.
● This removes the raw taste from the spices and creates the rich flavour that makes Jamaican curry different from simply adding curry powder into liquid later.
● Be careful not to burn it.
3. Brown the meat
● Remove the thyme sprigs and Scotch bonnet from the marinade and set them aside.
● Add the seasoned goat to the pot in batches.
● Don’t overcrowd the pan.
● Brown each batch for several minutes until you get plenty of colour on the meat.
● You aren’t trying to cook it through at this stage—you’re building flavour that will carry through the entire stew.
● Once all the meat is browned, return everything to the pot.
4. Build the gravy
● Stir in the tomato paste and cook it for about two minutes.
● Pour in the beef stock, scraping up every browned bit from the bottom of the pot.
● Return the thyme and whole Scotch bonnet to the pot.
● Bring everything to a gentle boil.
● Reduce the heat to low, cover with a lid and let it simmer gently.
● Goat isn’t like beef chuck. Depending on the age of the animal, it can take anywhere from 2½ to 3½ hours before it becomes truly tender.
● Check occasionally and stir every 30 minutes.
● If the liquid reduces too much before the meat softens, simply add another splash of hot stock or water.
5. Add the vegetables
● Once the goat is almost fork tender, add the potatoes and carrots.
● Stir them gently into the gravy.
● Cover again and continue cooking for another 35–45 minutes until the vegetables are soft but still holding their shape.
● Some of the potatoes will naturally begin to break down into the gravy, making it thicker without adding flour or cornstarch.
● Taste the sauce.
● Add more salt if needed.
● If you’d like a slightly deeper curry flavour, stir in another teaspoon of curry powder during the final 15 minutes.
● Remove the Scotch bonnet before serving unless everyone enjoys plenty of heat.
6. Serve
● Ladle generous portions into bowls while everything is piping hot.
● Scatter freshly chopped scallions over the top.
● Serve with fluffy white rice or traditional Jamaican rice and peas so none of that rich curry gravy goes to waste. (Fried plantain also goes exceptional well with curry goat).
Tips for the Best Jamaican Curry Goat
Don’t skip burning the curry powder.
It’s one of the defining techniques in Jamaican cooking and gives the finished dish a much richer flavour than simply stirring curry powder into liquid.
Marinate overnight whenever possible.
Goat benefits from extra time with the seasoning, and the difference is noticeable.
Cook low and slow.
Trying to rush curry goat usually leaves you with meat that’s chewy instead of tender.
Use bone-in goat if you can find it.
The bones release flavour into the gravy while it cooks, giving the finished curry much more depth.
If your gravy feels too thin near the end, remove the lid for the final 15–20 minutes so it can reduce naturally.
Easy Variations
Add chunks of pumpkin during the last 30 minutes for a sweeter, richer curry.
A handful of butter beans can be stirred in near the end if you like a heartier stew.
Some cooks add coconut milk for a creamier finish, although many traditional Jamaican versions rely entirely on stock and curry.
What to Serve with Curry Goat
This curry is filling enough on its own, but a few simple sides complete the meal beautifully.
- Jamaican rice and peas
- Fluffy white rice
- Fried plantains
- Steamed cabbage
- Festival
- Jamaican coleslaw
Storing Leftovers
Curry goat is one of those meals that somehow tastes even better the next day.
Store leftovers in an airtight container in the refrigerator for up to four days.
The spices continue developing overnight, making the gravy even richer.
Freezing
Allow the curry to cool completely before freezing.
Store in freezer-safe containers for up to three months.
Thaw overnight in the refrigerator before reheating.
Reheating
Warm gently in a saucepan over medium-low heat until the meat is hot all the way through.
If the gravy has thickened in the fridge, stir in a splash of beef stock or water until it reaches the consistency you like.
Frequently Asked Questions
Why is my curry goat tough?
It simply hasn’t cooked long enough. Goat becomes tender with patience, not high heat. Keep simmering until the meat easily pulls away from the bone.
Do I have to burn the curry powder?
Yes. This is one of the key techniques in authentic Jamaican curry. Cooking the curry powder in hot oil removes any raw flavour and creates a much deeper, richer sauce.
Can I make curry goat a day ahead?
Absolutely. Many people actually prefer it the next day because the flavours have more time to develop.
Can I use boneless goat?
You can, but bone-in goat gives the gravy much more flavour. The photos also show bone-in pieces, making it the most authentic choice for this recipe.
Can I make this in a pressure cooker?
Yes. Brown the meat first, then pressure cook for about 35–40 minutes before adding the potatoes and carrots.
Finish cooking uncovered until the vegetables are tender and the gravy has thickened naturally.
What’s the best curry powder to use?
Traditional Jamaican curry powders, such as Betapac or Chief, give the most authentic flavour.
They have a distinctive turmeric-forward taste that’s quite different from standard supermarket curry powders.
