Slow-Simmered Indian Goat Curry

Goat meat is a crown jewel of curry culture due to its deep, characterful flavor. The secret lies in patience: during long, slow cooking, the tough fibers and collagen soften into a gelatinous tenderness, absorbing the richness of spices and coconut milk. This isn't a weekday rush meal; it's for occasions when time is an ingredient, ensuring a melt-in-the-mouth result.
🕒 Prep Time 30 mins
🍳 Cook Time 2 hrs
Total Time 2 hrs 30 mins
🍽️ Servings 6 servings
🔥 Calories 580 kcal
🌍 Cuisine Indian

Ingredients

Equipment Needed

  • Heavy-bottomed pot or Dutch Oven (for even heat distribution)
  • Sharp chef's knife and cutting board
  • Wooden spoon

Allergen Information

⚠️ Tree Nuts (Coconut)

Instructions

1

Prep the ingredients: cut meat into 1.5-inch chunks, chop onions and garlic finely, grate ginger. Chop cilantro stems (add these early) and set leaves aside for garnish.

Tip: Pat the meat dry with paper towels. A dry surface browns better rather than steaming in its own juices.
2

Heat oil in the pot over medium heat and add the onions. Sauté patiently until deep golden brown and smelling sweet.

Tip: Caramelizing the onions provides the curry's base flavor and dark color. Don't rush it!
3

Stir in the garlic, ginger, chili, and chopped cilantro stems. Sauté for another 1-2 minutes until fragrant.

Tip: This releases aromatic oils from the spices, creating a full-bodied flavor.
4

Sprinkle in the curry powder and turmeric, stir quickly (30 seconds), then immediately add the meat. Toss to coat well and sear until the meat whitens and edges brown slightly.

Tip: Powdered spices burn easily, so adding the meat quickly cools the pan down.
5

Add the diced tomatoes and salt. Cook for a few minutes until tomatoes break down, then pour in the coconut milk.

Tip: The acidity of the tomatoes helps loosen meat fibers.
6

Cover, reduce heat to low, and simmer gently for 1.5-2 hours. It's ready when the meat is easily shredded with a fork.

Tip: Slow, low-heat cooking transforms tough collagen into gelatinous sauce.
7

Taste and adjust salt. Garnish with fresh cilantro leaves before serving. Best paired with Basmati rice or fresh naan.

Tip: Rich dishes like this need salt to lift the flavors. If it tastes flat, a pinch of salt works wonders.

Recipe FAQ

What if the meat is tough after 1.5 hours?
This can happen with older animals. Add a splash of liquid and continue simmering covered on low heat for another 30-45 minutes. The acidity from tomatoes helps tenderize fibers.
Can I substitute the goat meat?
Yes, lamb or beef shank works excellently with these spices.
The sauce is too runny.
Remove the lid for the last 15-20 minutes to allow excess water to evaporate and the sauce to thicken.

Ingredients

  • 2 lbs Goat Meat (cubed, preferably bone-in)
  • 2 medium Onions (finely chopped)
  • 4 cloves Garlic (crushed)
  • 1 inch Fresh Ginger (grated)
  • 3 medium Tomatoes (ripe, diced)
  • 1 can (13.5 oz) Full-Fat Coconut Milk
  • 1 bunch Fresh Cilantro (stems and leaves separated)
  • 2 tbsp Curry Powder (high quality)
  • 1 tsp Turmeric
  • 2 whole Chili Peppers (to taste)
  • 1 tsp Salt
  • 3 tbsp Sunflower Oil or Ghee