Goan-style curries often achieve their depth through restraint rather than weight. In this version, hard-boiled eggs are settled into a sauce of onion, tomato, coconut milk, mustard seed, and curry leaves, giving the dish a gentle heat and a polished finish. Serve it with plain rice so the sauce remains the centre of the plate.

Illustrated bowl of Goan coconut egg curry

Ingredients

Serves 4.

Instructions

  1. Place the eggs in a saucepan, cover with cold water, and bring to the boil. Remove from the heat, cover, and leave for 9 minutes. Cool under cold running water, peel, and make 2 or 3 shallow slits in each egg.
  2. Warm the oil in a wide sauté pan over medium heat. Add the mustard seeds and cook until they begin to pop. Add the onion and cook for 8 minutes, stirring occasionally, until softened and lightly golden.
  3. Add the garlic, ginger, green chilli, and curry leaves. Stir for 30 seconds, then add the coriander, turmeric, and chilli powder.
  4. Add the tomatoes and a good pinch of salt. Cook for 6 to 8 minutes, until the tomatoes break down and the mixture becomes thick and glossy.
  5. Pour in the coconut milk and water, then stir in the tamarind and sugar. Bring to a gentle simmer and cook for 8 minutes, allowing the sauce to settle and reduce slightly.
  6. Add the eggs, spoon the sauce over them, and simmer for 4 to 5 minutes more. Taste and adjust the seasoning.
  7. Finish with chopped coriander and serve immediately with steamed rice.

Illustrated ingredient card for eggs, coconut, and curry leaves

Tips