01 - Pour the chicken or vegetable broth into a medium saucepan and bring to a gentle simmer 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. While stirring the simmering broth continuously with a fork or whisk, slowly drizzle in the egg mixture in a thin stream. The eggs will cook instantly, forming delicate, wispy ribbons throughout the broth.
04 - Stir in the chopped spinach and cook gently until just wilted, about 1 minute. Taste and adjust salt and pepper as needed.
05 - Ladle the hot soup into bowls and finish with an extra sprinkle of grated Parmesan if desired.