01 - Bring the chicken or vegetable broth to a gentle simmer in a medium saucepan over medium heat.
02 - In a mixing bowl, whisk together the eggs, grated Parmesan, breadcrumbs (if using), parsley, salt, and pepper until thoroughly combined.
03 - Reduce heat to low. Slowly drizzle the egg mixture into the simmering broth while stirring continuously with a fork or whisk, allowing thin, delicate ribbons to form throughout the soup.
04 - Stir in the chopped spinach and cook gently until just wilted, about 1 minute. Taste and adjust seasoning with salt and pepper as needed.
05 - Ladle the hot soup into bowls and garnish with additional grated Parmesan cheese.