This is an Iranian recipe. In Iran this would be made on wash day. (Prepared early in the morning and cooked slowly all day over hot coals.) I've modernized it a bit, adding chicken broth in place of the water and canned tomatoes instead of fresh. The original recipe is strained and stuffed into pita bread. I serve it with the liquid and pita bread on the side.