Dami-yeh Gojeh Nokhod Farangi (Tomato-Egg Rice)

Dami-yeh Gojeh Nokhod Farangi (Tomato-Egg Rice)

This comforting Iranian dami (rice cooked with vegetables) bridges the transition between spring and summer with early tomatoes and perennial frozen green peas — but tastes great any time of year. Dami-style rice is stickier than other Iranian rice dishes. Delicately scented with turmeric and cinnamon, it is often served with eggs on the side. This version cooks the eggs whole in their shells on top of the rice to make for a one-pot meal.
  • Total:
  • Serves: 4 persons



  1. Step 1

    Cut the tomatoes in half through their equators and scoop out the seeds with a spoon or your fingers as best as you can without getting obsessive about it. Discard the seeds and cut the tomatoes into 1/2-inch pieces, discarding the stem and core.
  2. Step 2

    In a medium or large saucepan with a lid, heat the oil over medium-high, add the onion and cook, stirring occasionally, until golden and browning slightly around the edges, about 6 minutes. Reduce the heat to medium-low, add the garlic and 1/2 teaspoon salt and cook, stirring frequently, until fragrant, about 2 minutes. Add the turmeric and pepper and stir until fragrant, about 30 seconds. Add the tomato paste and stir to cook off the raw taste and brighten the color, taking care not to burn the paste, about 1 minute. Add the tomatoes and 1 teaspoon salt. Stir and cook until the tomatoes start to soften and just begin to release their juices, about 3 minutes. Add the peas, rice and cinnamon, stir and cook for 1 minute.
  3. Step 3

    Raise the heat to high and add the butter, 2 1/2 teaspoons salt and 2 cups water. Stir and bring to a boil. With a spoon, gently place the eggs on top of the rice, spaced out evenly along the outer edges of the saucepan. They will sink a little bit. Cover, reduce the heat to low and cook just until the liquid has been absorbed, about 12 minutes. If you don’t have a glass lid, it’s OK to quickly lift the lid to check the liquid absorption.
  4. Step 4

    Remove the lid and wrap it with a clean thin kitchen towel. Secure the towel by tying it in a knot or tucking it into the lid’s handle. Place the lid firmly back on the pot so that the towel can catch condensation, and allow the rice to continue steaming over low heat until it is cooked through, about 15 minutes more.
  5. Step 5

    Fill a small bowl with ice water. With a spoon, transfer the eggs to the ice water and let stand until cool enough to peel, about 1 minute.
  6. Step 6

    Peel the eggs, slice in half, season with salt and pepper and drizzle with a little olive oil. Serve with the rice, garnished with mint and scallion if you like.