Authentic Gosht (goat) Curry

When you are having a lazy Sunday and your mother-in-law is making her always tasty Gosht (goat) curry then why not shadow her and learn the recipe and technique yourself!

We make this curry at home at least twice a month and we make enough to feed the family for a few days! My husband loves Gosht, he could eat it everyday, so it was only a matter of time until I learned his mother’s special recipe!

Gosht Curry


  • 1-2 tbs cooking oil
  • 2.5 kg goat meat
  • 10-12 curry leaves
  • 3-4 cloves
  • 1 Anise Star
  • 1 inch cinnamon stick
  • 1 green chili split
  • 2 onions, chopped, divided
  • 2-3 Tbs green masala
  • 1 tsp chili powder
  • 2-3 small potatoes, chopped in 4
  • 2-3 small tomatoes, small chopped
  • 1-2 tbs garam masala
  • 1/4 cilantro, chopped for garnish
  • Optional: chopped green onion


  1. Clean and prep the goat meat by chopping into 2 inch pieces and set aside 2 Boney pieces for sauté
  2. Heat oil in pan, add 1 chopped onion, curry leaves, cloves, Star anise, cinnamon stick, green chili, and 2 boney pieces of goat meat and sauté until onions are soft
  3. Add remaining goat meat and give it a mix
  4. Add remaining onions on top of the meat, bring to a boil, close the lid, and let simmer for 10-15 minutes or until water in the pot is reduced by half
  5. While the goat meat is cooking, boil water in a water boiler and pour over meat until covered after the water is reduced from step 4
  6. Cover and let simmer for 20-25 minutes, occasionally mixing in between
  7. After about 20 minutes remove 1 piece of meat and see if it easily break apart, this helps indicate if the meat is cooked and tender; if the meat does not easily break then return meat to pot and cook for another 10 minutes and check again
  8. Once meat is cooked then add green masala, chili powder, cook for about 30 minutes to let the masala flavor infuse with the meat
  9. After you mix the green masala with the meat, taste the broth for salt and spice and adjust accordingly to taste, simmer for about 30 minutes
  10. Mix 1 tsp green masala with chopped potato and tomatoes and add to goat meat and mix
  11. Cook for about 20-30 minutes more, until potatoes are cooked
  12. Once potatoes are cooked, add chop cilantro and mix it with garam masala and add to goat curry; cook for 2-3 minutes uncovered
  13. Remove from heat and let curry rest for 5 minutes before serving
  14. Enjoy with rice, rotli, or fulia

** Can substitute goat meat for lamb meat

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s