Indian goat curry is a richly spiced stew of goat, onions, tomatoes, ginger, garlic, and warm whole and ground spices, usually served with rice or flatbread. Recipes vary across India and from one household to another; this version browns the meat and builds a savory onion-tomato masala before a slow simmer makes the goat tender.
Ingredients
- 3 lb (1.36 kg) bone-in goat shoulder or leg, cut into 1½- to 2-inch pieces (about 4–5 cm)
- 2 tbsp (30 ml) neutral oil, such as canola or sunflower oil
- 1 cinnamon stick, about 3 inches (7.5 cm)
- 4 green cardamom pods
- 4 whole cloves
- 1 tsp (2 g) cumin seeds
- 2 large yellow onions, finely chopped, about 4 cups (600 g)
- 1 tbsp (15 g) finely grated fresh ginger
- 1 tbsp (15 g) finely grated garlic, about 4 cloves
- 1½ tsp (3 g) ground coriander
- 1 tsp (2 g) ground cumin
- 1 tsp (2 g) Kashmiri chili powder, or ½ tsp (1 g) cayenne plus ½ tsp (1 g) sweet paprika
- ½ tsp (1 g) ground turmeric
- 1 tsp (2 g) garam masala, divided
- 1 tsp (6 g) fine salt, plus more to taste
- 2 medium tomatoes, finely chopped, about 1½ cups (300 g)
- ½ cup (120 g) plain full-fat yogurt, at room temperature
- 3 cups (710 ml) hot water, plus up to 1 cup (240 ml) more if needed
- 2 tbsp (8 g) chopped fresh cilantro leaves and tender stems, for serving
- 1 tbsp (15 ml) fresh lemon juice, or to taste
Instructions
- Prepare the goat and ingredients. Pat the goat pieces dry with paper towels; trim away large, hard pieces of surface fat, but leave some fat for flavor. Chop the onions and tomatoes, grate the ginger and garlic, and measure out the spices before you begin. If the goat is wet, drying it helps it brown instead of steaming. Keep raw meat and its juices separate from the ready-to-eat garnish and other ingredients.
- Heat the oil and bloom the whole spices. Set a heavy Dutch oven or other lidded, heavy-bottomed pot over medium heat. Add the oil, cinnamon, cardamom, cloves, and cumin seeds. Stir for about 30–45 seconds, just until fragrant and the cumin seeds begin to sizzle. If the spices darken quickly or smell burnt, lower the heat; scorched spices can make the gravy bitter.
- Brown the goat in batches. Raise the heat to medium-high and add enough goat pieces to cover the bottom of the pot without crowding them. Brown them for about 3 minutes per side, turning as needed, then transfer to a clean plate. Repeat with the remaining meat, adding a small splash of oil if the pot looks dry. This step takes about 15 minutes overall. Browning develops savory flavor, though the pieces do not need to cook through yet.
- Cook the onions until deeply golden. Lower the heat to medium and add the chopped onions to the same pot. Stir to lift the browned bits from the bottom, then cook for about 12 minutes, stirring often. The onions should soften and turn a deep golden brown, not black. If they begin sticking before they soften, add 1–2 tbsp (15–30 ml) water and scrape the pot; avoid rushing this stage, since pale onions make a lighter, less developed gravy.
- Add the aromatics and ground spices. Stir in the ginger and garlic and cook for about 1 minute, until their raw smell fades. Add the coriander, ground cumin, chili powder, turmeric, half of the garam masala, and salt. Stir constantly for 30–45 seconds. Add a tablespoon of water if the spice mixture catches on the bottom. Briefly cooking the spices in the onion mixture helps distribute their flavor, but prolonged frying can scorch them.
- Make the tomato masala. Add the chopped tomatoes and cook for about 8 minutes, stirring and breaking them down with the spoon. The mixture is ready when the tomatoes are soft and the oil begins to show at the edges. Turn the heat to low. In a small bowl, stir a spoonful of the warm onion mixture into the room-temperature yogurt, then mix in another spoonful. This gradual warming reduces the chance of curdling. Stir the yogurt mixture into the pot until the masala looks fairly smooth.
- Simmer the goat until tender. Return the goat and any juices on the plate to the pot, turning the pieces to coat them in the masala. Pour in 3 cups (710 ml) hot water and bring the liquid to a gentle simmer. Cover with the lid slightly ajar, reduce the heat to low, and simmer for 1 hour 30 minutes. Stir every 20–25 minutes, scraping the bottom, and add a little more hot water if the gravy becomes too thick or begins sticking. Keep the simmer gentle rather than letting the curry boil hard; goat needs time for its connective tissue to soften. Check the largest pieces for tenderness. USDA FSIS sets the safe minimum internal temperature for whole cuts of goat at 145°F (63°C), checked with a food thermometer in the thickest part away from bone, followed by a 3-minute rest; this slow-braised curry will generally be cooked well beyond that minimum as it becomes tender.
- Adjust the gravy and season. If the goat is tender but the gravy is thinner than you like, uncover the pot and simmer gently for 5–10 minutes, stirring occasionally. If the meat needs more time, cover and continue simmering in 10-minute increments with a splash of water if needed. Stir in the remaining ½ tsp (1 g) garam masala and lemon juice. Taste and add salt or lemon a little at a time. Let the cooked goat rest for 3 minutes before serving.
- Finish and serve. Remove the cinnamon stick and, if easy to find, the cardamom pods and cloves. Sprinkle with cilantro. Serve hot, spooning plenty of gravy over each portion. Warn diners that small whole spices may remain in the sauce if you do not remove them all.
Tips
- Choose the right cut. Bone-in shoulder or leg gives the curry a fuller flavor and stays succulent during a long simmer. Ask a butcher to cut it into curry-sized pieces if needed. Boneless goat works too, but it may cook faster and the gravy will have less richness from the bones; start checking it after about 1 hour.
- Use a practical chili substitute. Kashmiri chili powder brings vivid red color and gentle heat. If it is unavailable, use equal parts sweet paprika and cayenne as listed. The substitute is still flavorful, though the color and distinctive mild chili character will differ. Reduce the cayenne for a milder curry.
- Keep the heat controlled. The onions should brown gradually, and the finished curry should bubble gently. High heat can burn the onion-spice base, split the yogurt, or make the meat tighten before it softens. Stir the bottom of the pot regularly, especially once the sauce thickens.
- Plan for the bone-in pieces. Goat curry is traditionally served with bones in, so provide a bowl for them and let diners know. If you prefer boneless portions, remove the meat after it is tender, separate it from the bones, and return the meat to the gravy; handle it carefully because it will be hot.
Serving Suggestions
Serve the curry with steamed basmati rice, which catches the spiced gravy, or with roti, chapati, or naan for scooping. Plain rice is a useful choice when the sauce is rich or spicy, while a lightly seasoned rice pilaf makes the meal more substantial. A simple side of sliced cucumber, tomato, and red onion adds freshness and contrast. A spoonful of plain yogurt or a cucumber raita can also soften the chili heat for diners who prefer a milder plate.
For a fuller meal, add a vegetable side such as sautéed greens, roasted cauliflower, or a simple lentil dish. Put lemon wedges and extra cilantro on the table so everyone can adjust the finish to taste. If serving family-style, keep the curry warm in its covered pot and offer a serving spoon that reaches the meat and gravy together. The sauce thickens as it stands, so keep a little hot water nearby to loosen it just before serving if needed.
Variations
Use lamb instead: Lamb shoulder is a convenient substitute when goat is unavailable. The general method remains the same, but lamb pieces may become tender sooner, so begin checking them after about 1 hour. Flavor and richness will vary with the cut and amount of fat.
Make it hotter or milder: For more heat, increase the Kashmiri chili powder or add a small amount of cayenne. For a gentler curry, use less chili powder and serve extra heat at the table rather than changing the whole pot. Do not confuse chili powder with a seasoned American chili blend, which may include other spices and salt.
Make a thicker, more onion-forward gravy: Cook the onions for a few extra minutes until deep golden, taking care not to burn them, and reduce the finished sauce uncovered. For a smoother texture, lift out the tender meat temporarily, blend the gravy carefully, then return the meat. Let the sauce cool slightly before blending, and follow the blender maker’s instructions for hot liquids.
Use a pressure cooker: Follow the cooker’s instructions for its maximum fill and pressure release. After browning the meat and building the masala, add about 1½ cups (355 ml) water, seal the cooker, and cook at high pressure for roughly 35 minutes, then allow a 15-minute natural release before carefully releasing any remaining pressure. Goat cuts and cooker models vary, so check tenderness and simmer uncovered afterward if the gravy needs thickening. Never open a pressurized cooker until it is fully depressurized.
Storage and Reheating
Refrigerate the curry within 2 hours of cooking, storing it in a shallow, covered container so it cools promptly. Keep it refrigerated for 3–4 days. The sauce may set or thicken when cold; that is normal. For longer storage, freeze it in meal-sized airtight containers for up to 3 months for best quality. Thaw frozen curry in the refrigerator overnight rather than leaving it on the counter.
Reheat only the portion you plan to serve, either in a saucepan over medium-low heat or in the microwave in a covered, microwave-safe dish. Stir occasionally and add a splash of water if the gravy is too thick. Heat until the center reaches 165°F (74°C), checking with a food thermometer, and bring the curry to a steaming hot temperature throughout. Avoid repeatedly cooling and reheating the full batch; divide leftovers into smaller portions instead.
Frequently Asked Questions
Can I make goat curry a day ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it within 2 hours. The flavors mingle as it rests, and the curry reheats well. Reheat the portion you need to 165°F (74°C), adding a little water if the gravy has thickened in the refrigerator.
Why is my goat still tough after simmering?
Goat pieces vary in age, size, and cut, so the stated simmer is a guide rather than a guarantee. Continue cooking at a gentle simmer in 10-minute increments until a fork slides into the meat easily. Keep enough liquid in the pot to prevent scorching, and avoid turning up the heat to force tenderness.
Can I use boneless goat meat?
Yes. Use the same weight and cut it into similar-sized pieces so it cooks evenly. Boneless meat may become tender sooner than bone-in goat, so start checking it earlier. The gravy will be somewhat less deep in flavor; if you have goat bones, you can simmer them in the curry and remove them before serving.
How can I tell whether the curry is too spicy?
Taste a small spoonful after the meat is tender. If it is hotter than you want, stir in a little more yogurt at the table or serve it with rice and a cooling yogurt side. Adding more water will dilute the sauce but can also make it thin, so reduce the curry gently afterward if you choose that approach.
Can I cook this in a slow cooker?
For better flavor, brown the goat, onions, and spice mixture on the stovetop first, then transfer them to the slow cooker with the tomatoes, tempered yogurt, and about 1½ cups (355 ml) water. Cook according to your appliance’s guidance, checking for tenderness rather than relying only on the clock; slow cookers vary. If the sauce is loose, simmer it uncovered in a saucepan after cooking until it reaches the consistency you like.
Should I remove the whole spices?
Removing the cinnamon stick is worthwhile because it is large and woody. Cardamom pods and cloves are edible but intensely flavored, so lift out any you can spot before serving. You can tie the whole spices in a small piece of food-safe muslin before adding them if you want to remove them together, but do not use a material that could shed fibers into the curry.
Related
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).