nargisi kofta curry

This is the dish that inspired, if that is the right term, the Scotch Egg.

Nargisi kofta is made from boiled eggs wrapped in spiced lamb and served in a yoghurt and tomato sauce. It originally comes from the Awadhi royal kitchens. Further, it can be traced back to several hundred years before the British, which suggests it pre-dates the Scotch egg by a long way. Any information on British dish have no recorded recipes earlier than the late 18th century CE.

It seems, therefore, that a Scot took this recipe back home after serving in India. They left out the spices because they were either unavailable or prohibitively expensive. These Scotch eggs became a moderately popular meal, although their resemblance to this dish is passing, at best. The British version typically uses beef mince, coated in breadcrumbs, deep-fried, and is usually cooked far more than the delicate koftas in this recipe. It typically has no sauce, other than what comes out of a bottle.

These Indian nargisi koftas are a subtle and elegant dish.

The term nargisi refers to the narcissus family of flowers, of which daffodils are a member. This name comes from the appearance of the halved kofta, with the yellow centre and the white petals.

Traditional presentation has the halved koftas arranged in a radial pattern, like the petals of a flower.

This is not a difficult recipe to prepare, but you must be patient assembling the koftas before cooking. This is a little time-consuming but is the key to the recipe. Get this wrong and the lamb will fall away from the eggs whilst cooking.

In my grandmother’s time there were no food processor appliances. The cook would start with a piece of lamb, and slowly transform it into the smooth mince by using a large flat stone, and smaller rounder stone, rather like a rolling pin. This technique is used to make keema and many of the types of kebab.

You must be careful with the eggs. You want them just cooked and cooled before peeling. Cook them too much at this stage and they will become hard after the dish is completed. If they are not cooked enough, they will be impossible to peel.

If you get the eggs right and take your time with wrapping them with lamb, then the rest of this dish is straight forward.

Serve this dish with plain basmati rice.

the recipe

print review


  • wide pan with lid
  • food processor


for the nargisi koftas

  • 4 eggs - large free range
  • 3 tsp chickpea flour - (besan)
  • 2 tsp white poppy seeds
  • 1 tsp cumin seeds
  • 3 cloves
  • 8 black peppercorns
  • 1 stick cassia - crumbled
  • 1 black cardamom pod - broken open
  • 750 g lamb leg - minced
  • ½ tsp salt
  • 1 tbsp dried fried shallots - (beresta)
  • ½ tsp Kashmiri chilli powder
  • 4 cloves garlic - minced
  • 20 g ginger - minced
  • ½ tsp pandanus essence - (kewra)
  • 125 ml vegetable oil - to fry

for the gravy

to serve


for the eggs

  • Using a pin, prick the rounded bottom of each egg. Place them in a small pan and add enough cold water to cover them by about 1cm. Bring the water up to a simmer, then cook for four minutes. Remove from the heat, pour out the water, and cover eggs with cold water to stop the cooking process. You may need several changes of water to cool the eggs.
  • Once cooled, carefully peel the eggs, under gently running water. Cover and refrigerate until ready to use.

for the koftas

  • Heat a frypan over medium heat. Add the chickpea flour and stir continuously until the flour becomes golden. Remove from the heat, transfer toasted flour onto a plate and set aside to cool.
  • Place the poppy seeds, cumin seeds, cloves, black peppercorns, cassia, and black cardamom into the heated pan and return to the heat. Stirring frequently, toast the spices until they become aromatic. This will only take a few minutes. Remove from heat and allow to cool before transferring to a spice grinder. Grind spices to a fine powder.
  • Place the lamb mince, ground spices, salt, fried shallots, Kashmiri chilli powder, garlic, ginger and pandanus essence into a food processor. Process to a smooth velvety texture. Transfer to a bowl.
  • Add the toasted chickpea flour to the lamb mix and knead until well combined.
  • Divide lamb mix into four equal portions. Using wet hands, flatten a portion into a disk, place a peeled egg onto the disk and gently wrap the lamb around the egg. Wet your hands again and roll the kofta in the palm of your hand to make sure it is sealed and smooth. Repeat for the remaining eggs and lamb portions.
  • Heat a kadai or wok over medium heat and add the oil. Once hot, add the koftas. Depending on the size of the pan you may need to do this in batches as you do want to crowd the pan. Don't move the koftas too much whilst browning as you do not want them to break up. Instead, baste them with the hot oil until browned all over. The lamb does not need to be to be fully cooked at this point, because they will finish cooking when poached in the sauce. Remove from the pan, place onto absorbent paper and continue browning the rest. Set aside.

for the gravy

  • Place a small frypan on medium heat and add the cumin and coriander seeds. Toast the spices until they become aromatic then remove from the heat. When cool enough to handle, grind to a fine powder. Set aside.
  • Heat a pan that is just large enough to hold the koftas in one layer and add the oil. Once the oil is hot, add in the sliced onions and salt then cook over medium-low heat until the onions become a golden colour. This should take around ten minutes. Remove the pan from the heat and, using a slotted spoon, transfer the onions to a blender. Set aside to cool.
  • Once the onions have cooled, add the yoghurt to the blender and blend until smooth.
  • Add a little more oil to the pan if necessary. Carefully add the onion paste back to the pan, mix well and return to the heat. Cook for a few minutes, stirring well, until it is a golden brown and the oil is separating.
  • Add the pureed tomatoes, ginger, garlic, turmeric, Kashmiri chilli powder and the ground cumin and coriander seeds. Fry until the raw tomato and garlic smell has gone. This should take around five minutes and the sauce should be rich and thick. Reduce heat to a low simmer.
  • Add enough hot water to the gravy to make a thick consistency. Place the koftas into the gravy. Allow the pan to come back to a simmer and spoon the gravy over the koftas. Cover and cook on a low heat for 20 minutes, occasionally gently turning the koftas and keeping them covered in gravy.

to serve

  • Remove the pan from the heat and transfer the koftas to a plate. Pour the gravy into your serving plate, reserving a little. Halve the koftas and place on the plate cut side up. Drizzle over the remaining gravy, garnish with coriander leaves and serve.


  • Beresta are thinly sliced crispy fried shallots and are available from most Indian grocers. The Chinese variant is a suitable substitute.
  • Kewra is an extract that is distilled from pandanus flowers. A good Indian grocer will have this.

private notes

This feature is only available to subscribers.


Serving: 250 g | Calories: 377 kcal | Carbohydrates: 17 g | Protein: 34 g | Fat: 19 g | Saturated Fat: 9 g | Cholesterol: 244 mg | Sodium: 764 mg | Potassium: 799 mg | Fiber: 3 g | Sugar: 6 g | Vitamin A: 990 IU | Vitamin C: 12.8 mg | Calcium: 145 mg | Iron: 4.9 mg

make a comment

All comments are moderated according to our comments policy.

Your email address is not disclosed to other users.

your rating