Lamb with lentils and vegetables, or dhansak, is an ages-old Parsi family recipe. It has something for everyone – lamb, lentils, pumpkin, eggplant, and a creamy texture. Another comfort food recipe.

The Parsis have been in India since the 8th century CE. They left Persia and settled on the western coast and Gujerat regions. There is an article in this blog about the wider aspects of their cuisine, but suffice to say it is very compatible with Western taste. Although restaurants are hard to find, it doesn’t matter because the recipes are best prepared at home.

This dish would be served as the centrepiece of a family gathering.  It should be served with brown rice and a kachumber. Brown rice is actually white rice, cooked with caramelised onions. Kachumber is a salad of onion, tomato and cucumber in a vinegar dressing, which helps cut through the creaminess of the pumpkin and toor dal.

This family meal is explained in our Parsi family lunch menu.

This is not an easy dish to make. The preparation is not hard, but getting the balance between sweet, sour and hot requires some patience and constant adjustment. Use salt sparingly. Too much will absolutely spoil this dish, but you do need some to bring out the lentil and vegetable flavours. You may consider adding extra jaggery to increase the sweetness, but we find that using butternut pumpkin and the stated amount of jaggery makes the dish sweet enough without altering the balance between sweet, sour and heat. If you use pumpkin other than the sweeter varieties you will almost certainly need to use some extra jaggery.

This is a lamb dish, with a thick lentil and vegetable coating. It is not a lentil stew with some lamb floating in it. The quantities that are used in this recipe work for me, but you may need to adjust the balance as there is such a variation in the moisture contents of food.

This is a special dish, served for special people every week. It is a great winter dish, as it is wholesome, hearty, and quite healthy.

Take your time, allow some hours to cook it, and you will be rewarded.

the recipe

print review


  • 800 g lamb leg - trimmed and cut into 3cm cubes

for the dal

for the paste

for the lamb

to serve


  • Put the lentils, eggplant, pumpkin, onions, salt, chopped coriander and mint into a pan with 500ml of water. Bring to the boil and leave to simmer for 20 minutes until the lentils have softened. Set aside.
  • Put the cumin and coriander seeds, the cassia stick, cardamon pods, peppercorns and the star anise into a small pan on medium heat. Toss the spices will toasting until they become more aromatic. Remove from the heat, set aside and allow to cool.
  • Once cooled, add the dried fenugreek leaves and grind to a fine powder.
  • Place the spice powder into a blender with the garlic, ginger and chillies and blend, adding as little water as possible to make a thick paste.
  • Heat the mustard oil on medium heat and fry the chopped onions for 10 minutes, stirring frequently, or until they are golden brown.
  • Add the spice paste and turmeric and fry for a few minutes until golden.
  • Add the tomatoes and tamarind then stir for about five minutes until the masala is thick and glossy. The oil should be separating from the paste.
  • Add the lamb and coat with the masala. Fry for two minutes, stirring often. Reduce the heat and simmer the lamb, uncovered and stirring often, for 40 minutes or until cooked through and tender.
  • Puree or mash the reserved lentil and vegetable mix and add to the lamb. Bring the mixture up to a simmer, and cook for 10 minutes, stirring frequently to stop lentils sticking to bottom of the pan. Taste and add salt, if required.

to serve

  • Remove from heat, place in warmed serving dish, sprinkle with coriander and mint leaves and serve.


  • The jaggery can be substituted by brown sugar.

private notes

This feature is only available to subscribers.


Serving: 250 g | Calories: 481 kcal | Carbohydrates: 50 g | Protein: 40 g | Fat: 14 g | Saturated Fat: 3 g | Cholesterol: 80 mg | Sodium: 683 mg | Potassium: 1294 mg | Fiber: 15 g | Sugar: 10 g | Vitamin A: 1745 IU | Vitamin C: 59.4 mg | Calcium: 135 mg | Iron: 8.1 mg

2 thoughts on “dhansak”

    • Hi Sally, thanks for the feedback. This is a family dish, so you want as little fuss as possible. I leave the skin on. I don’t see any problem if you insist on peeling it, though.


make a comment

All comments are moderated according to our comments policy.

Your email address is not disclosed to other users.

your rating