Stracciatella Soup


Stracciatella is often referred to as 'Italian egg drop soup,' which is fine, but knowing the name actually means little, torn rags or shreds works so much better metaphorically. When you've been run ragged, stracciatella is always there for you. As you eat this, hopefully with some nice crusty bread, imagine all those little 'rags' floating in the bowl are all your torn-up problems, both real and imagined. They were there, and then they were gone. You just won--with soup.

Prep Time:
10 mins
Cook Time:
15 mins
Total Time:
25 mins
2 servings


  • 6 cups chicken broth

  • salt and freshly ground black pepper to taste

  • 2 tablespoons semolina flour

  • 3 large eggs

  • 2 tablespoons chopped fresh parsley

  • ½ ounce grated Parmigiano-Reggiano cheese

  • ½ ounce grated pecorino Romano cheese

  • 1 pinch cayenne pepper

  • 1 pinch freshly grated nutmeg

  • 1 tablespoon olive oil

  • 1 pinch red pepper flakes


  1. Bring broth to a simmer in a pot over high heat. Taste broth and adjust salt and pepper as needed.

  2. Whisk eggs, parsley, semolina flour, grated Parmigiano Reggiano and pecorino Romano cheeses, salt, pepper, cayenne pepper, and nutmeg together in a bowl until well blended.

  3. While stirring the simmering broth, slowly pour egg mixture into the broth. Bring mixture back up to a simmer. The liquid will be slightly cloudy initially and clear as broth heats.

  4. Serve in bowls; garnish with a drizzle of olive oil and a pinch of red pepper flakes.

    close up view of a Stracciatella Soup in a white bowl
    Chef John


Makes 2 large or 4 appetizer sized portions.

Cook's Note:

A nice, rich homemade chicken broth is best for this recipe. But if there's none available, use good quality prepared broth.

Nutrition Facts (per serving)

313 Calories
20g Fat
13g Carbs
19g Protein
Nutrition Facts
Servings Per Recipe 2
Calories 313
% Daily Value *
Total Fat 20g 26%
Saturated Fat 6g 30%
Cholesterol 308mg 103%
Sodium 3259mg 142%
Total Carbohydrate 13g 5%
Dietary Fiber 1g 3%
Total Sugars 4g
Protein 19g
Vitamin C 6mg 28%
Calcium 203mg 16%
Iron 2mg 13%
Potassium 170mg 4%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love