Skip to Content

Palak Gosht

Pakistani palak gosht is a tasty one-pot meal worth adding to your dinner rotation. Tender goat meat slow-cooks in a spiced spinach curry, perfect for serving with boiled rice or warm chapati.

A dutch oven of palak gosht.

What is Palak Gosht?

Palak gosht is a North Indian and Pakistani dish of tender lamb or goat slow-cooked in a richly spiced spinach curry (salan) with garlic, ginger, and aromatic spices. The slow cooking process allows the meat to become melt-in-your-mouth tender while absorbing the deep flavors of the curry. Serve it with warm bread or piping hot rice for a comforting and delicious meal.

Key Ingredients

  • Ghee: Start by sautéing the onions and aromatics in ghee for a rich, nutty flavor.
  • Onion: Caramelized onions deepen the flavor of the salan.
  • Garlic: I suggest using four garlic cloves, but measure with your heart.
  • Ginger: Freshly grated ginger adds warmth.
  • Tomatoes: Tomatoes naturally sweeten the curry, balancing the flavor. Purée Roma or vine-ripe tomatoes in a blender or food processor to create a smooth base and shorter cooking time. Diced fresh tomatoes or canned tomatoes also work.
  • Spices: Season generously with kosher salt, Kashmiri chili powder (or red chili powder for more heat), red chili flakes, coriander powder, turmeric powder, garam masala, and dried fenugreek leaves.
  • Mutton: Gosht means “meat” in Urdu and typically refers to goat or lamb. Traditional Pakistani palak gosht uses bone-in goat, but lamb, beef, or chicken all work well.
  • Green Chilis: Add 2–3 whole green chiles—jalapeño, serrano, or Thai. Leave them whole for milder heat or dice them for a spicier kick.
  • Spinach: True to its name, finish the curry with plenty of fresh spinach (or palak). Avoid using frozen spinach. In my experience, it releases too much water, diluting the dish’s flavor.

What cut of mutton to use?

Use bone-in lamb or goat. Ask the butcher to cut a leg or shoulder into 14-16 smaller pieces, often called a curry cut or karahi cut.

Additions and Substitutions

  • Yogurt: I leave it out to keep our recipe dairy-free, but many recipes call for yogurt to enhance the color and creaminess of the dish. If you decide to include yogurt, it’s best to add it towards the end of the cooking time; adding it too early can cause the yogurt to separate and curdle. I recommend stirring the yogurt into the dish along with the spinach.
  • Spinach: Alter the spinach curry to suit your taste. One way to do this has to do with preparation. While our recipe calls for adding chopped fresh spinach at the end, some home cooks prefer to blanch the spinach beforehand and puree it in a food processor before adding it to the gosht; this increases the shorba and creates a smoother curry to sop up with warm chapati. Another way to modify the spinach curry is to replace some of the spinach in this recipe with fresh cilantro, fresh fenugreek leaves, or a combination of the two.

How to Make Palak Gosht

The full recipe with measurements is in the recipe card below.

Onions caramelizing in a dutch oven.

Step 1: Warm ghee in a Dutch oven over medium heat. Add the onions and sauté until golden brown and caramelized, for 20-25 minutes.

Tomatoes and spices cooking with onions and garlic.

Step 2: Stir in the garlic and ginger and cook for one minute. Deglaze with tomato puree and add the spices. Increase to medium-high heat and cook for 5 minutes.

Water and goat added to the dutch oven.

Step 3: Nestle the goat meat and whole green chilies into the pot, and cover it with water. Cook over medium heat for 1-2 hours, until the water evaporates and the goat is tender.

Spinach cooking with the goat.

Step 4: Once the salan reduces, add the spinach and cook until the water evaporates, about 10-15 minutes. Remove the pan from the heat and stir in the dried fenugreek leaves and garam masala to serve.

Palak gosht on a serving plate.

