Chef-tested recipe
Goat marinated with homemade Jamaican curry spice, thyme and pimento, then slowly braised until tender

Jamaican curry goat is a celebration and Sunday-table staple shaped by the island’s Indo-Caribbean history. Bone-in goat is seasoned deeply with curry, pimento, thyme, scallion and Scotch bonnet, then slowly cooked until the meat yields and the potatoes thicken the gravy. Making the curry blend from whole spices gives the batch a fresher, rounder aroma.
Recipe at a glance
- Servings
- 8 servings
- Prep Time
- 30 mins
- Cook Time
- 3 hours
- Marinating Time
- 8 hours.
- Total Time
- 11 hours 30 mins
- Cuisine
- Jamaican
- Course
- Main dish
- Cooking Method
- Spice toasting, marinating, browning and slow braising
- Difficulty
- Intermediate
- Best Served With
- Jamaican rice and peas, plain steamed rice, fried ripe plantain, steamed cabbage, or roti.
Before you begin
Ingredients & equipment
Gather what you need first, then cook through the method with confidence.
As an Amazon Associate I earn from qualifying purchases. Ingredient and equipment links marked “paid link” may earn a commission at no extra cost to you.
Equipment
- Heavy Dutch oven or large lidded potpaid link
- Large non-reactive bowlpaid link
- Small dry frying panpaid link
- Spice grinder or mortar and pestlepaid link
- Chef’s knifepaid link
- Cutting boardpaid link
- Digital kitchen scalepaid link
Ingredients
For the homemade Jamaican curry blend
- Coriander seedspaid link: 20 g
- Cumin seedspaid link: 12 g
- Fenugreek seedspaid link: 8 g
- Yellow mustard seedspaid link: 5 g
- Black peppercorns: 5 g
- Ground turmeric: 18 g
- Ground allspicepaid link: 5 g
For the goat
- Bone-in goat meatpaid link: 2 kg, cut into 4 cm pieces
- Brown onions: 350 g, sliced
- Scallions: 150 g, sliced
- Garlic: 40 g, finely grated
- Fresh ginger: 40 g, finely grated
- Fresh thyme: 20 g
- Scotch bonnet chillies: 2, left whole or finely chopped for more heat
- Whole allspice berriespaid link: 10
- Fine sea saltpaid link: 26 g
- Fresh lime juice: 60 ml
- Neutral cooking oilpaid link: 60 ml
- Hot water: 1.5 litres, plus more as needed
- Floury potatoespaid link: 800 g, peeled and cut into 4 cm pieces
Preparation Overview
Toast the coriander, cumin, fenugreek, mustard and peppercorns in a dry pan until fragrant, then cool and grind with turmeric and allspice. Reserve 15 g of the blend. Coat the goat with the remaining blend, onion, scallion, garlic, ginger, thyme, chilli, allspice berries, salt and lime juice. Cover and refrigerate for 8 hours.
Method
Remove the goat from the refrigerator 30 minutes before cooking. Lift the meat from the marinade, keeping all aromatics.
Heat 45 ml oil in a heavy pot over medium-high heat. Brown the goat in batches without crowding, then set aside.
Reduce the heat to medium. Add the remaining 15 ml oil and the reserved 15 g curry blend. Stir for 30 seconds until fragrant without scorching.
Add the reserved marinade aromatics and cook for 5 minutes.
Return the goat and any juices. Add enough hot water to almost cover the meat and bring to a boil.
Reduce to a gentle simmer, cover partially, and cook for 2 hours 15 minutes, stirring every 25 minutes and adding hot water when needed.
Add the potatoes and simmer uncovered for 35–45 minutes until both goat and potatoes are tender.
Crush two or three potato pieces into the sauce to thicken it naturally. Remove whole Scotch bonnets for moderate heat, taste, and adjust salt.
Rest for 10 minutes before portioning so the gravy settles around the meat.
Beginner Technique Notes
Bone-in goat supplies body and flavour to the gravy. Pieces from shoulder, neck and leg cook particularly well.
Briefly frying the reserved curry blend in oil removes its raw taste. Do not let turmeric or fenugreek burn.
A bare simmer tenderises goat; a hard boil can tighten the meat and break the potatoes before the goat is ready.
Tips and Variations
Cook the curry one day ahead: its flavour deepens after chilling and reheating.
For less heat, keep the Scotch bonnets whole and avoid piercing them.
Do not use cornstarch. Soft potato and natural gelatin give the gravy its traditional body.
If the goat is older and still firm after 3 hours, continue simmering in 20-minute intervals.
Serving Ideas
- Spoon the thick curry over rice, keeping a mixture of tender bone-in pieces, potatoes and gravy in every portion.
Storage
Cool quickly and refrigerate for up to 4 days. Freeze without rice in meal-size containers for up to 3 months. Thaw overnight and reheat gently to at least 74°C, adding a splash of water if the gravy is too thick.
Nutritional Value
Allergen Notes
No major common allergens are inherent in this recipe. Check dried spices for cross-contact if cooking for someone with a severe allergy.
Frequently Asked Questions
Is Jamaican curry goat the same as Indian goat curry?
No. Jamaican versions use the island’s curry blends together with pimento, thyme, scallion and Scotch bonnet.
Can boneless goat be used?
Yes, but bone-in pieces produce a fuller gravy. Reduce the initial braising time slightly and check tenderness early.
Must the goat marinate overnight?
Eight hours gives the best seasoning, but 2 hours is the practical minimum.
Why is my goat still tough?
It needs more gentle cooking. Add a little hot water and continue simmering until a fork enters easily.