Main Course

Pakistani Aloo Gosht Recipe

Pakistani Aloo Gosht Recipe

Pakistani Aloo Gosht Recipe

Prep Time 15 mins
Cook Time 2 hrs
Total Time 2 hrs 15 mins
Cuisine Pakistani
Servings 4
Calories 658 kcal


  • ¼ cup Oil
  • 530 g Lamb Meat
  • Salt To Taste
  • 1 inch Ginger
  • 1 tbsp Ghee or Butter
  • 4-5 cloves Garlic
  • 1 Onion
  • 2 Tomatoes
  • 1-2 Green Chili Peppers
  • 2 pods Green Cardamoms
  • 3 Cloves
  • ½ tsp Cumin Seeds
  • 2 tsp Coriander Powder
  • ½-1 tsp Cumin Powder
  • ½ tsp Red Chili Powder
  • ½ tsp Turmeric Powder
  • ½ tsp Ground Black Pepper
  • 1-2 tbsp Yogurt
  • 2-3 Potatoes


  • Heat a medium Dutch oven or heavy-bottomed pot over medium-high heat. Add oil and ghee. Once hot, add goat or lamb meat and 3/4 tsp salt. Sauté for 6-7 minutes, stirring occasionally, until it has changed color and seared on some edges.
  • Add the garlic and ginger and sauté for another minute, until no longer raw. Add the onion, tomatoes, green chili pepper, whole and ground spices (except garam masala). Stir in the remaining 1 tsp salt.
  • Add 1 to 1 1/4 cups water (the less the better because this will be sautéed out) so that the water covers at least 1/3 of the meat. Bring this mixture to a boil.
  • Once it comes to a boil, lower the heat to a gentle simmer (low or low-medium). Cover and cook for 1 hour & 30 minutes (See Note 3), until the meat is fully cooked but not fall-off-the-bone tender. The meat should break when pressed with a wooden spoon. If not, cover and allow to cook for another 15-30 minutes, topping with water if needed.
  • Raise the heat to high and stir occasionally to sauté out the remaining water content/moisture (~5-7 minutes). Once the water has evaporated, continue to sauté (bhunai) for another 5-6 minutes. The masala will continue to thicken and reduce, and the oil will separate from the curry.
  • Lower the heat to low and stir in the yogurt. Add the potatoes and 2 – 2 ¼ cups water depending on how much curry you’d like.
  • Raise the heat to high to bring to a boil, and then lower the heat to a simmer (low/medium-low). Cover and cook for another 23-25 minutes, until the meat and potatoes are both fork tender. Taste and adjust salt, if needed.
  • Uncover and allow the curry to simmer until the oil rises to the top (~2-3 min). Turn off the heat. Garnish with garam masala and cilantro. Serve with roti, paratha, naan, or basmati rice.

Leave a Reply

Your email address will not be published.

Recipe Rating