Bengali Kosha Mangsho

Dry Fry Lamb cooked with whole spices & chillies


An authentic Bengali meat dish and one of my favourites. In India it is cooked with mutton though I have swapped lamb for it; marinated in a yoghurt mix, tossed in spices and cooked until the meat is moist & tender. A note to remember is that there is no additional water added to this dish. The end result isn’t quite a gravy dish but one with a thick masala that coats all the chunks of lamb. For this dish this it is crucial that the onions are fried well until soft & caramelly also that the ginger & garlic paste is blended to a fine puree to yield that thick masala base.


  1. Add the Greek yoghurt, mustard oil, turmeric powder and salt in a mixing bowl and whisk lightly. Add the lamb to it and marinate for 1 hour or preferably overnight. Blend together the garlic & ginger with a splash of water (2 tbsp) to a fine puree. Set aside.

  2. In a heavy bottom sauce pan heat the vegetable oil and add the cardamom pods, cloves and cinnamon stick. Also add the dried chillies. Let them sizzle and infuse the oil for a minute. Add the sliced onions and fry on medium heat for 7-10 minutes. As they soften and start to change colour add the ginger garlic paste. Sauté the paste for a couple of minutes and turn the heat to low. Followed by the tomato puree frying for a further couple of minutes.

    Bengali Kosha Mangsho (2)

  3. At this stage add all the lamb pieces along with the marinade and stirring well, seal the pieces for 2-3 minutes. Add the powdered spices and stir well frying for 3-4 minutes. As the lamb cooks it starts to release its moisture. Now add the potato chunks. Season to taste. Bring to a boil and simmer cooking with the lid on for an hour on a low heat until the meat is moist & cooked all the way through. Make sure to check half way through the cooking process, stir the lamb adding a splash of water if it gets too dry.

    Add lemon juice, salt and garnish with fresh coriander. Serve warm with luchis or puris.

This error message is only visible to WordPress admins
There has been a problem with your Instagram Feed.