Goan Egg Curry
Hard-boiled eggs simmered in a lightly spiced Goan-style coconut gravy with onion, tomato, and warm whole spices. It is comforting, gently tangy, and perfect with plain rice or poi for a complete meal.
For 4 servings
- boil · ~12 min
Boil and peel the eggs.
Place the eggs in a pan, cover with water, and boil until hard-cooked. Cool, peel, and keep them ready for the curry.
TIPCool the eggs in water before peeling so the shells come off more easily. - saute · ~5 min
Toast the curry masala ingredients.
1.Heat a small pan over low heat.2.Add grated coconut, dry red chili, coriander seeds, cumin seeds, black peppercorns, garlic, and ginger.3.Toast gently, stirring often, until the coconut smells nutty and lightly colored.4.Take it off the heat and let it cool slightly.TIPKeep the heat low so the coconut toasts evenly and does not burn. - mix · ~2 min
Grind the masala paste.
Transfer the toasted mixture to a blender with tamarind paste, turmeric powder, and a little water from the measured water. Blend to a smooth paste.
- temper · ~6 min
Make the tempering.
1.Heat oil in a kadai over medium heat.2.Add mustard seeds and let them splutter.3.Add curry leaves and stir for a few seconds.4.Add chopped onion and cook until soft and lightly golden. - saute · ~5 min
Cook the tomato base.
Add the chopped tomato and salt. Cook until the tomatoes soften and turn pulpy.
- simmer · ~10 min
Simmer the gravy.
Add the ground masala paste and the remaining water. Mix well and simmer until the gravy thickens slightly and the raw smell disappears.
TIPStir now and then so the coconut gravy does not catch at the bottom. - simmer · ~5 min
Add the eggs and finish the curry.
Make small slits on the boiled eggs and add them to the simmering gravy. Cook for a few minutes so the eggs soak up the flavors.
- garnish
Garnish with cilantro.
- serve
Serve the Goan Egg Curry hot.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Cool the boiled eggs before peeling, then make 2-3 small slits so the Goan gravy seeps in better.
- 2Toast the fresh coconut on low heat only until lightly golden; dark browning can make the curry taste bitter.
- 3Blend the masala with just enough water to get a smooth paste, or the gravy can turn grainy.
- 4Let the onion turn lightly golden before adding tomato; this builds sweetness that balances the tamarind.
- 5Simmer the coconut gravy gently and stir often, especially near the end, because it can catch at the bottom.
- 6If making ahead, cook the gravy first and add the eggs only when reheating so they stay tender and not rubbery.
Adapt it for your goals.
Spicier
Add 1-2 extra dried red chilies or a few more peppercorns for a hotter, more robust curry that still keeps the Goan coconut base.
low oilLow-oil
Reduce the oil slightly and cook the onions a bit longer on medium-low heat; good if you want a lighter everyday version.
with potatoesWith-potatoes
Add boiled potato pieces along with the eggs to stretch the curry and make it more filling for a family meal.
vegVeg
Replace eggs with pan-fried tofu or boiled mixed vegetables if you want the same masala in a vegetarian, egg-free format.
Why this is on our healthy list.
Protein-rich from eggs
Eggs make this curry satisfying and help turn the coconut gravy into a more balanced main dish.
Contains beneficial spices
Garlic, ginger, cumin, coriander, pepper, and turmeric add flavor along with plant compounds commonly valued in home cooking.
Source of healthy fats
Fresh coconut contributes richness and natural fats, which also help carry the aroma of the toasted spices.
Frequently asked questions
Small slits help the coconut-tamarind gravy seep into the eggs, so they taste seasoned rather than plain inside.







