clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Kerala Egg Curry With Coconut Milk

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 6 reviews

Here is an easy egg curry that can be made in under 30 minutes. The ingredient list may look daunting but most of it are basic staples found in a South Indian Pantry. I use canned coconut milk for this recipe and it works well. Perfect recipe for the busy weeknight dinners. Serve with Appam, Idiyappam and it goes really well with rice too.

  • Total Time: 30m
  • Yield: 4 servings 1x



Main Ingredients for the Egg Curry

2 tablespoon coconut oil
1 small piece cinnamon
2 cardamom
3 cloves
1/2 teaspoon fennel seeds
1 sprig curry leaves
1/2 inch ginger, julienne
2 dried red chillies
3 green chillies
4 cloves garlic, sliced
1/2 cup onion, sliced
2 tomatoes, sliced
1 teaspoon salt
1/4 teaspoon turmeric powder
1/2 teaspoon red chilli powder
1/2 teaspoon Kashmiri red chilli powder
1/2 teaspoon black pepper powder
1/4 teaspoon garam masala powder
1 tablespoon coriander powder
1 cup water
1/2 teaspoon sugar
4 hard boiled eggs
250 ml canned coconut milk
1/2 tomato, deseeded and sliced

For Tempering the Egg Curry

1 tablespoon coconut oil
2 tablespoon Indian shallots, sliced
1 sprig curry leaves
1/2 teaspoon black pepper powder


Add coconut oil to a kadai. Let it heat up. Add in a small piece of cinnamon. Add a couple of cardamom pieces. Add the cloves. Add some fennel seeds. Add a sprig of fresh curry leaves. Add in some finely julienned ginger. Add a couple of dried red chillies. Saute for a few seconds. Add in the green chillies, sliced garlic and sliced onions. Saute the onions for a few minutes till they are soft. Add in a couple of tomatoes that have been sliced. Add some salt at this stage so the tomatoes cook faster. Mix everything well to combine. Cover the pan with a lid and cook on a low flame till the tomatoes are mushy.

Once the tomatoes are mushy, add in the turmeric powder, red chilli powder, Kashmiri red chilli powder – (Kashmiri red chilli powder is mainly for the color and is not spicy), black pepper powder, garam masala powder and coriander powder. Saute for a few seconds. Add a cup of water to the pan. Add a little sugar for balance and mix everything well to combine. Cover the pan with a lid and cook on a low flame for about five minutes.

In the meantime, get the hard boiled eggs ready. Make some gashes on the eggs for the flavours of the curry to penetrate into the eggs.

Add the prepared eggs to the pan. Mix well to combine. Add about 250 ml of coconut milk to the pan. Canned coconut milk works perfectly fine for this recipe. Mix well. Do not cook for long after adding the coconut milk. At this stage add some tomato slices that have been deseeded and sliced. Let the curry come to a mere simmer.

In the meantime, let’s prepare a tempering.
Heat coconut oil in a small tempering kadai. Add in the sliced Indian shallots and the curry leaves. Saute for a few minutes till the shallots are roasted golden. Once the shallots are golden, switch off the flame and add in the black pepper powder. Mix well. Add the tempering to the egg curry.

Our delicious egg curry is now ready. Enjoy with appam, idiyappam, dosai and this curry goes well with rice too.

  • Author: Suguna Vinodh
  • Prep Time: 10m
  • Cook Time: 20m
Scroll to Top