Shared by Orly Elyashar

This recipe was shared by Orly Elyashar. Read more about her family in "Recipes From a Persian Jewish Community ‘That Knows it All’" and try her recipes for Eggplant Tachin (Persian Baked Rice With Eggplant) and Cabbage Dolmeh (Stuffed Cabbage With Split Peas and Rice).
Make the gondi: In a large bowl, thoroughly combine the rice, ground beef, avocado oil, cumin seeds, garlic powder, coriander powder, salt, and pepper. Divide the mixture into 6 equal portions. Hollow out the middle of each portion and nestle a prune in the center. Wet your hands, and form each portion into a round ball, sealing the prune inside. Transfer to a plate, and refrigerate for at least 30 minutes while you make the soup.
Make the soup: In an extra large pot on a medium-high heat, heat the avocado oil. Add the chicken legs, season with salt and pepper. Sear until browned, about 4 minutes per side. Remove the chicken to a plate, and add the sliced onions to the pot. Cook for 5 minutes until translucent, then add in the turmeric and saute 1 more minute. Add the chicken legs back into the pot, along with the water or broth, prunes and eggs in their shells (if using). Stir to combine.
Add the garbanzo and cannellini beans, prunes, potatoes, and lemon juice. Cover, and lower the heat to a simmer.
Add the chilled gondi to the broth, and gently simmer for 45-55 minutes. Your gondi will begin to float, which is an indication that they are cooking properly. Once they are fully cooked, remove from the heat and skim any excess oil off the surface. Taste and adjust seasoning. Remove the chicken and eggs from the soup. Peel the eggs and serve with the chicken on the side. Serve hot.