Chettinad Egg Curry
Boiled eggs simmered in a bold, peppery Chettinad-style gravy with onion, tomato, coconut, and warm whole spices. This South Indian curry is rich in flavor, deeply comforting, and perfect with rice, idli, dosa, or parotta.
For 4 servings
- boil · ~12 min
Boil and peel the eggs.
Boil the eggs until hard cooked, then cool, peel, and make 2-3 light slits on each egg so the gravy can coat them better.
TIPDo not cut deeply or the eggs may break while simmering. - roast · ~4 min
Roast the coconut and whole spices.
1.Heat a small pan over low heat.2.Add grated coconut, fennel seeds, cumin seeds, black peppercorns, coriander seeds, and dried red chili.3.Roast until the coconut turns light golden and smells nutty, about 3-4 minutes.4.Take it off the heat and cool slightly.TIPKeep the heat low so the coconut browns evenly and does not burn. - mix · ~2 min
Grind the masala paste.
Blend the roasted coconut-spice mixture with ginger, garlic, and a little water to a smooth paste.
- saute · ~8 min
Cook the whole spices and onions.
1.Heat oil in a kadai over medium heat.2.Add cinnamon, cloves, green cardamom, bay leaf, and curry leaves.3.Let them sizzle for a few seconds until fragrant.4.Add chopped onion and cook until golden brown, 6-7 minutes.TIPWell-browned onions give the curry its deep, rounded flavor. - saute · ~8 min
Cook the tomatoes and ground masala.
1.Add chopped tomato and cook until soft and pulpy, 4-5 minutes.2.Add turmeric powder and red chili powder.3.Stir in the ground masala paste and cook for 3-4 minutes.4.Cook until the raw smell fades and the mixture looks glossy. - simmer · ~8 min
Simmer the gravy.
Add water and salt, mix well, and bring the curry to a gentle simmer. Cook for 6-8 minutes so the masala thickens slightly and the flavors come together.
- simmer · ~4 min
Add the eggs and finish the curry.
Slide in the boiled eggs and simmer for 3-4 minutes, turning them gently so they soak up the gravy without breaking.
- garnish
Garnish with cilantro.
- serve
Serve hot.
Serve the Chettinad Egg Curry hot with rice, dosa, idli, or parotta.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Roast the coconut and spices on low heat only; burnt coconut will make the Chettinad gravy bitter.
- 2Let the roasted mixture cool slightly before grinding so the masala paste blends smoother and thicker.
- 3Cook the onions until truly golden, not just soft, for the dark, rounded base this curry needs.
- 4After adding the ground masala, cook until the oil starts to glisten at the edges to remove any raw spice taste.
- 5Keep only shallow slits in the boiled eggs so they absorb gravy without splitting during simmering.
- 6Use a gentle simmer after adding the eggs; a hard boil can toughen them and break the gravy.
- 7This curry tastes even better after 20-30 minutes of resting, when the peppery masala settles into the eggs.
Adapt it for your goals.
Extra-spicy
Increase black peppercorns and dried red chilies for a more traditional fiery Chettinad-style heat.
low coconutLow-coconut
Reduce the grated coconut slightly for a lighter gravy while keeping the spice profile intact.
potato eggPotato-egg
Add boiled potato pieces along with the eggs to stretch the curry and soak up the bold masala.
jaggery balancedJaggery-balanced
Add a tiny pinch of jaggery if the tomatoes are very sharp; it rounds out acidity without making the curry sweet.
Why this is on our healthy list.
Protein-Rich Main Dish
Eggs make this curry satisfying and provide quality protein, helping turn the spiced gravy into a filling meal.
Spice-Dense and Aromatic
Black pepper, cumin, fennel, coriander, ginger, and garlic bring layers of flavor while adding a variety of plant compounds.
Includes Healthy Fats
Coconut contributes richness and helps carry the flavor of the roasted spices through the gravy.
Frequently asked questions
Light slits help the outer surface catch the masala better, so the eggs taste seasoned and the gravy clings nicely.







