Go Back Email Link
+ servings
healthy vegetarian recipes

Easy and Yummy Kerala Egg Curry

An easy and tasty coconut-based curry that requires few ingredients and little time.
5 from 12 votes
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Course Main Course
Cuisine Indian
Servings 4 portions
Calories 323 kcal


For the homemade masala:

  • 1 tablespoon Sunflower Oil or any non-flavored oil, such as vegetable oil
  • 300 g Shallots
  • 100 g Fresh Coconut Grated
  • 1 teaspoon Chopped Ginger
  • 1 teaspoon Chopped Garlic
  • ¼ teaspoon Turmeric
  • ¼ teaspoon Garam Masala
  • 1 teaspoon Coriander Powder
  • ½ teaspoon Kashmiri Red Chili Powder

Other ingredients:

  • 1 tablespoon Sunflower Oil or any non-flavored oil, such as vegetable oil
  • 100 g Shallots
  • Salt to taste
  • 15 Curry Leaves
  • 6 Eggs
  • pinch of garam masala if wanted


  • Boil the eggs, peel, and slit on the sides; this will allow the masalas to penetrate the eggs.
  • In a pan, add one tablespoon of sunflower oil and warm up on a low flame; once warm, add 300g of thinly chopped shallots, the grated coconut, ginger, garlic and sauté until golden brown.
  • Once this mixture is golden brown, add the turmeric, garam masala, coriander powder, and the Kashmiri chili powder, mix and cook for 1-2 minutes, or until the spices are cooked; do this always on a low flame.
  • Once this is cooked, remove it from the flame and allow it to cool down for 5 minutes. Once cooled down lightly, blend the masala mixture until smooth; this will be thick and if needed add a tiny amount of water, but try to keep it to as little as possible. Once done, set aside.
  • In a larger pan, add one tablespoon of sunflower oil, warm up on medium and once warm add the remaining thinly sliced onions and a pinch of salt; sauté the onions until golden, then add the blended onion and coconut masala.
  • Mix well the two mixtures in the pan and allow to cook until the oil separates from the spices.
  • Add the curry leaves to the pan and mix well.
  • After about one minute, add water as per preference; for a medium-thick curry, add a cup and a half of water and simmer to the desired consistency. Once the water is added, bring the curry to a boil and add the slit eggs.
  • Allow the eggs to simmer, on a very low flame, in the curry for about five minutes, then add a pinch of garam masala, if liked, and adjust the salt.
  • Enjoy!



Fresh [or fresh-frozen] coconut can't be swapped for desiccated coconut in this recipe. Should you not have fresh coconut, you can use tinned coconut [add one cup when you are adding the water to the curry], but the result won't be the same. 
Store in the fridge, in an airtight container, for up to three days. Make sure the egg curry is thoroughly hot before serving.


Serving: 1gCalories: 323kcalCarbohydrates: 22gProtein: 12gFat: 22gSaturated Fat: 10gTrans Fat: 1gCholesterol: 246mgSodium: 115mgPotassium: 534mgFiber: 6gSugar: 10gVitamin A: 576IUVitamin C: 84mgCalcium: 99mgIron: 3mg
Keyword Kerala Egg Curry
Tried this recipe?Let us know how it was!