Skip to Content
[convertkit form=3026987]

Palak Gosht

Authentic Pakistani palak gosht is a tasty one-pot meal worth adding to your dinner rotation. Tender goat 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: Saute the onions and aromatics in ghee.
  • Onion: Caramelized onions create a deep, flavorful base for the salan.
  • Garlic: I suggest four garlic cloves, but measure with your heart.
  • Ginger: Freshly grated ginger warms the dish.
  • Tomatoes: Tomatoes provide a natural sweetness. Puree Roma or vine-ripe tomatoes in a blender or food processor to create a smoother base and reduce cooking time.
  • Spices: Season the salan with kosher salt, Kashmiri chili powder (red chili powder), red chili flakes, coriander powder, turmeric powder, garam masala, and dried fenugreek leaves.
  • Mutton: Gosht means meat in Urdu and often refers to goat or lamb. Traditional Pakistani palak gosht recipes call for bone-in goat, but lamb, beef, and chicken work.

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.

  • Green Chili Peppers: Add 2-3 whole green chilies—jalapeño, serrano, or Thai—or chop them for extra heat.
  • Spinach: True to the dish’s name, finish the curry with fresh spinach leaves or palak.

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.

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

Onions caramelizing in a dutch oven.

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.

Tomatoes and spices added to the cooking onions and garlic.

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

Water and goat added to the dutch oven.

Step 4: Once the ghee separates to the sides of the pan, add the spinach and cook until any water from the spinach evaporates, for about 10-15 minutes.

Spinach stirred into the cooking goat.

Step 5: Stir in the dried fenugreek leaves and garam masala. Then, taste and season with salt to serve.

A dutch oven of palak gosht.

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 and bhuna some more. Use a cooking technique called bhuna (which means fry in Urdu). Fry the goat with onions, aromatics, and spices until it reduces and the ghee escapes to the sides, resulting in a highly concentrated and flavorful meal.

If you enjoy palak gosht, try more Pakistani recipes!  

Palak gosht on a serving plate.

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 healthy 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, Main Course
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 about 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.
    2 teaspoons kosher salt, 1 tablespoon Kashmiri chili powder, 1 teaspoon red chili powder, 1 teaspoon coriander powder, ½ teaspoon turmeric powder
  • Add the goat and whole green chilies to the pot, then cover with water. Cook over medium heat for 1-2 hours, until the water evaporates and the goat is tender.
  • Once the ghee separates to the sides of the pan, add the spinach and cook until any water from the spinach evaporates, for about 10-15 minutes.
  • Stir in the dried fenugreek leaves and garam masala. Then, taste and season with salt 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 and bhuna some more. Use a cooking technique called bhuna (which means fry in Urdu). Fry the goat with onions, aromatics, and spices until it reduces and the ghee escapes to the sides, resulting in a highly concentrated and flavorful meal.
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