Akbari Egg Curry
Rich and gently spiced, this Mughlai-style egg curry pairs boiled eggs with a silky onion, yogurt, and nut-based gravy. It feels festive without being fussy and tastes wonderful with naan, roti, or a small helping of rice.
For 4 servings
- prep · ~15 min
Soak the nuts and seeds.
Soak the cashews and melon seeds in warm water for 15 minutes so they blend into a smooth paste.
TIPA fine paste gives the curry its rich Akbari texture without needing cream. - boil · ~12 min
Boil and peel the eggs.
Cook the eggs in water until hard-boiled, then cool, peel, and set aside.
- mix · ~3 min
Make the nut paste.
1.Drain the soaked cashews and melon seeds.2.Blend them with a little water into a smooth paste.3.Keep the paste ready for the gravy. - saute · ~10 min
Brown the onions.
1.Heat ghee in a pan over medium heat.2.Add bay leaf, green cardamom, clove, cinnamon, and cumin seeds.3.When fragrant, add the sliced onion.4.Cook until the onions turn deep golden and soft.TIPKeep the heat moderate so the onions brown evenly and do not taste bitter. - mix · ~5 min
Blend the gravy base.
1.Take the pan off the heat and let the onions cool slightly.2.Blend the browned onion with ginger, garlic, green chili, and tomato.3.Make a smooth masala paste. - saute · ~8 min
Cook the masala.
1.Return the pan to medium heat.2.Add the onion-tomato paste and cook until thickened.3.Add turmeric powder, red chili powder, coriander powder, black pepper, and salt.4.Cook until the masala looks glossy and aromatic. - mix · ~4 min
Add the yogurt and nut paste.
1.Lower the heat.2.Stir in the whisked yogurt slowly, mixing well so it stays smooth.3.Add the cashew and melon seed paste.4.Cook for 2 to 3 minutes until the gravy turns rich and silky.TIPLow heat keeps the yogurt from splitting. - simmer · ~8 min
Simmer the curry with the eggs.
1.Add water and stir to make a thick gravy.2.Slip in the boiled eggs whole or halved.3.Sprinkle in garam masala.4.Cover and simmer gently so the eggs absorb the flavor. - garnish
Finish with coriander leaves.
- serve
Serve the Akbari Egg Curry hot.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Prick the boiled eggs lightly with a fork before simmering so the Mughlai gravy seasons them better.
- 2Let the browned onions cool a bit before blending; very hot onions can trap steam and splatter in the blender.
- 3Whisk the yogurt until completely smooth and add it on low heat to prevent curdling in the gravy.
- 4Cook the onion-tomato masala until ghee begins to separate slightly; that is the cue the raw taste is gone.
- 5Blend the cashew and melon seed paste very fine, or the gravy will taste grainy instead of silky.
- 6If making ahead, prepare the gravy first and add the eggs only during reheating so they stay tender.
- 7For neater serving, use halved eggs only at the final simmer so the yolks do not crumble into the sauce.
Adapt it for your goals.
Low-oil
Use 1 tablespoon ghee and add a splash of water while bhunaoing the masala; you still get a rich curry with a lighter finish.
spicierSpicier
Add one extra green chili or a little more red chili powder for a sharper heat that balances the creamy nut-and-yogurt gravy.
shahiShahi
Stir in a few saffron strands soaked in warm milk at the end for a more festive, royal Mughlai aroma.
paneerPaneer
Replace eggs with pan-fried paneer cubes if you want a vegetarian dinner with the same silky Akbari-style gravy.
Why this is on our healthy list.
Good Protein Base
Eggs and yogurt make this curry satisfying and help turn the rich gravy into a more balanced main dish.
Nutrient-Rich Whole Spices
Cumin, cardamom, clove, cinnamon, ginger, and garlic add aroma along with beneficial plant compounds.
Healthy Fats From Nuts
Cashews and melon seeds contribute richness, texture, and nourishing fats that make the curry filling.
Frequently asked questions
It usually happens when yogurt is added over high heat. Lower the flame, whisk the yogurt well, and stir it in gradually.



