Mughlai Anda Curry
Boiled eggs tucked into a rich Mughlai-style onion, tomato, yogurt, and cashew gravy. It is gently spiced, creamy without being too heavy, and fits beautifully with roti, naan, or a small serving of rice.
For 4 servings
- prep · ~15 min
Soak the cashews and get the other ingredients ready.
1.Soak the cashews in warm water for 15 minutes.2.Thinly slice the onion and chop the tomato.3.Whisk the yogurt until smooth so it blends easily into the gravy.TIPCold yogurt can split in the pan, so let it sit at room temperature while you prep. - boil · ~10 min
Boil and peel the eggs.
Bring 1 liter water to a boil, add the eggs, and cook for 9-10 minutes. Cool them slightly, peel, and make a few light slits so they take in the gravy later.
TIPDo not overboil or the yolks turn chalky and the eggs become rubbery. - mix · ~2 min
Blend the cashew paste.
Drain the soaked cashews and grind them with a little of the gravy water to a smooth paste.
- fry · ~2 min
Lightly fry the eggs.
Heat 1 tsp oil in a pan and lightly fry the boiled eggs with turmeric powder for 1-2 minutes, turning gently. Remove and keep aside.
TIPA quick fry gives the eggs better color and helps the sauce cling to them. - saute · ~9 min
Cook the whole spices and onions.
1.Heat the remaining oil and ghee in a pan over medium heat.2.Add bay leaf, green cardamom, cloves, and cinnamon; cook until fragrant, about 30 seconds.3.Add the sliced onion and cook until golden brown, 6-8 minutes.TIPKeep the heat medium so the onions brown evenly instead of catching at the edges. - saute · ~7 min
Build the curry base.
1.Add green chili and ginger-garlic paste; cook for 1 minute.2.Add tomato and cook until soft and pulpy, 4-5 minutes.3.Add coriander powder, cumin powder, red chili powder, and salt; cook for 30 seconds. - simmer · ~4 min
Add the yogurt and cashew paste.
Lower the heat and stir in the yogurt a little at a time. Add the cashew paste and cook gently until the masala looks smooth and slightly glossy.
TIPLow heat is the key here; high heat can make the yogurt split. - simmer · ~8 min
Finish the curry with eggs.
Pour in the gravy water and bring to a gentle simmer. Add the fried eggs and garam masala, cover, and cook for 6-8 minutes so the eggs absorb the flavors.
- garnish
Garnish with coriander leaves.
- serve
Serve the Mughlai Anda Curry hot.
Serve hot with roti, naan, paratha, or a small katori of rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Shock the boiled eggs in cool water before peeling to prevent torn whites.
- 2Make only shallow slits in the eggs; deep cuts can make the yolks crumble into the gravy.
- 3Fry the eggs just until lightly blistered and yellow, not browned, so they stay tender.
- 4Cook the onions to a true golden brown, since this is what gives the gravy its Mughlai depth.
- 5Add the whisked yogurt in small additions over low heat and keep stirring to avoid splitting.
- 6Blend the cashew paste very smooth so the gravy turns silky instead of grainy.
- 7Let the finished curry rest for 10 minutes before serving so the eggs absorb more flavor.
Adapt it for your goals.
Low-oil
Skip the egg frying and reduce the oil slightly; the curry will be a bit lighter but still creamy from yogurt and cashew paste.
spicierSpicier
Increase red chili powder and add an extra slit green chili for a hotter version that still keeps the Mughlai-style richness.
no cashewNo-cashew
Replace the cashew paste with melon seed paste or a little more yogurt for a nut-free gravy with similar body.
restaurant styleRestaurant-style
Blend the onion-tomato masala before adding yogurt for an extra smooth, velvety curry like many dhaba and restaurant versions.
Why this is on our healthy list.
Protein-Rich Main Dish
Eggs provide satisfying protein, making this curry filling enough to serve as a substantial vegetarian-style main.
Contains Healthy Fats
Cashews, yogurt, and eggs contribute fats that add satiety and help carry the aroma of the whole spices.
Includes Aromatic Spices
Ginger, garlic, coriander, cumin, turmeric, and whole spices add flavor complexity without needing heavy cream.
Frequently asked questions
This usually happens when yogurt is cold or added over high heat. Use whisked yogurt at room temperature and stir it in gradually on low heat.



