In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until softened and translucent.
Stir in the minced garlic, diced carrots, and celery. Cook for another 3-4 minutes until the vegetables are tender.
Add the jasmine rice to the pot, stirring to coat it in the oil and vegetables. Toast the rice for about 2 minutes.
Pour in the vegetable broth and add the dried oregano. Bring the mixture to a boil, then reduce the heat and let it simmer for 20 minutes, or until the rice is fully cooked.
In a separate bowl, whisk together the eggs and lemon juice until smooth and well combined.
Gradually ladle a cup of hot soup into the egg and lemon mixture, whisking constantly to temper the eggs. This step is crucial to prevent the eggs from scrambling.
Once tempered, slowly whisk the egg mixture back into the pot of soup, stirring constantly to combine. Allow the soup to heat through for 2-3 minutes without boiling.
Season the soup with salt and pepper to taste.
Serve hot, garnished with fresh chopped parsley for added flavor and color.
Notes
Be careful when tempering the eggs to prevent them from scrambling.