Step 1
Bring a large pot of water to a boil over high heat. Gently add 8 large eggs and boil for 7 minutes, then, using a slotted spoon, transfer them to an ice bath to cool while you make the sauce.
Step 2
To prepare the sauce, heat 3 Tbsp. virgin coconut oil in a large skillet over medium heat. Add 2 tsp. coriander seeds, lightly crushed, and cook, stirring frequently, until they turn light golden, 30â45 seconds. Add 4 large shallots (about â lb./300 g), finely diced, and 1â2 tsp. fine sea salt to the skillet and cook, stirring occasionally, until the shallots soften and turn light golden, 7â11 minutes. Stir in 1 Tbsp. Byadgi chilli powder, 1 tsp. ground turmeric, Âź tsp. freshly ground black pepper, and 1â2 cup (120 ml) water and cook until the water evaporates, 4 to 7 minutes.
Step 3
Stir in one 14-oz. (398-ml) can full-fat coconut milk and the remaining 1 tsp. fine sea salt. Reduce the heat to medium-low, partially cover, and simmer until the sauce is reduced by a quarter and the oil is starting to separate, 9 to 12 minutes.
Step 4
Meanwhile, peel the eggs and score the whites of the eggs lengthwise about 5 times around each egg, being careful not to cut too deep and hit the yolk. (This will help the sauce permeate the egg.)
Step 5
Gently add the scored eggs to the skillet and continue to cook, gently basting and turning the eggs over in the curry until the outsides of the eggs start to take on the color of the sauce and are heated through, 4â6 minutes.
Step 6
To finish, stir in juice of 1â2 lemon, (1â2 Tbsp.). Taste and season with more salt and/or lemon juice, if necessary.

