Season the chicken: Pat the chicken dry and season it with salt, black pepper, and half the turmeric.
Brown the chicken: Heat oil in a pot and brown the chicken on both sides. Set aside.
Cook the onion and garlic: Sauté the chopped onion until golden. Add the garlic and remaining turmeric.
Sauté the herbs: Cook the parsley, cilantro, mint, and fenugreek in oil for 8-12 minutes until fragrant.
Simmer the stew: Return the chicken to the pot. Add the herbs and 2 cups of water or chicken stock. Simmer for 35-45 minutes until the chicken is tender.
Add pomegranate paste: Stir in the pomegranate paste and simmer for another 10-15 minutes. Adjust the amount to your preferred sour or sweet-and-sour flavor.
Add the eggs: Whisk the eggs and slowly add them to the gently simmering stew while stirring lightly. Cook until the eggs are fully cooked.
Serve: Adjust the seasoning and serve hot with Persian rice.