- 6 cups chicken broth good-quality
- 4 large eggs
- ½ Parmigiano-Reggiano cheese grated
- 1 teaspoon lemon zest
- 1 tablespoon semolina flour
- 1 pinch freshly grated nutmeg
- Kosher salt and freshly ground black pepper to taste
- 3 handfuls baby spinach optional
- chopped parsley optional, to garnish
Bring the chicken broth to a gentle boil in a medium saucepan or Dutch oven, then reduce to a simmer.
In a medium bowl, whisk the eggs until smooth, then whisk in the Parmigiano-Reggiano, semolina, nutmeg, lemon zest and a pinch of salt and pepper.
While whisking the broth gently in a circular motion with a fork or whisk, slowly drizzle in the egg mixture in a thin, steady stream. The eggs will form delicate shreds.
Add in the handfuls of spinach and let the soup simmer gently for 1–2 minutes until the egg is set and fluffy. Taste and adjust seasoning.
Ladle into bowls and sprinkle with fresh parsley if using. Serve immediately.
- You can choose to leave out the semolina flour in the recipe as well. I tried it both ways and liked how the semolina flour fluffed the eggs while they cooked.
-
The key is to slowly whisk the soup while it's at a slow simmer, and then pour in the eggs very slowly.
-
It's important to use good quality ingredients to achieve the best flavor. Use homemade stock, fresh pasture raised eggs and authentic Parmigiano Reggiano or Grana Padano.
-
This has a very subtle lemon and nutmeg flavor. You could add more if you are looking for something a bit more punchy, or you could even squeeze a bit of lemon juice in at the end before serving.
Calories: 105kcal | Carbohydrates: 6g | Protein: 9g | Fat: 5g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.02g | Cholesterol: 171mg | Sodium: 1390mg | Potassium: 258mg | Fiber: 1g | Sugar: 2g | Vitamin A: 2356IU | Vitamin C: 7mg | Calcium: 64mg | Iron: 2mg