Jamaican Goat Curry

Slow-cooked, falling-off-the-bone tender goat stew in a Jamaican curry with allspice.

  • Prep time: 30 minutes
  • Cook time: 3 hours
  • Yield: Serve 8-12


  • 1/4 cup vegetable oil
  • 6-8 Tbsp curry powder
  • 1 Tbsp allspice (see step 1)
  • 3 pounds goat (can use lamb or beef if you can't find goat)
  • Salt
  • 2 onions, chopped
  • 1-2 habanero or Scotch bonnet peppers, seeded and chopped
  • A 2-inch piece of ginger, peeled and minced
  • 1 head of garlic, peeled and chopped
  • 1-2 15-ounce cans coconut milk
  • 1 15-ounce can of tomato sauce or crushed tomatoes
  • 1 Tbsp dried thyme
  • 3-4 cups water
  • 5 Yukon gold potatoes, peeled and cut into 1-inch chunks


1 Make the curry powder: If you can find Jamaican curry powder, definitely use it. If not, use regular curry powder and add the allspice to it. You will need at least 6 tablespoons of spices for this stew, and you can kick it up to 8-9 depending on how spicy you like it.

2 Cut and salt the goat meat: Cut the meat into large chunks, maybe 2-3 inches across. If you have bones, you can use them, too. Salt everything well and set aside to come to room temperature for about 30 minutes.

3 Heat the curry powder in oil: Heat the oil in a large pot over medium-high heat. Mix in 2 tablespoons of the curry powder and heat until fragrant.

4 Brown meat in curried oil: Pat the meat dry and brown well in the curried oil. Do this in batches and don’t overcrowd the pot. It will take a while to do this, maybe 30 minutes or so. Set the browned meat aside in a bowl. (When all the meat is browned, if you have bones, add them and brown them, too.)

5 Cook onions, habanero, ginger, garlic: Add the onions and habanero to the pot and sauté, stirring from time to time, until the onions just start to brown, about 5 minutes. Sprinkle some salt over them as they cook. Add the ginger and garlic, mix well and sauté for another 1-2 minutes.

Put the meat (and bones, if using) back into the pot, along with any juices left in the bowl. Mix well.

6 Add coconut milk, tomatoes, curry powder, water, thyme, then simmer: Pour in the coconut milk and tomatoes and 5 tablespoons of the curry powder. Stir to combine. If you are using 2 cans of coconut milk, add 3 cups of water. If you’re only using 1 can, add 4 cups of water. Add the thyme.

Bring to a simmer and let it cook until the meat is falling-apart tender, which will take at least 2 hours. Longer if you have a mature goat.

7 Add potatoes: Once the meat is close to being done – tender but not falling apart yet – Add the potatoes and mix in. The stew is done when the potatoes are. Taste for salt and add some if it needs it.

8 Skim fat: You might need to skim off the layer of fat at the top of the curry before serving. Do this with a large, shallow spoon, skimming into a bowl. Also, be sure to remove any bones before you serve the curry.

The stew is better the day after, or even several days after, the day you make it.

Serve with Jamaican rice and peas, a coconut rice with kidney beans.

Click on the comments you'd like to print with your recipe. Grayed out comments will not print.


  • Fernando

    Excellent recipe- works great with pronghorn! (they test more like goats than deer anyway). My mother is West Indian and this is comfort food at its best.

    We meet at an NM wildlife federation meeting some years ago. Keep up the great cooking and writing.

  • Tricia

    In Jamaica we never used coconut milk to cook our curry goat and it’s a one pot deal we don’t Brown meat first smh

  • Joanne Pugsley

    I had never made curry goat before, but tried this recipe and now it’s the only one I ever use. I even substitute the goat for chicken pieces on the bone cut into 2 inch pieces. It’s beautiful.


  • Jeff

    What do you think about using venison? I saw a recipe for goat kneck today and wondered if deer kneck would work, then found this recipe. Shanks, shoulders?

    • Edward Bennett

      VenisoN is just as good I’m a hunter and I curry my wild meatside all the time! I you want something really good buck venison is great. I have friends that only use the backstrap from a male deer and they give me the rest it’s like Christmas time in hunting season !

  • tinagaunt

    Such a yummy recipe this is my first time cooking curry goat but its so delicious thankyou


  • zahir mohamed

    Slow cooking always gives the best flavors. As for the smell, use lots of ginger and marinate for a few hours and you will be surprised.

  • Ana Bradley

    What size can of Coconut milk is required?

    • Elise Bauer

      Hi Ana – 14.5 or 15 ounce cans. Thanks for the questions! I hadn’t realized that we hadn’t specified the size. I’ve corrected that now.

  • Azar P

    I have been making this curry for a while now. Here is the ultimate compliment – according to my husband it tastes better than the one served at a very popular Jamaican restaurant in our town. I make my own curry powder using a recipe I found on Allrecipes and use a slowcooker for the actual cooking time. Thus making sure that the goat does not come out stringy. Thanks for a fantastic recipe.


  • Mauretta

    Love goat, starting to become more popular in tasmania (Australia) slowly. Tried your recipe did it all in the slow cooker, beautiful!!
    And totally agree the curry goat always tastes better after a couple of days.
    Have put this in my recipe folder, thanks


  • dave

    This recipe was absolutely fantastic. I also used the link to the rice and peas at the bottom. I only changed one ingredient from this list – the meat. I used diced casserole beef as an alternative to the Mutton/Goat. It worked a treat! A perfect taste of the Caribbean, sweet and spicy – just the way I like it. Thank you.


  • Al

    I made this substituting beef, and, using around 1/3 of the ingredients (we are a small family and would be eating a 3 Lb pot of curry for weeks). I also left out the scotch bonnet (and didn’t substitute it with anything else, because I’ve got little ones in the house). Lastly, I used a mild curry powder as well. I’m not sure if I got exactly the intended result, because I did have to round some things off, but it came out quite good and everyone enjoyed it. Even my 14 month old ate it (served with rice). Quite nice; will make again – thanks.

    • Kim

      Have you heard of seasoning pepper? It looks exactly like habanero peppers and tastes like it too without the heat. It’s pretty easy to get in a Caribbean supermarket. Because I have little ones this has really come in handy.

  • Brooke

    This recipe is amazing!!! My husband says it is his FAVORITE curry of all time. So yummy. Had no peppers so my dish lacked that spiciness but still amazing flavor. Goat is such a great meat to prepare – if you can find it!

  • ALi

    Has anyone tried this with pork? What would one even use? Shoulder?
    I’m an au pair in Germany right now and beef and lamb is pretty expensive here (and I wouldn’t even know where to START in terms of goat)

  • Felician

    wow I look up this recipe for at friend that call me for advice today as at Jamaican I do not know the amount of any ingredients in this dish . I cook and bake all Jamaican food by touch and muscle memory, so thank you for recipe. oh for every a simple Indian trip to had a nice kick of favor to this dish is to add extra curry powder the oil before frying the onions.

  • Amanda Davis

    So glad to see recent comments on this recipe, as it looks great & I have been gifted some goat steaks – so question is: can I use goat steaks in this recipe?

    I used to go to a Jamaican restaurant in college for goat roti and LOVED it but have never had the opportunity to cook goat myself. This recipe looks easy & with so many good comments I’d really like to try it!

    Thanks in advance!

    • Elise Bauer

      Great question. I don’t know. Anyone else?

    • Hank Shaw

      Yep, you can use them. They will not be as rich in fat as a leg, but they will work. Cube them up and go from there.

  • Veronica

    Hank, I see your instructions that read “Make the curry powder.” but I don’t see a list of ingredients to do so. Do you have that posted somewhere else on your site??

    • Hank Shaw

      Veronica: All I am referring to is mixing the store-bought curry powder with allspice. It’a not actually making the curry powder, although you could if you had a mix you really liked.

  • Annie

    My husband is a huge fan of goat meat, so when I saw a vendor at the local farmer’s market who was selling it I couldn’t resist bringing home a few pounds of stew meat. The only problem is that I’ve not yet developed a real taste for it… until last night when I made this amazing curry! I took someone’s suggestion to try coconut oil instead of vegetable oil and it was perfect. We also eat a lot of venison in our house, and we always try to marinate it in milk for up to a day before cooking it to take some of the gamey flavor out of it. I tried this with the goat and was amazed at how delicious it was. I suspect that the enzymes in the milk also help to tenderize the meat as well. It cooked for about 4 hours and was super tender. Oh, and I also added carrots along with the potatoes. It was so yummy! Thanks for such a great recipe!

  • arva

    I made this for dinner yesterday, however the taste of garlic was too strong for my taste (I must say that it was a bit bitter); and I was only using half a head of garlic. In order to subdued the too bitter garlicky taste, I added another can of coconut milk; and afterwards it was better – although I could still taste the strong garlic taste. I wonder what went wrong?
    This being said, we enjoyed the goat curry, served with steamed rice. Thanks for the recipe and the great blog!

    • Felician

      in curry goat the garlic should add sweetness to the taste of the meat. First coarse crop the garlic don’t crush it or use a garlic press. this will only release the oils from the garlic. that were all of the strong garlic taste come from.

  • Evie

    I found goat meat at a Mexican supermarket and it was very inexpensive. Looking forward to making this for a birthday dinner. I love goat meat and wonder why it does not enjoy the same popularity as lamb in America.

  • Stephanie

    Hello! I am Trinidadian and we ALWAYS marinate our goat overnight. We usually eat this with roti (a kind of flat bread). We also cook it a bit differently sauteing the onions first, then adding the meat and not taking the meat out of the pot. I’m really excited to see a west indian recipe on this blog. I noticed your oxtail recipe as well. I love oxtail but goat is by far my favorite meat. Thanks for a great blog!

  • Carol van der Pennen

    Our local butcher (McLaren Vale, South Australia) had goat meat in stock, and having had a wonderful Jamaican Goat Curry on a visit to the USA last year I hunted around for a recipe. I found this one and made it, and slow cooked it in the oven in my Le Creuset cast iron casserole for hours. I added sliced carrot as well as sweet potato and potato. The result was the most delicate and delicious curry ever, the meat was falling apart tender and absolutely delicious. I added a little lime zest and lime juice to the rice as it cooked, and some fresh banana with the curry and was very very pleased with the result. I have a little left over, not much. Seconds were the order of the day, with people regretting they could not fit more in. This one is going straight on the list of Favourites.

  • Melissa P

    I’m eating a bowlful of this curry right now with a big smile on my face; it is the most delicious thing I have ever cooked!
    I substituted the goat with cubed beef, and the white potatoes with sweet potatoes (went really well with the spice of the curry). Thank you so much for this recipe, it is fantastic!

  • GaNeane

    Question: did you use tomato sauce or the crushed tomatoes? There is a definite texture difference in the two, and I’m wondering what works better.

    I prefer crushed tomatoes, but either works. ~Hank

  • Janeille Powell

    I’m a Jamaican and there are a few suggestions to that recipe. I’ve really never tried habanero peppers the scotch bonnet peppers are whats usually used here, you can also add carrots not just potatoes. And instead of using canned coconut milk you can use coconut milk powder where you don’t necessarily have a lot of water the canned ones provide and also you don’t have to marinate it overnight.

    Thanks for the suggestions! Always good to hear from people who make this all the time. And habanero peppers are very similar to Scotch Bonnet peppers. ~Hank

  • Alta

    I made this last Sunday, and OMG, what delicious (not so traditional) football-watching food! So comforting, and that heat is so good. I put 2 habaneros in and it was definitely spicy – and I’m a chile pepper lover!

  • Dave

    Am going to cook this over the upcoming weekend. I’ve never seen a recipe for this using coconut milk (most others just use water). What purpose does the coconut milk provide?

    Coconut milk adds both richness and flavor to the stew. ~Hank

  • Al in SoCal

    Can I get some idea about which cuts of beef or lamb to use for this? Like a roast? Looks great. Thanks!


    Use something full of flavor but cheap — short ribs would be ritzy, but any roast would do. We used shoulder. ~Hank

  • Darcy

    I have never seen ginger in a Jamaican Curried Goat recipe. Ginger in curry is more Trinidadian/Guyanese tradition. Ive also never seen west indian people not marinate meat. Your neighbors who told you it was a waste of time have been in this country for too long. I dare you to go to the country in Jamaica and find somone who would tell you such a thing. If even for 15 minutes, the meat is going to be marinated.

    • Felician

      you can not cook Curry without ginger dear. Jamaican always cook with ginger roots. some people remove it before serving it.

  • Tanya

    Absolutely one of my favorite things from home, but now that you have the recipe, you need to call it by its proper name! CURRY GOAT! We always put the Curry first in the dish name. That way, people will think you’re an expert. May have to look for some goat around here. Not many West Indians around here, but lots of Middle Easterners/North Africans, so I may be in luck. Though my hubby doesn’t like goat, he’ll just have to suffer.

  • marion

    Thanks for this recipe. We have a dairy goat herd and always have (young) goat meat in the freezer. People who say they don’t like goat: I bet they haven’t tried kid meat yet. It’s the best! And I recently read that is is lower in fat and calories than chicken!

  • Jacquie

    Oh, you have soooo made my day. (A big fat smile) Thank you!!!!! It’s been less then a year that a dear and very beloved friend passed away (way too young). She was born in Jamaica and was a fierce and fantastic cook. This brings yet another connecting recipe.

    This is one special plate of food. Great for the belly and good for the soul. Yumm!

  • Kristopfer Krueger

    I will be making this dish this weekend. FYI, for those having trouble finding goat meat, sometimes Latino markets will have goat meat as it is a common ingredient in Mexico and South America. We also happen to have a local meat shop that specializes in less common meats. I’ll be buying some goat from them soon!

  • Joanne

    I’m so glad to finally see that America is opening up to Goat’s meat, it has such amazing flavor, as a Ugandan it is one of our staple dishes. I can’t wait to try the recipe !

  • [email protected]

    Gak. I seriously hate goat meat, but I have to try this curry recipe for sure. It sounds awesome.

    A few of my girlfriends come from different parts of the Caribbean and there’s an ongoing debate of who has the best curry. Imagine if this Canadian girl ended up the winner??

    Thanks for the share!

    That’d be awesome! I’m betting you don’t like goat because you’ve had old ones, which are stronger flavored. This works really well with lamb or beef, too, though. ~Hank

  • Brian

    From what part of the goat should the meat come?

    Really any part — except the chops or loin. Those are the parts you should cook medium-rare! ~Hank

  • Andrea

    Way cool!! Happy to see a Jamaican dish posted on the site. I see you have accompanied the goat meat with white rice which is great. However, in Jamaica it is also a tradition to go with rice & peas (also made with coconut milk) instead-it makes a great Sunday meal. Also, if you are short on time a pressure cooker comes in real handy. First, brown the meat, then add suffient water and coconut milk to the pressure cooker, pressure for say around 30 mins (more or less time might be required depending on the toughness and the size of the pieces of meat). Once the meat has reached the required tenderness you can then add your potatoes, carrots and some fresh seasonings such as thyme, onions and pepper and just let it simmer.

    We thought about doing rice and peas, but ran out of time. Definitely want to make that recipe, though… ~Hank

  • Rumana

    After browning the meat and sauteeing the onions, would it be ok to just stick everything in a crock pot and call it a day?

    Seems like that would work. Give it a go and let us know. ~Hank

    • leigh

      I’m doing this right now!

      I browned the meat in the roasted spices as directed, sauteed the onion and threw the rest in the crock pot. We have a pretty big one but I failed to read through the recipe to see the yield. oops! lol

      Half the recipe quantities and that should be fine.

      Jury is still out on how it’s going to taste though. We will find out in 4 hours or so. =)

  • Paula

    I made this recently. A vendor at our local farmer’s market sells goat meat. I was curious since I’d not had it before. First I roamed the internet for some goat recipes. Then I talked a few adventurous friends into coming over for a dinner featuring 2-3 different preparations of goat. This was our favorite, although a grilled rack of goat came in a close second. I know goat is a common offering in many places in the world, but it was new to us and made for a fun and delicious meal.

  • mantha

    This is the New York food of my life. Never had it before I came here 25 years ago — ate it within a week of arriving, and now it’s my hot and cold weather comfort food, from little hole in the wall restaurants all over Harlem. It will pick up your mood better than chocolate or Prozac. You never feel so fed, so warm. This recipe is about what I would have imagined, except I had no idea about the coconut milk — but it explains the sweetness under the heat and the rich mouth feel.

  • Tasha @ ThatsSoYummy

    Mmmm, Elise, you found the way to my heart. Curry Goat is soooo good! We eat it all the time, especially when I go home to visit my grandmother. She makes the best kind, thanks for sharing a recipe dear to my heart.
    Also [email protected], you can find goat meat at any Caribbean markets… they always have it.

  • Anisha Nazeer

    This is simply amazing. Thanks for posting such a wonderful dish.

    Tip: Those who are looking for goat meat, they may look in Indian or Pakistani run meat shops or supermarkets. Goat meat has lesser fat content than lamb meat. Also it has no smell, softer and tastier.

    Anisha Nazeer, India

    Good tip. But an old goat will definitely have a smell, though… ~Hank

  • Gez Quinn

    When you say one head of garlic, do you mean the whole bulb?

    Indeed I do. ~Hank

  • Jane

    It’s not really Jamaican if you don’t marinate it overnight. Interesting that goat meat was substituted with beef in the US. Over here the usual substitute is mutton (old sheep) or lamb but that’s expensive.

    Ha! Tell that to my old Jamaican neighbors, who said marinating was a waste of time. I’d say you can definitely marinate the meat in some of the curry – if it is in chunks. Marinating whole pieces does little good.

    Oh, and if you do marinate, scrape off the marinade before you brown the meat. ~Hank

  • Laura @ SweetSavoryPlanet

    I have never seen goat meat in any store. There are some curry lovers in this house and they certainly like trying new things. I will keep an eye out for goat meat – maybe a farm nearby?

    Check a farmer’s market, but really, if you have a tough time finding goat, use lamb – it’s close enough. ~Hank

    • zahir mohamed

      I buy frozen cube cut pieces at save on foods. You will find fresh goat meat at indian groc stores.

  • Patrick

    Hi, perhaps coconut oil instead of vegetable oil? (Since coconut milk is also an ingredient and vegetable oil is turning out to be the devil incarnate due to high omega-6 levels.) Just a thought. Recipe sounds great.

    Never used coconut oil, but I bet it’d work fine. ~Hank

    • zahir mohamed

      I’ve never used coconut oil for cooking. As strange as it sounds, Back home in Africa we used coconut oil for hair. It has a perfume smell to it.

  • Garrett McCord

    This was outstanding. Elise gave me some after it had sat for three or four days in the fridge. Outstanding dish.