How to Make Sri Lankan Egg Curry (Traditional & Healthy Version)

Sri Lankan Egg Curry, known for its rich and aromatic flavors, is a delightful vegetarian snack enjoyed across South India, especially in Tamil Nadu, which shares culinary traditions with the island neighbor. This dish is celebrated for its unique blend of hard-boiled eggs simmered in a coconut-based gravy infused with curry leaves, mustard seeds, and a medley of Indian spices like turmeric (haldi), coriander (dhaniya), and red chilli powder. The curry is both comforting and deeply satisfying, making it a popular choice during monsoons and festive gatherings such as Pongal or family get-togethers. Egg curry variations are common in Indian kitchens, but the Sri Lankan style stands out due to its creamy coconut milk (“nariyal doodh”) base and subtle tang from tamarind (“imli”). The dish is usually served hot with steamed rice, “idiyappam” (string hoppers), or chapati (atta roti), making it versatile for breakfast or lunch. Its nourishing ingredients and simple preparation make it a favorite among health-conscious families, as well as those seeking authentic regional flavors. Enjoy the lively flavors of South Indian spices while savoring a high-protein, filling snack that resonates with traditional Indian cooking.

35 min total2 servingseasy210 kcal / 100g

Ingredients

  • Eggs (anda)
    4 Eggs (anda) (hard-boiled)
  • Onion (pyaz)
    1 medium Onion (pyaz) (finely chopped)
  • Tomato (tamatar)
    1 large Tomato (tamatar) (finely chopped)
  • Coconut milk (nariyal doodh)
    1 cup Coconut milk (nariyal doodh) (fresh or canned)
  • Ginger-garlic paste (adrak-lahsun)
    1 tbsp Ginger-garlic paste (adrak-lahsun) (freshly ground)
  • Curry leaves (kadi patta)
    10-12 Curry leaves (kadi patta)
  • Mustard seeds (rai)
    1/2 tsp Mustard seeds (rai)
  • Turmeric powder (haldi)
    1/2 tsp Turmeric powder (haldi)
  • Red chilli powder (lal mirch)
    1 tsp Red chilli powder (lal mirch) (adjust to taste)
  • Coriander powder (dhaniya)
    1 tsp Coriander powder (dhaniya)
  • Tamarind pulp (imli)
    1 tbsp Tamarind pulp (imli) (soaked and strained)
  • Salt
    to taste Salt
  • Oil (preferably coconut or mustard)
    1 tbsp Oil (preferably coconut or mustard)
  • Green chilli (hari mirch)
    1 Green chilli (hari mirch) (slit)
  • Fresh coriander leaves (dhaniya patta)
    2 tbsp Fresh coriander leaves (dhaniya patta) (chopped, for garnish)

Step-by-step instructions

Step 1: Boil the eggs in sufficient water for 10 minutes until cooked
0%
10 min

Step 1 · Boil the eggs in sufficient water for 10 minutes until cooked

Boil the eggs in sufficient water for 10 minutes until cooked. Peel and keep aside.

Step 2: Heat oil in a kadhai or deep pan
0%

Step 2 · Heat oil in a kadhai or deep pan

Heat oil in a kadhai or deep pan. Add mustard seeds and let them splutter. Add curry leaves and sauté for a few seconds.

Step 3: Add chopped onions and sauté till golden brown
0%

Step 3 · Add chopped onions and sauté till golden brown

Add chopped onions and sauté till golden brown. Stir in ginger-garlic paste and cook until raw smell disappears.

Step 4: Add chopped tomatoes
0%

Step 4 · Add chopped tomatoes

Add chopped tomatoes, turmeric, red chilli powder, coriander powder, and salt. Cook until tomatoes are soft and oil separates.

Step 5: Pour in coconut milk and tamarind pulp
0%
5 min

Step 5 · Pour in coconut milk and tamarind pulp

Pour in coconut milk and tamarind pulp. Mix well and simmer the gravy for 5 minutes until flavors blend.

Step 6: Gently add the boiled eggs (whole or halved) into the curry
0%
5 min

Step 6 · Gently add the boiled eggs (whole or halved) into the curry

Gently add the boiled eggs (whole or halved) into the curry. Let them simmer for 5 minutes to absorb the flavors.

Step 7: Garnish with chopped coriander leaves and slit green chilli if desired
0%

Step 7 · Garnish with chopped coriander leaves and slit green chilli if desired

Garnish with chopped coriander leaves and slit green chilli if desired. Serve hot with rice or atta chapati.

Why this recipe is healthy

This dish combines lean protein from eggs and heart-healthy fat from coconut milk, making it nourishing and filling without excessive calories. The use of fresh spices, minimal oil, and zero refined products ensures a balanced meal rich in micronutrients and antioxidants. It keeps you satisfied for longer, supports muscle health, and aids weight management, making it an excellent choice for fitness enthusiasts as well as families focused on wholesome eating.

A note on tradition

Egg curries are a staple across South Indian households, especially in Tamil Nadu and Kerala, where coconut-based gravies are popular. Sri Lankan Egg Curry is often enjoyed during regional festivals like Pongal or as a comforting snack on rainy days. Its roots in Tamil cuisine highlight the shared culinary heritage of the southern regions and the island, making it a symbol of cultural unity and flavorful tradition.

← Back to Sri Lankan Egg Curry nutrition