Goan Tomato Egg Curry
A tangy, mildly spiced Goan-style egg curry where hard-boiled eggs are simmered in a luscious tomato-coconut gravy. Fresh coconut and aromatic spices give this dish its coastal charm, making it a comforting meal that pairs perfectly with steamed rice in under 30 minutes.
For 4 servings
- boil · ~12 min
Boil the eggs.
1.Place eggs in a saucepan and cover with cold water by 1 inch.2.Bring to a rolling boil, then turn off the heat, cover, and let sit for 10 minutes.3.Transfer eggs to an ice bath, cool completely, then peel and set aside. - prep · ~2 min
Make the coconut paste.
1.In a blender, combine grated coconut with 1 cup of water.2.Blend to a smooth, fine paste. Set aside.TIPA high-speed blender gives the smoothest paste. If using desiccated coconut, soak in warm water for 10 minutes before blending. - saute · ~7 min
Build the aromatic base.
1.Heat oil in a deep pan or kadai over medium heat.2.Add cumin seeds and let them sizzle until fragrant (20-30 seconds).3.Add chopped onions and sauté until soft and translucent (4-5 minutes).4.Add minced garlic, ginger, and slit green chilies; sauté until the raw smell disappears (1 minute).TIPDon't brown the onions too much — soft and translucent is perfect for this curry. - saute · ~8 min
Cook the tomatoes and spices.
1.Add chopped tomatoes, turmeric powder, coriander powder, red chili powder, and salt.2.Cook uncovered, stirring often, until tomatoes soften and break down (6-8 minutes).3.The mixture should look mushy and the oil should start to separate at the edges.TIPPatience here pays off — well-cooked tomatoes give the gravy its body and natural sweetness. - simmer · ~7 min
Simmer the gravy.
1.Pour in the blended coconut paste and 0.5 cup of extra water.2.Stir well, bring to a gentle simmer, and cook for 5-7 minutes until the gravy thickens slightly and the raw coconut flavor mellows.3.Stir in the tamarind paste and garam masala. Taste and adjust salt.TIPThe gravy thickens as it simmers. Add a splash more water if it becomes too thick. - simmer · ~4 min
Add the boiled eggs.
1.Halve the boiled eggs and gently place them into the simmering gravy, yolk side up.2.Spoon some gravy over the eggs so they're well-coated.3.Simmer for another 3-4 minutes so the eggs absorb the flavors.TIPAdd the eggs gently and don't stir too vigorously after adding them — they're delicate. - garnish · ~2 min
Finish and serve.
1.Turn off the heat and sprinkle with freshly chopped coriander leaves.2.Let the curry rest for 2 minutes, then serve hot with steamed rice or pav.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For perfectly hard-boiled eggs, use eggs that are a few days old — they peel more easily than fresh ones.
- 2Make small slits in the boiled eggs before adding to the gravy so they absorb more flavor from the curry.
- 3If you can't find fresh coconut, use unsweetened desiccated coconut soaked in warm water for 10 minutes.
- 4The tamarind paste gives this curry its signature tang — don't skip it, and adjust the amount to your taste.
- 5Let the curry rest for 5 minutes after cooking; the flavors meld and deepen as it cools slightly.
- 6To store, refrigerate the curry and eggs separately if possible, then reheat gently to avoid overcooking the eggs.
Adapt it for your goals.
Low-oil
Reduce oil to 1 teaspoon and sauté the onions in a non-stick pan with a splash of water. The coconut paste still provides enough richness.
high proteinHigh-protein
Add 200g of pan-fried paneer cubes or chickpeas in step 6 for extra protein, making it a more filling one-pot meal.
veganVegan
Replace boiled eggs with firm tofu cubes (pan-seared until golden) and use the same coconut-tomato gravy — a satisfying plant-based version.
extra spicyExtra-spicy
Double the green chilies and add ½ teaspoon of Kashmiri red chili powder for a fiery, deep-red gravy that still has the Goan tang.
Why this is on our healthy list.
Rich in Protein
Eggs provide high-quality protein that supports muscle repair and keeps you full longer.
Good Source of Healthy Fats
Fresh coconut offers medium-chain triglycerides (MCTs) that are easily metabolized for energy.
Antioxidant-Rich Spices
Turmeric and coriander powder add anti-inflammatory antioxidants to the dish.
Digestive Aid
Tamarind and ginger both support digestion and can help soothe the stomach.
Frequently asked questions
Yes, use ½ cup of thick canned coconut milk in place of the fresh coconut paste. Skip the extra water and adjust consistency as needed.



