Hard-Cooked Eggs in Tomato-Onion Sauce

This is the eggs-as-meat-style main course of hard-cooked eggs simmered in tomato sauce. Though the main recipe here is Mediterranean, and you often see this preparation in southern Italy (it’s good over pasta), it is equally well known in India, where it is served with chapatti or other bread, and where the spicing is more assertive and the results even more surprising.


  • 3 tablespoons extra virgin olive oil
  • 2 onions, chopped
  • 1 tablespoon minced garlic
  • 3 dried chilies, optional
  • 3 sprigs thyme or rosemary
  • 8 eggs
  • 3 cups chopped tomatoes (canned are fine)
  • Salt and pepper
  • Chopped parsley leaves for garnish
  • Nutritional Information
    • Nutritional analysis per serving (4 servings)

      294 calories; 20 grams fat; 4 grams saturated fat; 0 grams trans fat; 11 grams monounsaturated fat; 3 grams polyunsaturated fat; 14 grams carbohydrates; 5 grams dietary fiber; 7 grams sugars; 15 grams protein; 372 milligrams cholesterol; 352 milligrams sodium

    • Note: Nutrient information is not available for all ingredients. Amount is based on available data.

4 servings


  1. Put oil in a 10- or 12-inch skillet and turn heat to medium. A minute or 2 later, add onions, garlic, chilies if you’re using them and herb. Cook, stirring, for a minute or 2, then cover pan and turn heat to medium-low. Cook until onions are very soft but not brown, 10 to 15 minutes.
  2. Meanwhile, put eggs in cold water to cover. Turn heat to medium-high, bring to a boil, then turn off heat and cover; set a timer for 9 minutes.
  3. When onions are done, uncover and turn heat to medium-high. Add tomatoes, a pinch of salt and some pepper, and cook, stirring occasionally, until mixture bubbles. Cook for about 5 more minutes.
  4. When eggs are done, put them in a bowl of ice water, then place under cold running water until they feel cool, then peel. When tomato sauce is ready, add eggs to it; cook an additional 5 minutes or so. Taste and adjust seasoning, garnish and serve hot.

40 minutes

You Might Also Like