Ingredients

  • 3 tablespoons neutral oil, like corn or grapeseed
  • 2 large onions, chopped
  • 1 jalapeno or other small fresh chile, stemmed, seeded, and minced, or 1 or 2 dried red chiles, crumbled, or to taste
  • 1 tablespoon minced garlic
  • 1 tablespoon peeled and minced fresh ginger
  • 8 eggs
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1/2 teaspoon ground fenugreek
  • 1/4 teaspoon ground cinnamon
  • 3 cups chopped tomatoes (canned are fine, drain them lightly before chopping)
  • Salt and black pepper to taste
  • Chopped fresh cilantro leaves for garnish

Method

  • Put the oil in a 10- or 12-inch skillet and turn the heat to medium.
  • A minute or two later, add the onions, chile, garlic, and ginger.
  • Cook, stirring, for a minute or two, then cover the pan and reduce the heat to medium-low.
  • Cook until the onions are dry and beginning to brown, about 10 minutes.
  • Meanwhile, put the eggs in cold water to cover.
  • Turn the heat to medium-high, bring to a boil, then turn off the heat and cover; set a timer for 9 minutes.
  • When the onions are done, uncover and raise the heat to medium-high.
  • Add the spices and cook, stirring occasionally, for about a minute.
  • Add the tomatoes, a pinch of salt, and some pepper and cook, stirring occasionally, until the mixture bubbles.
  • Cook for about 5 more minutes.
  • When the eggs are done, plunge them into a bowl of cold water and place under running water until they feel cool, then peel.
  • When the tomato sauce is ready, add them; cook 5 minutes or so more.
  • Taste and adjust the seasoning, garnish, and serve hot.
  • This will take a little longer; you can include the eggs or not, as you prefer.
  • In step 3, add 3 or 4 cups chopped mixed vegetables, such as carrots, green beans, potatoes, zucchini, cauliflower, and/or eggplant, along with 1/2 cup water; simmer until the vegetables are done, thenif you are using themadd the eggs.