Serves 4
Cooking time: 30 minutes, Broil time: 2 minutes
You will need a 12-inch cast iron or other oven proof skillet
Recipe type: Main Dishes
Cuisine: Shomali/Persian
  • Two 14-ounce packages of frozen fava beans, or about 2 pounds of podded and peeled fresh fava beans. Frozen lima beans may be substituted for fava beans.
  • ½ cup butter
  • 1 tsp kosher salt
  • ⅛ tsp freshly cracked black pepper
  • 2 cloves garlic, roughly chopped
  • ¾ tsp turmeric powder
  • 1 cup chopped fresh dill or ¼ cup dried dill
  • 1 large onion sliced and fried to golden brown (about 4 ounces fried onions)
  • 3 TBSP vegetable oil for frying the onion
  • 2 ½ cups hot water
  • 4 eggs, to be cracked whole directly on the cooked fava beans and dill
  1. Wash the dill by immersing the tops and tender stems in cold water for a few minutes to loosen any possible grit, repeat a few times until the water is clear. Place the dill in a colander and drain all the water before chopping.
  2. Rinse the frozen fava beans in a colander under warm water to thaw and drain completely.
  3. Thinly slice the onion and fry to golden brown. Set aside.
  4. Heat butter in the cast iron or other oven proof skillet and add the fava beans, salt and pepper. Saute over medium high heat for about 7 minutes, or until the beans are lightly golden and most of the natural juice is cooked off. Stir gently and frequently. Be careful not to break up the beans, the dish looks prettier when the beans are left whole.
  5. Reduce the heat to medium, add the fried onions, turmeric, and chopped garlic. Stir and saute for another 2 minutes.
  6. Add chopped dill and hot water, bring it to a boil then reduce heat to the mark between medium low and low. Cover and simmer for 30 minutes. Most cast iron skillets have pour spouts that do not allow a complete coverage. Add more water if needed to maintain about an inch of liquid in the skillet.
  7. Meanwhile preheat the oven on broil for about 10 minutes, with the rack set on the very top shelf close to the heat element.
  8. Uncover the skillet and crack the 4 eggs one at a time on top in four corners. Leave some space between the eggs so they do not cook into each other. I find that it is easier to crack the eggs into 4 small bowls and keep them ready and add to the skillet when needed. This also eliminates the chance of accidentally dropping eggshells in the food.
  9. Place the skillet in the preheated oven and broil for up to about 2 minutes, or until the egg white is set.
  10. Serve warm with toasted bread or Kateh (Persian Quick Rice) and a side of salad. Serve one whole egg on top of each serving.
Recipe by Persian Mama at