01 - Pour the chicken or vegetable broth into a medium saucepan and set it over medium heat. Bring to a gentle simmer, avoiding a full rolling boil.
02 - In a mixing bowl, whisk together the eggs, grated Parmesan, breadcrumbs (if using), chopped parsley, salt, and pepper until smooth and evenly combined.
03 - Reduce the heat to low. While stirring the simmering broth continuously with a whisk or fork, slowly drizzle the egg mixture in a thin, steady stream. The eggs will cook instantly, forming delicate, wispy stracciatella ribbons throughout the broth.
04 - Stir in the chopped spinach, if using, and cook gently for about 1 minute until just wilted. Taste the soup and adjust the salt and pepper as needed.
05 - Ladle the hot soup into bowls and finish with an extra shower of grated Parmesan cheese. Serve immediately alongside crusty bread if desired.