Skip to content
Halved nargisi koftas showing boiled egg centres in a glossy orange-brown gravy, garnished with green chillies and ginger
Pakistani · Dinner

Nargisi Kofta

Egg-Stuffed Meatballs in Yogurt Onion Gravy

Soft boiled eggs wrapped in spiced beef mince, browned, then simmered in a smooth yogurt and fried-onion gravy. It looks impressive on the table and suits Sunday dinners or guests.

Published 29 Sep 2026Updated Tested by Hina Ikram

Prep35 min
Cook55 min
Total1 h 30 min
Serves6
DifficultyMedium
CuisinePakistani

Ingredients

6 servings

Equipment: Large pot, wide deep frying pan or karahi, blender, slotted spoon

Method

  1. Lower the 6 eggs into a pot of boiling water and cook for 10 minutes until the yolks are fully set. Move them straight to cold water, then peel once cool and pat completely dry.

  2. Meanwhile, put the mince in a bowl with the kofta ginger-garlic paste, chopped chillies, roasted besan, cumin, coriander, garam masala, chilli powder, fresh coriander and 1.5 tsp salt. Knead firmly for 3 to 4 minutes until the mixture is sticky and holds together when pressed.

  3. Divide the mince mixture into 6 equal portions. With damp hands, flatten one portion in your palm, set an egg in the centre and wrap the meat around it, sealing any gaps and rolling into a smooth oval. Repeat with the rest, then chill on a plate for 15 minutes so they hold their shape.

  4. Heat 5 tbsp oil in a wide pan over medium heat. Add the koftas in a single layer and fry for about 10 minutes, turning gently every 2 minutes, until evenly deep golden brown. Lift onto a plate.

  5. Blend the tomatoes to a smooth purée and set aside. In a large pot, heat the 4 tbsp gravy oil over medium heat and add the cardamom and cloves for 20 seconds until fragrant.

  6. Add the sliced onions with a pinch of the salt and fry for about 8 minutes, stirring often, until soft and light golden brown. Stir in the gravy ginger-garlic paste and cook for 1 minute until the raw smell goes.

  7. Lower the heat, add the turmeric, chilli powder and ground coriander with a splash of water, and stir for 30 seconds. Pour in the tomato purée and remaining salt, then cook for about 10 minutes until the oil separates at the edges and the masala looks thick and glossy.

  8. Take the pot off the heat for a minute, then stir in the whisked yogurt a spoonful at a time so it does not curdle. Return to low heat and cook for 3 minutes, stirring, until the yogurt is fully blended in.

  9. Pour in the hot water and bring to a gentle boil. Lower the koftas into the gravy, cover and simmer on low for 15 minutes without stirring hard, only turning the pot gently, until the gravy is thick and the mince is cooked through (75°C at the centre of the meat).

  10. Sprinkle over the crushed kasuri methi and garam masala, cover and rest for 5 minutes. Lift the koftas out with a slotted spoon, slice each in half, and place in a serving dish. Spoon the gravy over and top with green chillies and ginger matchsticks.

Cooking tips

  • Use mince with some fat (around 15 to 20 percent). Very lean mince gives dry, crumbly koftas that split around the egg.
  • Dry the peeled eggs well before wrapping. A damp surface stops the meat from sticking and can make the coating slip off in the pan.
  • Do not skip the 15-minute chill. It firms the meat so the koftas turn easily in the pan and do not break in the gravy.
  • Always add the yogurt off the heat and whisk it first. Cold yogurt added to a very hot pot will split.

Substitutions

  • Beef mince can be swapped for mutton or lamb mince, or chicken thigh mince (cook to 74°C).
  • Roasted besan can be replaced with fine breadcrumbs or 1 slice of bread, crumbled.
  • Kasuri methi can be omitted; add a little extra garam masala instead.
  • For a dairy-free gravy, replace the yogurt with 2 tbsp of ground cashew paste mixed with 100 ml water and a squeeze of lemon.

Serve with

"Serve hot with fresh roti, naan or plain steamed basmati rice. A crisp salad of sliced cucumber, onion and lemon, plus a bowl of raita, balances the richness."

Storage

Cool completely, then refrigerate in an airtight container for up to 3 days. Keep the koftas submerged in the gravy. The gravy alone can be frozen for up to 2 months, though the eggs are best not frozen.

Reheating

Warm gently in a covered pan over low heat with a splash of water for 8 to 10 minutes until steaming hot throughout. Avoid a hard boil, which can toughen the egg white.

Nutrition per serving, estimated

520kcal
35 gProtein
14 gCarbs
36 gFat

Estimated from the ingredient list. Values vary with brands and portion size.

Related

You might also cook

Mutton chops in thick red-brown masala with ginger, green chillies and coriander in a karahiPakistani

Mutton Chops Masala

Mutton chops are marinated, pressure-cooked until soft, then finished in a thick, glossy masala that clings to the bone. A good Sunday dinner with naan or rice.

1 h 55 minServes 5
Overhead view of chicken biryaniPakistani

Chicken Biryani

Layers of long-grain basmati and a tangy, spiced chicken masala, steamed together until every grain stays separate. Made with potatoes and dried plums, the way many Karachi homes make it.

1 h 30 minServes 6
Overhead view of chicken karahiPakistani

Chicken Karahi

Chicken cooked hard and fast in a wok-shaped karahi with tomatoes, green chilies and ginger. No onions, no cream, and ready in under an hour.

45 minServes 4
Golden shallow-fried shami kababs on a plate with green chutney, lemon wedges and sliced onionsPakistani

Shami Kabab

Soft, well-spiced patties of beef and split chickpeas, with a fresh mint, onion and green chilli centre. Shallow-fried until crisp outside, they suit tea time and Ramadan tables.

1 h 30 minServes 6
More from this cuisine

Pakistani kitchen

All Pakistani
Stack of freshly cooked butter-brushed naan topped with nigella and sesame seeds on a wooden boardPakistani

Tawa Naan

Soft, bubbly naan made with yogurt and milk, cooked on a hot tawa or in the oven. A dependable flatbread for karahi, daal and kababs, no tandoor needed.

1 h 50 minServes 6
Bowl of golden chicken corn soup with shredded chicken, corn kernels, egg ribbons and spring onionPakistani

Chicken Corn Soup

A thick, gently peppery soup of shredded chicken, sweet corn and silky egg ribbons, in the style of Pakistani Chinese restaurants. Easy to make at home on a cold evening.

55 minServes 4
Stack of freshly baked kulcha breads with sesame and nigella seeds on a wooden boardPakistani

Kulcha

Soft, fluffy round breads made with yogurt and milk, topped with nigella and sesame and brushed with butter. They bake in a hot home oven and go well with chanay, daal or any curry.

1 h 40 minServes 6
A dish of Dahi Baray with lentil fritters in yogurt, tamarind chutney, spices and pomegranate seedsPakistani

Dahi Baray

Soft, pillowy lentil dumplings soaked in whisked yogurt and topped with sweet-sour tamarind chutney and chaat masala. A cool, tangy snack for iftar or a gathering.

1 h 10 minServes 6