01 - Pour the chicken or vegetable broth into a medium saucepan and set it over medium heat. Bring to a gentle simmer, avoiding a rolling boil.
02 - In a mixing bowl, whisk together the eggs, grated Parmesan, breadcrumbs (if using), parsley, salt, and pepper until smooth and well combined.
03 - Reduce the heat under the broth 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 let it wilt gently for about 1 minute. Taste the soup and adjust the salt and pepper as needed.
05 - Ladle the hot soup into bowls and finish with an extra sprinkle of grated Parmesan cheese. Serve immediately with crusty bread on the side.