Italy · Clear & light

Stracciatella (Roman egg-drop soup)

Hot chicken broth with eggs, parmigiano, semolina and nutmeg whisked in so they set into soft "little rags". Rome's fastest soup, on the table in 15 minutes.

Prep
5 min
Cook
10 min
Total
15 min
Effort
Easy
Serves
4
Broth richness 3/10
Spice 1/10
Comfort 8/10

Ratings by the Soupmap Culinary Team, not readers.

Roman stracciatella soup with fine ribbons of egg in broth.
Photo: Mike.lifeguard, CC BY-SA 3.0, via Wikimedia Commons

Stracciatella comes from straccio, Italian for "rag", and the name describes the soup exactly. Eggs beaten with grated parmigiano (Parmigiano Reggiano), a spoonful of semolina and a scrape of nutmeg are whisked into boiling broth, where they set into soft, ragged little shreds. The same word names the chocolate-flecked gelato and the shredded mozzarella and cream inside burrata, for the same reason. The soup belongs above all to Rome and the surrounding region of Lazio.

This version is quick because the broth comes ready-made, and I won't pretend otherwise: it means the stock is the whole flavour. Buy the best chicken stock you can, ideally a fresh one from the chiller cabinet, or use homemade from the freezer. Choose low-salt, because the cheese brings plenty of its own.

Semolina is a traditional addition. It gives the rags a little body and softness, so they're tender rather than rubbery. The mistake is pouring the egg into broth that's only hot, not boiling: it drifts, clouds the pot and turns grainy instead of setting into distinct rags. Get the broth to a proper rolling boil, then whisk as the egg goes in.

Ingredients

Method

Make the egg mixture

  1. Set aside 4 tbsp of the cold stock. Pour the rest into a saucepan, cover and bring it to a rolling boil over medium-high heat, 6–8 minutes.

  2. Meanwhile, beat the eggs in a bowl with a fork until smooth. Beat in the parmigiano, semolina, nutmeg, parsley and a small pinch of salt, then the 4 tbsp cold stock, until you have a loose, evenly speckled batter that pours easily.

Cook the rags

  1. When the stock is boiling, taste it. It should be slightly under-seasoned, since the cheese will add salt; add a little salt only if it tastes flat.

  2. Keep the heat at medium-high. Stir the stock in a circle with a whisk or fork and pour in the egg mixture in a steady stream, whisking all the while. The egg will set almost at once into small, soft shreds.

  3. Turn the heat down to low and simmer gently, stirring now and then, until the semolina has lost its raw, gritty feel and the rags are set right through, with no runny egg left, 2–3 minutes. The soup will have thickened very slightly. Taste for salt and add a few grinds of black pepper.

  4. Ladle into warm bowls and serve straight away, with more grated parmigiano at the table.

Swaps

Cooking for coeliac disease or an allergy? Check every label: the notes below say which ones matter.

Gluten-free

  • Not gluten-free as written: semolina is wheat. Leave it out (the rags will be finer and more delicate) and use a chicken stock labelled gluten-free. Parmigiano Reggiano is naturally gluten-free.
  • The breadcrumb and pastina variations contain gluten too, unless you use versions labelled gluten-free.

Plant-based

  • There's no real vegan stracciatella: egg and cheese are the dish, and a version without them is a different soup.
  • For vegetarians, use a well-flavoured vegetable stock and a hard cheese made without animal rennet: Parmigiano Reggiano and Grana Padano are both made with calf rennet. The soup is lighter and less savoury than with chicken stock.

High-protein

  • Chicken: warm 300 g shredded cooked chicken in the boiling stock before the egg goes in: about 20 g more protein per bowl.
  • More egg: scale the egg mixture up by half (6 eggs, 60 g parmigiano, 3 tbsp semolina and 6 tbsp cold stock): about 5 g more per bowl, and a thicker soup.

Tips

  • Taste the stock before you start. With nothing simmered in the pot, a thin, flat stock makes a thin, flat soup. If yours tastes weak, boil it uncovered for 10 minutes to concentrate it before you add the egg; the soup is still ready in about 25 minutes.
  • Boil, then whisk. The egg needs a rolling boil to set into rags straight away. Stir slowly for large, soft rags or whisk hard for fine ones. Either way, turn the heat down afterwards: a hard boil toughens the egg.
  • Grate the cheese finely and grate it yourself. A fine grater turns parmigiano into a fluffy powder that melts into the egg; coarse shreds clump and turn stringy in the hot broth. Grana Padano is a good alternative.
  • Use fine semolina. The kind sold for puddings or gnocchi alla romana (baked semolina gnocchi) softens in a couple of minutes. Coarse semolina for pasta-making stays slightly gritty, so give it an extra minute.
  • Serve it at once. The rags keep soaking up broth as they sit and turn spongy.

Make ahead and storage

  • Beat the egg mixture up to 1 hour ahead and keep it covered in the fridge. Stir it well before using, since the semolina settles.
  • Leftovers keep for 1 day in the fridge. Reheat gently to a simmer, stirring; the rags will break into smaller pieces. Don't freeze it.

Variations

  • Breadcrumbs instead of semolina: use 3 tbsp fine, dry breadcrumbs. The rags come out a little fluffier and softer.
  • With spinach: stir 100 g roughly chopped baby spinach into the boiling stock and cook for 1 minute before adding the egg.
  • Lemon: a little finely grated lemon zest in the egg mixture brightens the soup without making it sour.
  • With pastina: simmer 80 g tiny soup pasta in the boiling stock until just tender, then add the egg. It makes the soup more of a meal.
  • Gluten-free: leave out the semolina (the rags will be finer and more delicate) and use a stock labelled gluten-free.

Reviews & cooks' tips

Reviews and tips from people who've cooked this appear here.