Goat Curry in Yogurt Gravy
Goat Curry in Yogurt Gravy can be prepared spicy or mildly spiced and can be enjoyed with roti, naan for lunch or dinner.
Goat Curry is normally called as mutton curry in some parts of India, though mutton means flesh of sheep. Right from kid, goat meat is one of my favorites in non vegetarian meat items. Of course fish is the number 1 favorites in my non vegetarian list. My dad used to get fresh good quality goat meat from a butcher he knew , because he used to say, to prepare goat curry, the meat should be fresh and tender so that the gravy  becomes tasty. And believe me, the gravy really tastes good and the meat cooks well if it is fresh. Also, for your reference, goat gravy tastes much more tastier the longer you keep it. What I mean to say is, if you prepare the gravy today and you eat it after 3-4 days(of course refrigerate this time 😉 ) , all the flavors and taste from the meat gets incorporated in the gravy and it tastes all the more delicious.Â
Whenever we buy goat meat, we cook it on that day itself , because the longer you refrigerate the meat, lesser the taste and texture. Today I am going to show you very easy and delicious recipe of Goat curry. No need to grind, no tomatoes  used and even no coconut is being used, and of course , no need to marinate.
The secret ingredient is garam masala , which I prepared at home and not store bought because the store bought ones doesn’t give that kick to the food. You can find the recipe of garam masala right here in my blog.
So, to make goat curry, make sure you have fresh meat. You just need to cook your goat pieces in the yogurt gravy mixed with sauted onions and spices. And then sprinkle garam masala over it and cook again. The time required to cook goat meat varies depending upon how tender or hard the meat you get.Â
So, check the meat using toothpick to see if it is cooked well. Some people like their goat meat chewy, while people like me love them to be very soft and easy to eat. The curry tastes great with naan , roti or even with hot steamy rice.Â
Preparation time: 15Â Minutes
Cooking  time: 60 Minutes
Serves : 6 People
Ingredients:Â
- 2 lb(800 Grams) Goat meat, cut into about 1 inch size pieces
- 1 Big onion, sliced verticallyÂ
- 2 Tablespoons Ghee/Clarified butter (you can substitute with olive oil)
- 1 Cup whisked Yogurt
- 1 Tablespoon Grated garlic
- Few chopped coriander leaves/cilantro for garnishing(Optional)
Whole Spices:Â
- 3-4 Black pepper corns
- 3-4 Cloves
- 1 Small stick of Cinnamon
- 2 Bay Leaves
Powdered Spices:
- 1 Tablespoon Red chili powder( adjust according to your preference)
- 1/2 Teaspoon Turmeric Powder
- 2 Tablespoons Garam Masala
Method:Â
Wash goat meat well and keep aside.
Slice onions vertically into very thin slices.
Add ghee or oil in a big saucepan kept on medium high heat , and whole spices along with  sliced onions.Â
Sprinkle some salt over them. (Salt makes moisture from onions evaporate).
Saute the onions till brown . Will take about 7-8 minutes.
Now add goat meat and mix well. Fry for 5 minutes, stirring occasionally.
Add Yogurt , red chili powder, turmeric and salt.
Mix, cover and cook on medium high heat for 40 minutes.
Check in between . If the mixture looks dry, add some water  and continue cooking.
Add garam masala and grated garlic.
Again cover and cook until meat is soft when checked using toothpick.
For me, it took 50 minutes total time to cook my goat meat, but it can vary depending upon how tender your goat meat is.
Sprinkle some chopped coriander leaves(Cilantro). Mix well and remove from heat.
And your lunch is all ready. Serve this hot and spicy goat curry with naan or roti . I prefer eating it with hot and steamy Basmati(long grain) rice.Â
What would you substitute for goat? If fish, what kind? Should be something available in Southern California. Thanks.
Hi Rahul. You can substitute goat with chicken. But fish I doubt. Fish curry should be prepared in totally a different way.