Tamarind Pulp: 1 tablespoon (or 1 tsp lemon juice as a substitute)
Fresh Coconut (grated): 2 tablespoons (optional, for garnish)
Salt: To taste
Oil: 2 tablespoons
Coriander Leaves: For garnish
Directions
Boil the Eggs:
Boil the eggs for about 8-10 minutes, then peel and set aside. You can fry them lightly in 1 teaspoon oil to give them a golden-brown crust (optional).
Prepare the Base:
Heat oil in a pan and add mustard seeds. Once they crackle, add curry leaves and green chilies.
Add the finely chopped onions and sauté until golden brown.
Stir in the ginger-garlic paste and cook for another 2 minutes until the raw smell goes away.
Spice it Up:
Add the turmeric powder, red chili powder, and coriander powder. Sauté for 1 minute until the spices are aromatic.
Add the tomato puree and cook until the oil separates from the masala (about 5 minutes).
Prepare the Coconut Curry:
Add the coconut milk to the pan and mix well. Let it simmer on low heat for 5-7 minutes.
Add salt and tamarind pulp (or lemon juice) to adjust the sourness.
Add the Eggs:
Gently drop the boiled eggs into the coconut curry. Let them simmer in the curry for another 5 minutes, so they absorb the flavors.
Sprinkle garam masala on top and stir gently.
Garnish:
Garnish with freshly grated coconut and chopped coriander leaves.