Creamy Spinach Stracciatella Soup with Pasta

Stracciatella is an elegant Italian egg-drop soup transformed here with creamy spinach and tender pasta for a comforting, restaurant-quality dish. Silky egg ribbons create delicate texture against nutty Parmesan and vibrant spinach, while fresh lemon brightens the broth. This refined yet approachable soup balances richness from butter and cream with acidic citrus notes, making it feel both indulgent and fresh. Perfect for anyone seeking a sophisticated weeknight dinner or impressive starter for guests. Serve it warm as a light meal or elegant first course. What sets this version apart is the combination of frozen spinach balls with cream, eliminating prep work while delivering authentic flavor, plus the technique of tempering eggs with cheese before stirring into hot broth, ensuring silky ribbons rather than scrambled texture.
Ingredients
- 4 large shallots, peeled and minced
- 2 cloves garlic, peeled and minced
- 8 ½ cups vegetable broth
- 1 herb sachet
- 1 tablespoon butter
- 4 balls frozen spinach with cream, thawedfresh spinach80g fresh=4 ballsdairy-free
add cream separately, reduces prep
- 7 oz short pastaditalini or stelline1:1
smaller shapes create better texture in soup
- 2 eggs
- 4 tablespoons grated Parmesan cheese
- 1 lemon, zest and juice
Instructions
- 1
Thaw the spinach balls.
- 2
Peel shallots and garlic, mince finely. Sauté in hot butter until translucent.
- 3
Pour in vegetable broth and add herb sachet. Simmer gently for approximately 10 minutes.
- 4
Add pasta and cook for 9 minutes in the soup.
- 5
Remove herb sachet and stir in thawed spinach.
- 6
Whisk eggs with grated Parmesan cheese. Slowly stir into soup while cooking, forming ribbons.
- 7
Season with salt and pepper. Finish with lemon zest and citrus juice.
- 8
Strain soup before serving.
Tips
Temper eggs by whisking them with cheese first, then add to hot broth slowly while stirring constantly. This prevents scrambling and creates silky, delicate ribbons.
Use frozen spinach balls with cream to skip thawing fresh spinach separately. The cream adds richness; if using plain frozen spinach, consider adding a splash of heavy cream.
Strain the finished soup through a fine sieve for refined, silky texture without vegetable particles—essential for stracciatella's elegant presentation.
Good to Know
Refrigerate up to 3 days in airtight container. Reheat gently on stovetop, do not boil—aggressive heat may cause eggs to become tough.
Prepare broth base, toast herb sachet, mince aromatics up to 1 day ahead. Do not cook pasta or add eggs until serving to maintain texture.
Ladle into warm bowls. Serve immediately with crusty bread and extra grated Parmesan on the side.
Common Mistakes
Add egg mixture too quickly or to boiling broth to avoid scrambling. Stir constantly and reduce heat slightly.
Skip straining to avoid cloudy broth and grainy mouthfeel. This step is essential for silky texture.
Overcook pasta before adding to soup to prevent mushy texture. Pasta finishes cooking in broth.
Substitutions
Dairy-Free Swaps
General Alternatives
smaller shapes create better texture in soup
FAQ
Can I use fresh spinach instead of frozen spinach balls?
Yes. Wilt about 250-300g fresh spinach separately, then squeeze dry and chop. Stir in at the same point. Fresh spinach cooks faster and lacks cream, so consider adding a splash of heavy cream or whole milk for richness.
What if my eggs scramble when I add them to the soup?
Temper the eggs first by whisking with cheese, then add very slowly to broth off heat or with heat reduced. Stir constantly while adding. Next time, cool the egg mixture slightly before incorporating, or add a spoonful of hot broth to eggs first.
Can I freeze stracciatella soup?
Not recommended. Freezing damages egg texture and makes it grainy upon thawing. The soup keeps 3 days refrigerated. If freezing, prepare broth and spinach ahead, then cook eggs fresh when serving for best results.