This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
Introduction
Looking for the easiest and most flavorful Jamaican Curry Goat recipe? You’ve found it! This one-pot Caribbean classic is rich, comforting, and bursting with aromatic spices. With minimal prep time and simple ingredients, you can enjoy tender, slow-cooked goat meat infused with bold Jamaican flavors. Whether you’re cooking for family, a gathering, or just treating yourself, this dish is sure to impress.
Why You’ll Love This Recipe
Key Benefits
- One-pot wonder – Less cleanup, more flavor
- Authentic taste – Uses traditional Jamaican spices and cooking techniques
- Meal prep-friendly – Tastes even better the next day
- Customizable – Adjust spice levels to your preference
Taste & Texture
Expect fall-apart tender goat meat, bathed in a deeply spiced, rich, and slightly thick curry sauce. The addition of black-eyed beans adds a creamy texture, while fresh herbs and lime juice give it a bright, fresh finish.
Dietary Attributes
- High in protein
- Naturally gluten-free
- Dairy-free
- Can be made keto-friendly (omit beans)
Ingredients & Substitutions
Ingredient List
- 2 tbsp sunflower oil, divided
- 700g (1.5lb) diced goat (or lamb if you prefer)
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 2 tsp minced ginger
- 3 tbsp mild curry powder
- 1 tsp ground pimento (allspice)
- 0.5 tsp white pepper
- Chopped Scotch bonnet or other chili to taste
- 400g (14oz) can chopped tomatoes
- 400ml (1.7 cups) lamb or chicken stock
- 6 sprigs of fresh thyme
- 400g (14oz) tin black-eyed beans, drained and rinsed
- Small bunch of coriander, chopped
- Lime juice to taste
Notes on Quality
For the most authentic flavor, use fresh goat meat from a butcher or specialty store. If goat isn’t available, lamb is a great alternative. Use fresh thyme for the best aroma, and opt for a good-quality mild curry powder for a well-balanced spice blend.
Possible Substitutions
- Swap goat meat for lamb or beef if needed
- Use coconut milk instead of stock for a creamier texture
- Substitute black-eyed beans with chickpeas or omit for a lower-carb option
- Adjust spice levels by adding more or less Scotch bonnet
Step-by-Step Instructions
- Preheat 1 tbsp of sunflower oil in a large pot and brown the goat meat in batches. Set aside.
- Add the remaining 1 tbsp of oil to the same pot and sauté the chopped onion for 5-10 minutes until soft.
- Return the browned meat to the pot and mix in the garlic, ginger, curry powder, pimento, white pepper, and chopped chili. Stir well to coat the meat.

- Pour in the chopped tomatoes, stock, and thyme sprigs. Bring to a boil, then reduce the heat to a low simmer. Cover and cook for about 2 hours. If the goat meat is tough, cook for an additional 30 minutes.
- In the last 30 minutes of cooking, add the black-eyed beans and cook uncovered until the sauce thickens.
- Remove from heat, stir in chopped coriander, and squeeze fresh lime juice over the top before serving.
Expert Tips & Tricks
Best Practices
- Marinate overnight for even more flavor. Let the goat sit with curry powder, pimento, garlic, and ginger before cooking.
- Use low, slow cooking to break down the tough fibers of goat meat, resulting in a tender texture.
- Brown the meat well to deepen the overall flavor of the curry.
Common Mistakes
- Skipping the browning step – This adds depth and enhances the final taste.
- Overcrowding the pot – Brown the meat in small batches to avoid steaming instead of searing.
- Not adjusting spice levels – Scotch bonnet can be very hot, so add gradually and taste as you go.
Time-Saving Tips
- Use a pressure cooker to reduce cooking time to about 45 minutes.
- Make the curry a day in advance – the flavors deepen overnight.
Serving Suggestions
Pairings
Jamaican curry goat pairs perfectly with steamed white rice, rice and peas, or roti. Serve with a side of fried plantains for a delicious contrast of flavors.
Presentation Ideas
Garnish with fresh coriander, lime wedges, and extra sliced chili for a beautiful and vibrant dish. Serve in a large, rustic bowl for a cozy, home-cooked feel.
Beverage Pairings
- Red wine – A bold Syrah or Malbec complements the rich spices.
- Tropical drinks – A cold mango or pineapple juice balances the heat.
- Jamaican rum punch – A classic pairing for an island feast.
Storage & Reheating
Leftover Storage
- Store in an airtight container in the fridge for up to 4 days.
- Freeze in portions for up to 3 months.
Reheating Methods
- Stovetop: Reheat over low heat, adding a splash of water if needed.
- Microwave: Heat in short intervals, stirring between each.
Frequently Asked Questions
Substitutions & Adjustments
Can I make this in a slow cooker?
Yes! Brown the meat first, then transfer everything to a slow cooker and cook on low for 6-8 hours.
Can I use beef instead of goat?
Absolutely! The texture will be slightly different, but it will still taste delicious.
Troubleshooting
Why is my goat meat still tough?
Goat meat needs low and slow cooking to become tender. If it’s still tough, simmer for another 30 minutes.
My curry is too spicy! What can I do?
Add a splash of coconut milk or extra tomatoes to mellow the heat.
Variations & Customizations
Dietary Adaptations
- Make it keto-friendly by omitting the black-eyed beans.
- For a milder curry, use less Scotch bonnet or substitute with a milder chili.
Flavor Twists
- Add coconut milk for a creamier curry.
- Stir in potatoes or carrots for extra heartiness.
- Use garam masala for a more Indian-inspired take on the dish.
Seasonal/Holiday Versions
During festive occasions, serve with a side of Jamaican festival bread or a tropical fruit salad for a celebratory meal.
Conclusion
Jamaican Curry Goat is a must-try if you love bold, comforting, and deeply spiced dishes. This easy, one-pot meal is packed with authentic Caribbean flavors and is perfect for any occasion. Give it a try and let me know how it turns out!
For more delicious recipes, check out these:
Follow along for more mouthwatering recipes on Pinterest: Cooking with Callie



