Wash the rice with cold water until the water runs clear. Drain the water.
Heat the oil over medium heat in a soup pot. Add the sliced onions and cook them until they turn translucent in color. Continue cooking the onions until they start to get golden brown, rather than just lightly cooked. This can take up to 20 minutes.
While the onion is caramelizing, continue mincing the herbs if you haven't finished. Remember to stir the onions so they don't burn. Thinly slice the scallions.
Add the washed split peas and 6 cups of water to the onions, and season with salt and pepper. Simmer until the split peas are half-cooked, approximately 10 minutes.
Add the washed rice and continue to simmer.
In a medium bowl, mix together about 1/3 of the herbs, the grated onion, ground beef, 1/4 teaspoon of turmeric, cumin, and salt and pepper to taste.
Once the rice is al dente, add in the scallions and the rest of the minced herbs, then drop in ping-pong sized (do not go as big as golf balls) meatballs. Bring back to boil, reduce to simmer, cover, and cook for 20 minutes.
Add in the pomegranate molasses and (optional) angelica golpar to the soup and mix. Serve hot.
Notes
The ground angelica (golpar) is optional and I have tested the recipe both with and without. Traditionally it is included in this recipe, but the difference is subtle. It does offer a slight medicinal kick that is pretty special.If making the recipe without the meatballs to make it vegan or vegetarian, you do not need the grated onion or ground meat ingredients.Nutrition has been calculated using anise instead of golpar.