Goat curry is a warmly spiced stew of goat meat, aromatics, and cooking liquid, served with rice or another starch to catch the gravy. This version takes inspiration from Jamaican curry goat, while recognizing that seasoning and cooking methods vary across Caribbean, South Asian, and family kitchens; a slow, covered simmer gives the meat time to become tender and the sauce time to deepen.
Ingredients
- 3 lb (1.36 kg) bone-in goat meat, cut into 1½- to 2-inch (4- to 5-cm) pieces
- 2 tbsp (12 g) Jamaican-style curry powder, or a medium-hot curry powder
- 1½ tsp (7.5 g) fine salt, plus more to taste
- ½ tsp (1 g) freshly ground black pepper
- 1 tbsp (15 ml) fresh lime juice
- 4 scallions (about 2 oz / 55 g), thinly sliced
- 1 medium yellow onion (about 8 oz / 225 g), finely chopped
- 4 garlic cloves (about 20 g), minced
- 1 tbsp (15 g) peeled, finely grated fresh ginger
- 6 fresh thyme sprigs (about 3 g), or 1 tsp (1 g) dried thyme
- ½ tsp (1 g) ground allspice
- 1 whole Scotch bonnet pepper, stem removed, optional; use a whole pepper for fragrance and remove it before serving
- 2 tbsp (30 ml) neutral cooking oil
- 3 cups (710 ml) water or unsalted chicken stock, plus up to 1 cup (240 ml) more if needed
- 1 lb (450 g) waxy potatoes, such as Yukon Gold, cut into 1½-inch (4-cm) chunks
- 2 tbsp (8 g) chopped fresh cilantro, optional, for serving
Instructions
- Season and marinate the goat. Pat the goat pieces dry with paper towels, then put them in a large bowl. Add the curry powder, salt, black pepper, lime juice, half the scallions, half the onion, the garlic, ginger, thyme, and allspice. Turn the pieces until evenly coated. Cover and refrigerate for 1 hour. This rest gives the seasoning time to cling to the meat; it is not a substitute for cooking the goat until tender.
- Brown the meat in batches. Set a heavy Dutch oven or other lidded pot over medium-high heat and add the oil. Lift the goat pieces from the marinade, leaving the seasonings in the bowl. Brown the meat in two or three batches, turning as needed, for about 10 to 12 minutes total. Avoid crowding the pot: crowded meat releases moisture and steams instead of browning. Transfer browned pieces to a plate.
- Cook the aromatics. Reduce the heat to medium. Add the remaining onion and scallions to the pot and cook for about 3 minutes, scraping up the browned bits. Stir in the reserved marinade and cook for 2 minutes, until the raw garlic smell softens and the curry smells fragrant. If the pot looks dry or the spices start to stick, add a splash of water rather than letting them scorch.
- Start the braise. Return the goat and any juices on the plate to the pot. Pour in 3 cups (710 ml) water or stock and add the whole Scotch bonnet, if using. The liquid should come partway up the meat, not necessarily cover it. Bring it just to a gentle boil, then cover and turn the heat to low. Simmer gently for 1 hour 20 minutes, stirring every 25 to 30 minutes and checking that the bottom is not catching. If the liquid drops below roughly one-third of the way up the meat, add a little more water.
- Add the potatoes and finish simmering. Stir in the potatoes, cover, and simmer for another 25 minutes, or until the potatoes are cooked through and the goat is beginning to pull easily from the bone. Check the pot occasionally and add a small splash of water if needed. For larger or especially mature goat pieces, continue simmering in 10- to 15-minute increments; tenderness, rather than the clock alone, is the best guide.
- Adjust the gravy and check the meat. Remove the Scotch bonnet intact if you want a mild curry. For a thicker gravy, uncover the pot and simmer for about 5 minutes, stirring carefully so the potatoes do not break apart. Check the thickest goat pieces with a food thermometer: the USDA FSIS safe minimum for whole cuts of goat is 145°F (63°C) followed by a 3-minute rest. This curry is usually braised well beyond that minimum so the connective tissue becomes tender. Take the pot off the heat and let it stand for 3 minutes, then taste the gravy and adjust the salt. If desired, garnish with cilantro.
Tips
- Choose pieces suited to braising. Bone-in shoulder, neck, or leg pieces are good choices because slow cooking makes their connective tissue tender and adds body to the gravy. Ask the butcher to cut the pieces into manageable chunks. Boneless stewing goat also works, but check it earlier because smaller, leaner pieces can dry out if cooked longer than necessary.
- Use curry powder thoughtfully. Jamaican curry powder is a useful choice for this style, but blends differ in salt and heat. If yours is very spicy or unfamiliar, start with 1½ tablespoons (9 g), then adjust the finished gravy. If you cannot find Jamaican curry powder, use a medium-hot curry powder; the result will still be a good curry, though the exact aroma and balance of spices will differ.
- Keep the simmer gentle. A hard boil can make the outside of the meat tighten before the interior softens, and it can reduce the liquid too quickly. Look for occasional small bubbles rather than vigorous boiling. Stir from the bottom every so often, and add hot water in small amounts if the sauce gets thicker than you want before the meat is tender.
- Control the heat from the pepper. Scotch bonnet is traditional in many Jamaican versions, but its heat can be intense. Leaving it whole and unpierced adds aroma with less heat; cutting or crushing it makes the curry much hotter. Wear gloves if handling cut hot peppers, and wash your hands and utensils before touching your face or other food.
Serving Suggestions
Serve goat curry hot with steamed white rice, rice and peas, or plain brown rice. The rice absorbs the spiced gravy and makes a filling plate without competing with the meat. For a more substantial meal, add boiled green bananas, roasted breadfruit, or a simple flatbread for scooping. A crisp cabbage slaw or a lightly dressed cucumber salad offers a fresh contrast to the rich sauce; keep any side seasoning simple so the curry remains the focus.
For serving, spoon the sauce and potatoes over the rice and arrange the goat pieces on top. Bone-in pieces can be eaten by hand or with a knife and fork; remind diners to watch for small bones. If the gravy has thickened while standing, stir in a tablespoon or two of hot water to loosen it. Offer sliced scallions or lime wedges at the table for anyone who wants a brighter finish, but taste first because the curry already includes lime in its marinade.
Variations
Make it hotter: Pierce the Scotch bonnet once or twice before adding it, or stir a little finely minced pepper into the aromatics. Add cautiously and taste the gravy as it simmers; pepper heat can build and varies from one pepper to another. For a milder family-style pot, omit the pepper and offer hot sauce separately.
Use boneless goat: Substitute 3 lb (1.36 kg) boneless goat shoulder cut into 1½-inch (4-cm) chunks. Follow the same browning and braising method, but begin checking for tenderness after about 1 hour 15 minutes of simmering. The cooking time depends on the cut and the size of the pieces, so continue in short increments if needed. Boneless meat may produce a slightly less rich gravy than bone-in meat.
Change the vegetables: Replace the potatoes with 1 lb (450 g) peeled, cubed sweet potato, adding it for only the final 20 to 25 minutes so it does not collapse. Carrots cut into thick pieces can be added with the potatoes. These additions make the stew sweeter and heartier, so taste the gravy at the end and balance it with salt or a small squeeze of lime if it tastes too sweet.
Adapt the seasoning: If thyme sprigs are unavailable, use dried thyme as listed. Ground allspice gives the stew a warm, rounded note; if you do not have it, leave it out rather than replacing it with a large amount of another spice. Curry blends vary, so the recipe is a starting point rather than a claim that every regional or household version tastes the same.
Storage and Reheating
Refrigerate leftover curry within 2 hours of cooking, dividing a large batch into shallow containers so it cools more quickly. Store it covered in the refrigerator for 3 to 4 days. The gravy may thicken as it chills, and its flavor often settles overnight. Remove bones before storing only if that makes reheating or serving easier; keep them clearly separated if you do.
For longer storage, freeze the cooled curry in airtight, freezer-safe containers for up to 3 months for best quality. Leave a little headspace because the sauce can expand as it freezes, and label the container with the date. Thaw frozen curry overnight in the refrigerator when possible. Reheat only the portion you plan to eat in a covered saucepan over medium-low heat, stirring occasionally and adding a splash of water if the gravy is thick. Heat leftovers to 165°F (74°C), checking with a food thermometer; microwave portions can be stirred partway through heating to reduce cold spots.
Frequently Asked Questions
How long does goat curry take to become tender?
For bone-in pieces cut about 1½ to 2 inches (4 to 5 cm) across, plan on roughly 1 hour 45 minutes of covered simmering in this recipe, including the time with potatoes. Some goat needs another 10 to 30 minutes, depending on the animal, cut, and piece size. Keep the pot at a gentle simmer and test a piece for tenderness rather than relying on a fixed time alone.
Can I cook goat curry in a slow cooker?
Yes. Browning the meat and cooking the aromatics in a pan first helps build flavor, though you can skip browning if convenience matters. Transfer everything except the potatoes to the slow cooker and cook on low until the goat is nearly tender, usually about 7 to 8 hours depending on the appliance and cut. Add the potatoes for the final 1½ to 2 hours so they hold their shape. Make sure the goat reaches the safe temperature stated in the instructions and is tender before serving.
Why is my goat still tough after simmering?
It may simply need more time. Goat pieces can vary, and connective tissue softens gradually during a low, steady braise. Check that the pot has not boiled dry, add water if necessary, cover it, and continue simmering in 10- to 15-minute increments. If the meat is getting dry rather than tender, lower the heat and keep enough liquid in the pot to maintain moist cooking.
Can I make goat curry a day ahead?
Yes. Cool and refrigerate it promptly, then reheat it gently the next day until it reaches 165°F (74°C). The sauce may be thicker after chilling, so add a little water while reheating. If you want the potatoes to stay especially firm, cook them separately and add them to the curry when reheating, though potatoes cooked in the gravy will absorb its seasoning.
Can I use lamb instead of goat?
Yes, lamb shoulder cut into similar-sized chunks is a practical substitute. It has a richer, often fattier flavor, so skim excess fat from the surface of the gravy if needed. Cooking time varies by cut and cube size; simmer until tender and check that whole cuts reach the USDA FSIS safe minimum of 145°F (63°C), followed by a 3-minute rest. The finished dish will have a different flavor from goat curry, but the same seasoning method works well.
Related
- Caramelized Butter Potatoes with Crispy, Golden Edges
- Crispy Duck Skin on Confit Legs: The Best Method
- Can You Toast an Egg? Safe Ways to Cook It
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).