Authentic Jamaican Curry Goat Recipe – A One-Pot Caribbean Classic!
- Total Time: 2 hours 30 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
Jamaican Curry Goat is a bold, flavorful Caribbean dish featuring tender, slow-cooked goat meat infused with aromatic spices, black-eyed beans, and Scotch bonnet peppers. This one-pot curry is rich, comforting, and perfect for family dinners or special occasions. Serve it with steamed rice for an authentic experience!
Ingredients
- 2 tbsp sunflower oil, divided
- 700g (1.5lb) diced goat (or lamb if preferred)
- 1 onion, finely chopped
- 2 garlic cloves, minced
- 2 tsp minced ginger
- 3 tbsp mild curry powder
- 1 tsp ground pimento (allspice)
- ½ tsp white pepper
- Chopped Scotch bonnet or other chili, to taste
- 400g (14oz) can chopped tomatoes
- 400ml (1.7 cups) lamb or chicken stock
- 6 sprigs of fresh thyme
- 400g (14oz) tin black-eyed beans, drained and rinsed
- Small bunch of coriander, chopped
- Lime juice, to taste
Instructions
- Heat 1 tbsp of sunflower oil in a large pot and brown the goat meat in batches. Set aside.
- Add the remaining oil to the same pot and sauté the chopped onion for 5-10 minutes until soft.
- Return the browned meat to the pot and mix in garlic, ginger, curry powder, pimento, white pepper, and chopped chili. Stir well to coat the meat.
- Pour in the chopped tomatoes, stock, and thyme sprigs. Bring to a boil, then reduce to a low simmer. Cover and cook for about 2 hours. If the goat meat is still tough, simmer for an additional 30 minutes.
- In the last 30 minutes of cooking, add the black-eyed beans and cook uncovered until the sauce thickens.
- Remove from heat, stir in chopped coriander, and squeeze fresh lime juice over the top before serving.
Notes
- For extra flavor, marinate the goat meat overnight with curry powder, pimento, garlic, and ginger.
- If you prefer a thicker curry, mash some of the black-eyed beans before adding them to the pot.
- Adjust spice levels by adding more or less Scotch bonnet pepper.
- Goat meat substitutes: If unavailable, use lamb or beef.
- Prep Time: 10 minutes
- Cook Time: 2 hours 20 minutes
- Category: Main Course
- Method: Slow Cooking
- Cuisine: Caribbean
Nutrition
- Serving Size: 1 portion
- Calories: 470 kcal
- Sugar: 5g
- Sodium: 274mg
- Fat: 29g
- Saturated Fat: 9g
- Unsaturated Fat: 20g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 6g
- Protein: 28g
- Cholesterol: 84mg