Egg Sodhi
A light, fragrant coconut milk curry from Tamil Nadu, Egg Sodhi is gently spiced with ginger, green chili, and whole spices. Soft boiled eggs soak up the mellow gravy, making it especially good with appam, idiyappam, or plain rice.
For 4 servings
- boil · ~12 min
Boil the eggs and vegetables.
1.Boil the eggs until just set, about 9 minutes, then cool, peel, and lightly slit them.2.Cook the potato batons and green peas in water until just tender.3.Drain the vegetables and keep them aside with the eggs.TIPDo not overboil the eggs or the yolks will turn chalky. - saute · ~6 min
Cook the whole spices and aromatics.
1.Heat oil in a pan over medium heat.2.Add cinnamon, cardamom, cloves, and curry leaves and cook until fragrant.3.Add onion, green chili, ginger, and garlic.4.Cook until the onion turns soft and translucent without browning.TIPKeep the heat medium-low so the curry stays pale and delicate. - simmer · ~6 min
Make the sodhi gravy.
1.Add carrot, cooked potato, cooked green peas, turmeric powder, and salt.2.Pour in the water and thin coconut milk.3.Bring to a gentle simmer and cook for 5 to 6 minutes until the vegetables are fully tender. - simmer · ~3 min
Add the eggs and finish gently.
Slide in the boiled eggs and simmer for 2 minutes so they absorb the flavors. Turn the heat to low, add lemon juice, and gently stir without boiling hard.
TIPA hard boil after adding coconut milk can make the gravy split. - garnish
Garnish with coriander leaves.
- serve
Serve hot with appam, idiyappam, or rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Keep the onions only translucent; any browning will darken the pale sodhi and give it a heavier taste.
- 2Lightly slit the boiled eggs so the coconut gravy and lemony finish can seep into them.
- 3Simmer the coconut milk very gently and never let it roll, or the gravy can split and turn grainy.
- 4Cut the potato and carrot into thin batons so they cook quickly and match the delicate texture of the curry.
- 5Add lemon juice only after lowering the heat to keep the coconut milk smooth and fresh-tasting.
- 6Egg Sodhi tastes even better after a short 10 to 15 minute rest, which lets the eggs absorb the mild spices.
- 7If reheating leftovers, warm on low heat and do not boil, especially once the eggs and coconut milk are in.
Adapt it for your goals.
Vegetable-heavy
Add more carrot, peas, or a few beans for a fuller one-pot sodhi while keeping the same gentle coconut base.
extra eggExtra-egg
Use more boiled eggs if serving with appam or idiyappam, since the mild gravy pairs especially well with extra protein.
spicierSpicier
Increase the slit green chilies or add one more for a sharper heat that still suits the delicate South Indian coconut curry.
veganVegan
Skip the eggs and add more potato, peas, and carrot for a comforting vegetable sodhi with the same fragrant coconut gravy.
Why this is on our healthy list.
Protein from Eggs
Boiled eggs make the curry more satisfying and provide quality protein alongside the light coconut-based gravy.
Vegetable-Rich Curry
Carrot, potato, and green peas add fiber, texture, and a broader mix of nutrients than an egg-only curry.
Aromatic Ingredients with Less Heaviness
Ginger, garlic, curry leaves, and whole spices bring strong flavor without relying on a lot of oil or heavy masala.
Frequently asked questions
It usually happens from high heat or a hard boil. Keep the flame low once the coconut milk goes in, and add the lemon juice only at the end.



