4or 5 large or extra-large eggs,steamed or boiled for 8 to 10 minutes
1tablespoonvegetable oil
1rounded teaspoon cumin seed
180 to 225g | 1 medium yellow onion,finely chopped (1 cup)
7.5cm| 3-inch cinnamon stick,broken in half
2rounded teaspoons ground coriander or coriander seed,toasted and pounded
½plus ⅛ teaspoon dried red pepper flakes
½plus ⅛ teaspoon ground turmeric
2large garlic cloves,thinly sliced
About ½ teaspoon salt
2large ripe tomatoes,grated (about 1 ½ cups | 360ml)
180ml| ¾ cup water
1tablespooncoarsely chopped cilantro leaves
Instructions
Peel the eggs and let them soak in water to cover while you prepare the sauce. This soaking seems to prevent the whites from getting too rubbery. Set aside.
In a medium skillet or wide, shallow pan, heat the oil over medium-high heat. Add the cumin seed and cook, stirring, for about 15 seconds, until slightly darkened and fragrant. Add the onion and cinnamon. Cook, stirring frequently, for 5 to 6 minutes, until the onion has taken on a bit of brown.
Add the coriander, red pepper flakes, turmeric, garlic, and salt. Continue cooking for about 2 minutes, until the garlic has lightly fried and aromatic. Lower the heat as needed to coax the cooking. Add the tomato and cooking for about 5 minutes, stirring, until it no longer smells raw and slightly thickened. Add the water, bring to a boil. Lower the heat to low, cover with a slight vent, and gently simmer for 5 minutes to develop the flavor.
Meanwhile, drain the eggs, pat them dry, then halved each lengthwise. When the sauce has finished simmering, uncover and slide the eggs in, cut side up. Increase the heat to medium-low and simmer the eggs, spooning a little sauce on the top, until the eggs are hot. Adjust the heat as necessary. The sauce should cook down and thicken a bit during this final stage.
Transfer the eggs and sauce to individual serving dishes or a communal dish. Garnish with the cilantro and serve immediately.