Tips for Making Palak Gosht

  • Cook low and slow. Unlike many recipes, this one has a range for the cooking time. The goat and lamb take longer to become tender.
  • Bhuna the gosht. Bhuna (or bhoona) is an Urdu word meaning “fried,” and it refers to a traditional South Asian cooking technique where the tender goat meat, onions, aromatics, and spices are cooked in oil or ghee over high heat until the fat separates and pools around the edges. The process reduces the mixture for a deeply concentrated and caramelized flavor. 

If you enjoy palak gosht, try more Pakistani recipes!  

A dutch oven of palak gosht.

Serving Suggestions

Serve palak gosht with warm chapati or naan for a hearty home-cooked meal. However, I hear that once you try this recipe with boiled rice like jeera or plain basmati rice, there is nothing like it. If you want something lighter, try a chopped kachumber salad.

What To Do With Leftovers

  • Refrigerate: Store the leftovers in an airtight container for 3-4 days.
  • Freeze: Let the dish cool and transfer it to a freezer-safe container. Palak gosht freezes for 2-3 months.
  • Thaw: Defrost the leftover meat in the refrigerator overnight.
  • Reheat: Warm the leftovers on the stovetop, and prepare your rice or naan.

Frequently Asked Questions

How much spinach to use?

For the best flavor, I recommend using one pound of fresh spinach in this recipe. You can use a bit less if you prefer a milder spinach taste. I don’t recommend frozen spinach, as it releases more water during cooking which dilutes the flavor. The extra water content also increases the cooking time.

More Gosht Recipes:

Did you make this recipe?

Let me know how it turned out for you by leaving a comment and rating below. And if you’re looking for more tasty international recipes for everyday cooking, sign up to get them delivered straight to your inbox.

A dutch oven of palak gosht.

Palak Gosht

Tressa Jamil
Prepare homestyle palak gosht with goat or lamb for a hearty dinner you can serve with freshly made chapati or boiled rice.
5 from 2 votes
Prep Time 15 minutes
Cook Time 2 hours 15 minutes
Total Time 2 hours 30 minutes
Course Dinner
Cuisine Indian, Pakistani
Servings 8 Servings
Calories 413 kcal
Equipment
Ingredients
  
Instructions
 
  • Warm ghee in a Dutch oven over medium heat. Add the onions and sauté until golden brown and caramelized, for 20-25 minutes.
  • Stir in the garlic and ginger and cook for one minute. Deglaze with tomato puree and add the spices. Increase to medium-high heat and cook for 5 minutes.
  • Nestle the goat meat and whole green chilies into the pot, and cover it with water. Cook over medium heat for 1-2 hours, until the water evaporates and the goat is tender.
  • Once the salan reduces, add the spinach and cook until the water evaporates, about 10-15 minutes. Remove the pan from the heat and stir in the dried fenugreek leaves and garam masala to serve.
Notes
Expert Tips: 
  • Cook low and slow. Unlike many recipes, this one has a range for the cooking time. The goat and lamb take longer to become tender.
  • Bhuna the gosht. Bhuna (or bhoona) is an Urdu word meaning “fried,” and it refers to a traditional South Asian cooking technique where the tender goat meat, onions, aromatics, and spices are cooked in oil or ghee over high heat until the fat separates and pools around the edges. The process reduces the mixture for a deeply concentrated and caramelized flavor. 
Nutrition
Serving: 1 Serving | Calories: 413 kcal | Carbohydrates: 10 g | Protein: 48 g | Fat: 20 g | Saturated Fat: 10 g | Polyunsaturated Fat: 1 g | Monounsaturated Fat: 6 g | Cholesterol: 163 mg | Sodium: 1082 mg | Potassium: 525 mg | Fiber: 3 g | Sugar: 3 g | Vitamin A: 355 IU | Vitamin C: 44 mg | Calcium: 11 mg | Iron: 41 mg
Did you make this recipe? Let me know how it turned out for you! Leave a comment below and follow @thejamilghar or tag #thejamilghar on Instagram!
5 from 2 votes (2 ratings without comment)
Recipe Rating