Prep Time
Cook Time
Total Time
1hr 7min

Goat Curry is a delectable and soothing dish that is loved globally. This easy recipe is a delicious way to savour the juicy and tender goat meat simmered in a flavourful tomato-based sauce seasoned with spices. With just a handful of essential ingredients and a little effort, you can whip up a delicious meal suitable for a family or a dinner party.


6 Servings
  • 1kg
    Goat (curry cut pieces)
  • 1/2cup
    Mustard Oil
  • 2
    Bay Leaves
  • 1in
    Cinnamon Stick
  • 2
    Black Cardamom
  • 2
    Dry Red Chilli
  • 1tbsp
    Ginger Garlic Paste
  • 3
    Onion (medium-sized)(ground/chopped)
  • 1tbsp
    Kashmiri Red Chilli Powder
  • 4
    Toamto (medium-sized)(ground/chopped)
  • 2tbsp
    Lemon Juice
  • 1tbsp
    Coriander Powder
  • 1tsp
  • 3/4tsp
    Red Chilli Powder
  • 1/2tbsp
  • 1 1/2L
  • 1tbsp
    Kasuri Methi
  • 1tsp
    Garam Masala
  • 2
    Green Chilli (slit)(optional)
  • Coriander Leaves (chopped for garnishing)


  1. Heat mustard oil in a heavy-bottomed pan/wok until it begins to smoke, then let it cool.

  2. Reheat the oil over medium to high heat and add bay leaves, cinnamon sticks, black cardamom and dry red chillies.

  3. Stir in the ginger garlic paste and cook until slightly golden, about 2-3 minutes.

  4. Add onions, stir and cook for 4-5 minutes until golden brown.

  5. Add kashmiri red chilli powder, stir and cook for another minute.

  6. Add the ground tomatoes and cook for 5-7 minutes.

  7. Add the lemon juice (optional), coriander powder, turmeric, red chilli powder, and salt. Mix well and cook for another 2-3 minutes or until the oil comes onto the surface and leaves the sides.

  8. Add the goat pieces to the wok on high heat. Mix them well, so they are evenly coated with the mixture. Cook for 7-8 minutes, stirring occasionally.

  9. Add water to cover the goat pieces and bring to a boil.

  10. Reduce the heat to low, cover the wok, and let the mutton simmer until the meat is tender and the gravy slightly thickens. (approx. 60-80 minutes). Stir occasionally.

  11. To check if the goat is tender, it should come apart from the bone when poked with a fork or knife.

  12. Once the goat is tender, one can check the seasoning and adjust it to taste.

  13. Add kasuri methi, garam masala, green chillies and chopped coriander leaves. Mix and cook for another 2-3 minutes.

  14. Turn off the flame. Cover the wok for a few minutes.

  15. Serve hot with roti, naan, paratha or steamed rice.

Tips & Tricks

  1. This Goat Curry recipe yields about 4-6 servings, depending on the portion size.

  2. Cooking times may vary based on the quantity and quality of the meat.

  3. You can adjust the consistency of the gravy by adding less or more water.

  4. You can adjust the chilli powder according to your taste.

  5. I prefer mustard oil for this recipe as it gives the curry a nice colour and texture. You can also use any refined oil.

  6. If you are using mustard oil, it should be first smoked hot and then cooled before adding any ingredients.

  7. Ghee (clarified butter) is another good substitute for mustard oil, and cooking in ghee gives the curry a richer taste.

  8. Cook low and slow: Cooking the Goat Curry over low heat will allow the flavours to develop and the meat to become tender.

Leena Kohli
Recipe by

Leena Kohli


Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩‍🍳✨