If you are looking for a rich, comforting, and deeply flavorful dinner option, this traditional Pakistani Egg Kofta Curry (also known as Lajawab Shadiyon wala Kofta Anday Aloo ka Salan) is the ultimate choice. This classic recipe features succulent meatballs (koftas), tender golden potatoes, and perfectly boiled eggs simmered together in a restorative, aromatic spiced gravy.
Often served at festive gatherings, family dawat, and traditional South Asian weddings, this restaurant-quality dish is surprisingly easy to recreate at home. Follow this foolproof step-by-step guide to bring authentic Pakistani flavors straight to your dinner table.
---
## Why You Will Love This Homemade Curry Recipe
* Soft & Juicy Koftas: The meatballs stay incredibly tender and will never break apart in the gravy.
* Rich & Grainy Gravy: A perfect blend of traditional spices, yogurt, and crushed fried onions gives it that authentic wedding-style texture.
* Perfect Family Dinner: Pairs beautifully with fresh tandoori naan, sheermal, khameeri roti, or fragrant basmati rice.
---
## Ingredients You Will Need
### For the Juicy Meatballs (Koftas):
* Ground Meat (Keema): 500g (Fine minced beef, mutton, or chicken)
* Onion: 1 medium (Finely chopped and thoroughly squeezed to remove all moisture)
* Ginger-Garlic Paste: 1 tablespoon
* Green Chilies: 2 (Finely minced)
* Roasted Gram Flour (Besan): 2 tablespoons (Acts as a perfect binding agent)
* Spices: 1 tsp red chili powder, 1 tsp coriander powder, 1/2 tsp garam masala powder, 1/2 tsp salt (adjust to taste)
* Fresh Herbs: 2 tablespoons fresh coriander (finely chopped)
### For the Rich Curry Gravy (Salan):
* Cooking Oil or Ghee: 1/2 cup
* Onions: 2 large (Finely sliced for frying)
* Yogurt (Dahi): 1/2 cup (Whisked smoothly)
* Ginger-Garlic Paste: 1 tablespoon
* Tomato Puree: 1/2 cup (Or 2 medium tomatoes blended)
* Potatoes (Aloo): 2 medium (Peeled and cut into quarters)
* Eggs: 4 to 6 hard-boiled eggs
* Whole Spices: 1 bay leaf (tez patta), 1 cinnamon stick, 3 green cardamoms, 4-5 black peppercorns
* Ground Spices: 1.5 tsp red chili powder, 1 tsp Kashmiri red chili powder (for that bright wedding-style color), 1.5 tsp coriander powder, 1/2 tsp turmeric powder, 1 tsp salt
---
## Step-by-Step Instructions
### Step 1: Prep and Shape the Koftas
1. In a large bowl, combine the ground meat, squeezed onions, ginger-garlic paste, green chilies, roasted gram flour, and all the kofta spices.
2. Mix and knead the mixture thoroughly for 4 to 5 minutes with your hands until it becomes smooth and sticky. This ensures the meatballs do not break while cooking.
3. Lightly grease your palms with oil and shape the mixture into smooth, round, crack-free meatballs. Set them aside on a plate.
### Step 2: Make the Crispy Fried Onion Base
1. Heat oil or ghee in a deep cooking pot over medium heat.
2. Add the sliced onions and fry them evenly until they reach a beautiful golden-brown color.
3. Remove the onions using a slotted spoon, spread them onto a paper towel to crispy up, and then crush them finely using your hands or a mortar and pestle.
### Step 3: Cook the Spiced Gravy Base
1. In the same hot oil, drop in the whole spices (bay leaf, cinnamon, cardamom, peppercorns) and sauté for 30 seconds until fragrant.
2. Stir in the ginger-garlic paste and cook for 1 minute. Add the tomato puree and all the ground spices (red chili, Kashmiri chili, turmeric, coriander, salt). Sauté until the oil begins to separate from the masala.
3. Mix the crushed fried onions into the whisked yogurt and pour it into the pot. Stir well and cook on medium heat for 3-4 minutes until smooth.
### Step 4: Simmer the Meatballs & Potatoes
1. Gently lower the prepared koftas and the potato quarters into the simmering gravy.
2. Pro Tip: Do not stir with a spoon right away, or the meatballs might break. Instead, hold both handles of the pot and gently shake/rotate it to coat the koftas in the sauce.
3. Cover and cook on low-medium heat for 5-7 minutes until the meatballs firm up and change color.
4. Pour in 2 cups of warm water, bring it to a boil, then cover the pot and simmer on low heat for 20 minutes until the potatoes are completely tender and the oil separates at the top.
### Step 5: Add the Boiled Eggs & Finish
1. Carefully slide your hard-boiled eggs into the gravy. Let them simmer for 2-3 minutes to absorb the flavors.
2. Finish by sprinkling fresh garam masala powder, julienned ginger, and finely chopped coriander leaves on top.
Your restaurant-style, wedding-style Egg Kofta Curry is ready! Serve it hot with fresh tandoori naan, khameeri roti, or fragrant basmati rice.
---
## Frequently Asked Questions (FAQs)
### How do I stop my koftas from breaking in the curry?
Always make sure to squeeze out all excess water from your chopped onions before adding them to the meat mixture. Kneading the meat well helps build the proteins that bind it together. Most importantly, never use a metal spoon to stir the curry right after adding raw meatballs; always shake the pot instead.
### Can I fry the koftas before adding them to the gravy?
While you can lightly fry them, the traditional wedding-style method is to add them raw directly into the simmering masala on low heat. This allows the meatballs to stay incredibly soft and absorb the rich flavors of the gravy inside them.

If you have any doubts, Please let me know.