Heat oil in a pan on a medium flame. Add cumin seeds, cinnamon, cardamom, bay leaf, and curry leaves, and saute until aromatic.
1 tablespoon Oil, 1 teaspoon Cumin seeds, 1 inch Cinnamon, 2 to 3 Cardamom, 1 Bay leaf, 8 to 10 Curry leaves
Add green chilies and garlic cloves and saute for a minute.
1 Green chilies, 2 Garlic cloves
Add onions and saute for 6 to 8 minutes or until light golden.
2 Onions
Add tomatoes and cook for 5 minutes until the tomatoes becomes soft.
2 Tomatoes
Next, add salt, turmeric, chile powder, garam masala powder, ketchup, and heavy cream.
¾ teaspoon Salt, ¼ teaspoon Turmeric powder, 1 teaspoon Red chile powder, 1 teaspoon Garam masala powder, 2 to 3 tablespoon Tomato ketchup, 2 to 3 tablespoon Heavy cream
Add water for desired consistency and mix well.
½ to 1 cup Water to adjust consistency
Add boiled eggs and coriander leaves, cover the pan, and simmer for 3 to 4 minutes.
8 Boiled eggs, 2 tablespoon Coriander leaves
Serve this egg curry with naan, roti, chapati, and rice, and enjoy.