Mughlai Egg Curry (Shahi Egg Curry)
Mughlai Egg Curry (Shahi Egg Curry) is a medium Indian recipe that serves 4. 390 calories per serving. Recipe by Lucknow_Ka_Zaika on YouTube.
Prep: 20 min | Cook: 45 min | Total: 1 hr 17 min
Cost: $7.50 total, $1.87 per serving
Ingredients
- 3 tablespoons Mustard oil (for frying and tempering)
- 2 medium Onion (roughly chopped)
- 1 inch Ginger (roughly chopped)
- 12 pieces Garlic cloves (roughly chopped)
- 12 pieces Almonds (whole, roughly chopped)
- 5 pieces Cashew nuts (whole, roughly chopped)
- 6 pieces Green chilies (slit lengthwise)
- 1 cup Fresh grated coconut (kernel) (freshly grated)
- 1 bunch Fresh coriander leaves (for paste, plus extra for garnish)
- 1 cup Water (for coconut‑coriander paste)
- 6 large Eggs (hard‑boiled, peeled)
- 0.25 teaspoon Turmeric powder
- 1 teaspoon Red chilli powder
- 1 teaspoon Salt (adjust to taste)
- 1 teaspoon Ground black pepper
- 4 pods Green cardamom pods
- 1 pod Large cardamom pod
- 2 leaves Bay leaves
- 5 pieces Cloves
- 1 small piece Cinnamon stick
- a pinch Mace flowers
- 1 piece Badin flower (often star anise)
- 1 teaspoon Jafarini Garam Masala (store‑bought or homemade)
- 0.5 cup Plain curd (yogurt) (unsweetened, full‑fat)
- 1 teaspoon Kasoori methi (dried fenugreek leaves) (crushed between fingers)
- 0.33 cup Fresh cream (heavy cream)
- 0.5 cup Water (for simmering) (adjust for desired consistency)
- 2 tablespoons Fresh coriander leaves (garnish) (chopped)
Instructions
Prepare aromatics
Roughly chop the onions, ginger, garlic, almonds, cashews and slit the green chilies.
Time: PT5M
Fry fresh coconut
Heat 1 tablespoon of mustard oil in a pan over medium heat. Add the grated coconut and fry 2‑3 minutes until it turns pinkish. Transfer to a plate to cool.
Time: PT3M
Temperature: medium heat
Make coconut‑coriander paste
In a blender, combine the cooled coconut, a bunch of fresh coriander leaves and 1 cup water. Blend to a smooth paste.
Time: PT5M
Boil and peel eggs
Place the eggs in a pot, cover with water and bring to a boil. Cook 9‑10 minutes, then transfer to ice water, peel and set aside.
Time: PT10M
Temperature: high heat
Lightly fry boiled eggs
Heat a little mustard oil in the pan and add the boiled eggs. Fry gently for 2‑3 minutes until the surface gets a light colour. Remove and set aside.
Time: PT5M
Temperature: medium heat
Temper whole spices
In the same pan add 3‑4 tbsp mustard oil. Add 2 bay leaves, 4 green cardamom pods, 1 large cardamom pod, 1 tsp black pepper, 4‑5 cloves, a small piece of cinnamon, a pinch of mace flowers and 1 Badin (star anise) flower. Fry until fragrant, about 1‑2 minutes.
Time: PT3M
Temperature: medium heat
Add coconut‑coriander paste
Stir in the prepared paste. Fry, stirring frequently, until the oil begins to separate from the mixture (about 4‑5 minutes).
Time: PT5M
Temperature: medium heat
Introduce ground spices
Add ¼ tsp turmeric powder, 1 tsp red chilli powder, 2 tbsp green coriander powder and 1 tsp Jafarini Garam Masala. Mix well and fry for another 2‑3 minutes.
Time: PT3M
Temperature: medium heat
Prevent scorching
Add a splash of water (about 2‑3 tbsp) to keep the spices from sticking.
Time: PT1M
Roast curd
Stir in ½ cup plain curd. Cook, stirring, until the oil separates again and the mixture looks grainy (about 5 minutes).
Time: PT5M
Temperature: medium heat
Add kasoori methi
Crush a teaspoon of kasoori methi between your palms and add to the pan. Mix quickly.
Time: PT1M
Incorporate cream
Pour in 1/3 cup heavy cream and a little water to stop the cream from scorching. Fry gently for 3 minutes.
Time: PT3M
Temperature: medium low heat
Add fried eggs
Gently add the lightly fried eggs to the gravy. Toss to coat.
Time: PT1M
Season with salt
Add 1 tsp salt (or to taste) and stir for 2 minutes.
Time: PT2M
Simmer
Add ½ cup water (adjust for desired consistency). Cover the pan with a lid and simmer on low flame for 5 minutes.
Time: PT5M
Temperature: low heat
Finish with fresh coriander
Uncover, sprinkle chopped fresh coriander leaves, cook uncovered for another 1‑2 minutes.
Time: PT2M
Temperature: low heat
Serve
Transfer the Mughlai Egg Curry to a serving bowl. Serve hot with naan, paratha, roti or pulao.
Time: PT1M
Nutrition Facts
- Calories
- 390
- Protein
- 12g
- Carbohydrates
- 8g
- Fat
- 30g
- Fiber
- 2g
Dietary info: Gluten‑free, High‑protein, Vegetarian (egg‑based)
Allergens: Eggs, Tree nuts (almonds, cashews), Dairy (curd, cream), Coconut
Ingredient Substitutions
- Instead of Mustard oil: vegetable oil (flavor will change)
- Instead of Onion: shallots
- Instead of Ginger: ginger paste (1 tsp)
- Instead of Garlic cloves: garlic paste (1 tbsp)
- Instead of Almonds: cashew nuts
- Instead of Cashew nuts: almonds
- Instead of Green chilies: jalapeño or serrano chilies
- Instead of Fresh grated coconut (kernel): desiccated coconut (texture will differ)
- Instead of Fresh coriander leaves: cilantro stems
- Instead of Eggs: firm tofu cubes (vegetarian)
- Instead of Turmeric powder: turmeric paste
- Instead of Red chilli powder: cayenne pepper
- Instead of Ground black pepper: white pepper
- Instead of Green cardamom pods: cardamom powder (¼ tsp)
- Instead of Large cardamom pod: cardamom powder (¼ tsp)
- Instead of Cinnamon stick: ground cinnamon (¼ tsp)
- Instead of Mace flowers: nutmeg pinch
- Instead of Badin flower: star anise
- Instead of Jafarini Garam Masala: regular garam masala + pinch saffron
- Instead of Plain curd (yogurt): kefir or buttermilk
- Instead of Kasoori methi (dried fenugreek leaves): fresh fenugreek leaves (1 tbsp)
- Instead of Fresh cream: half‑and‑half or coconut cream
Equipment Needed
- Heavy‑bottomed pan or deep skillet
- Blender or food processor
- Knife
- Cutting board
- Measuring spoons
- Measuring cups
- Spatula or wooden spoon
- Small bowl or plate (for cooling coconut)
- Pot for boiling eggs
- Strainer
- Lid for pan
Critical Steps — Do Not Skip
- Frying the fresh coconut until pinkish
- Oil separation after adding the coconut‑coriander paste
- Roasting the curd until grainy and oil separates
- Adding cream without it splitting
- Simmering the curry with the lid on low heat
Chef Tips from the Video
- Use high‑quality mustard oil for authentic flavor.
- For extra richness, finish with a drizzle of ghee just before serving.
- If you like a sweeter note, add a pinch of sugar while roasting the curd.
Troubleshooting
Gravy is too thick.
Add a little more water (1‑2 tbsp at a time) and simmer until desired consistency.
Cream curdles.
Reduce the heat to low, stir continuously, and add a splash of water before the cream.
Coconut flavor is missing.
Make sure the coconut is freshly grated and fried until pink; older dried coconut will not give the same aroma.
Storage
Refrigerator: Store in an airtight container for up to 3 days.
Freezer: Can be frozen for up to 1 month; reheat gently and add a splash of water.
Room temperature: Do not keep at room temperature for more than 2 hours.
Make-Ahead Tips
- Prepare the coconut‑coriander paste a day ahead and refrigerate.
- Boil and peel the eggs in advance; keep them in water in the fridge.
- Jafarini Garam Masala can be made earlier and stored in an airtight jar.
Last updated: August 21, 2026




