In a large stock pot or Dutch oven, bring the stock to a boil. Add the rice, bay leaf, cardamom, lemon zest, salt. Reduce the heat to a simmer and cook until the rice is tender.
Cook on low heat for about 4 to 5 minutes, while the eggs thicken the soup, making sure to not simmer the soup and continue stirring. Remove from heat immediately and serve.