Sri Lankan Egg Curry Recipe

Delicious hard boiled eggs in an aromatic spicy tomato onion gravy as an accompaniment for Appams for a truly Sri Lankan culinary experience. Serve Sri Lankan Egg Curry along with a Tawa Paratha and Onion Salad.

Shaheen Ali
Sri Lankan Egg Curry Recipe
2823 ratings.

Sri Lankan Egg Curry Recipe belongs to authentic Sri Lankan cuisine which is a result of colonial influence on trade and culture. Sri Lankan curry powder is used to build the essential aroma and flavour to this Egg Curry Recipe. This amazingly aromatic curry powder is also used in nonveg preparations as well.

The curry powder in itself is very spicy. For the people who would prefer a mild taste can add more of coconut milk to the Egg Curry to reduce its spiciness. The Sri Lankan Egg Curry Recipe goes very well as a side with Tandoori Roti and cooked or steamed Rice.

Serve Sri Lankan Egg Curry along with Whole Wheat Lachha Paratha and Pudina Pyaaz Kachumber Salad for an everyday meal.

If you like this recipe, here are some more Egg Recipes you should try:

  1. Open Toast With Egg, Tomato & Spinach Recipe
  2. Eggwhite Frittata With Roasted Vegetables Recipe
  3. Egg Pulao Recipe
  4. Spanish Omelette Recipe (Tortilla Espanola)

Cuisine: Sri Lankan
Course: Lunch
Diet: Eggetarian
Prep in

25 M

Cooks in

35 M

Total in

60 M


4 Servings


  • 4 Whole Eggs , hard-boiled
  • 2 Onions , coarsely ground
  • 2 tablespoon Ginger Garlic Paste
  • 1 sprig Curry leaves
  • 1 teaspoon Coriander (Dhania) Seeds
  • 1/2 teaspoon Fennel seeds (Saunf) , crushed
  • 4 Tomatoes , pureed
  • 1 cup Coconut milk
  • 1 tablespoon Red Chilli powder
  • 1/2 teaspoon Turmeric powder (Haldi)
  • 1 1/2 tablespoon Curry powder , Sri Lankan curry powder if possible
  • Salt , as needed
  • Oil , for cooking
  • Ingredients for Sri Lankan Curry Powder
  • 4 Dry Red Chillies , adjustable
  • 1/2 cup Coriander (Dhania) Seeds
  • 1 teaspoon Cumin seeds (Jeera)
  • 5 Cloves (Laung)
  • 1 tablespoon Whole Black Peppercorns
  • 1 Cardamom (Elaichi) Pods/Seeds
  • 1 inch Cinnamon Stick (Dalchini)
  • Curry leaves , a handful
  • Curry leaves , a handful

How to make Sri Lankan Egg Curry Recipe

  1. To begin making the Sri Lankan Egg Curry Recipe, gather all the ingredients to make Sri Lankan curry powder.

  2. Dry roast the curry leaves in a pan and keep aside to let it cool.

  3. In the same pan now dry roast all the whole spices including dry red chillies, coriander seeds, cumin seeds, cloves, whole black peppercorns, cardamom pods, cinnamon stick, until fragrant and allow it to cool.

  4. In a grinder jar, add all the roasted ingredients including curry leaves and grind to make a powder.

  5. Store it in an air-tight jar to use when required. This spice mixture can also be used to cook non vegetarian recipes.

  6. To continue with making curry once you are ready with curry powder, heat oil in a wok and add coriander seeds, few curry leaves and crushed fennel seeds.

  7. As soon as they splutter, add coarsely ground onions and saute till the raw smell disappears.

  8. Now add ginger and garlic paste and mix saute till golden colour.

  9. It's time to add the tomato puree now and give it a quick stir. Now add the red chili powder, turmeric and the Sri Lankan Curry powder that you have made.

  10. Mix all together nicely and fry the masala till nicely cooked and appears brownish. Once the fried, add coconut milk and stir so that everything gets incorporated nicely.

  11. Adjust spices and allow the curry to cook for few more minutes on low flame. Close the lid.

  12. Once the curry thickens, add hard boiled eggs and cook for another 1 or 2 minutes.

  13. Serve Sri Lankan Egg Curry along with Whole Wheat Lachha Paratha and Pudina Pyaaz Kachumber Salad for an everyday meal.