Light, quick, and nourishing, this vegetarian Stracciatella alla Romana combines tender kale or spinach, delicate egg ribbons, and savory Parmesan. Perfect for lunch, dinner, or anytime you want a restorative Italian egg drop soup.

Italian Egg Drop Soup (Stracciatella Soup) 🥣
Light yet nourishing, this Italian egg drop soup (known as Stracciatella alla Romana) is a simple classic made with broth, eggs, Parmigiano-Reggiano, and tender greens. Delicate ribbons of egg swirl through hot broth, creating a comforting soup that’s ready in minutes.
Traditionally served in Italy, stracciatella translates to “little rags,” referring to the soft strands of egg that form when streamed into simmering broth. This vegetarian adaptation uses vegetable broth instead of chicken and includes either kale or spinach, adding a nourishing touch of greens.
Stracciatella soup is Italy’s answer to egg drop soup; simple, restorative, and satisfying.
🥗 Why You’ll Love This Italian Egg Drop Soup
- Ready in about 20 minutes
- Made with simple pantry ingredients
- Naturally vegetarian and gluten-free
- Easily adapted with spinach, lemon, or fresh herbs
- Light enough for a starter, comforting enough for a meal
What Is Stracciatella Soup?
Stracciatella alla Romana is a traditional Roman egg drop soup made by whisking eggs with finely grated Parmigiano-Reggiano and streaming the mixture into hot broth. The eggs gently cook on contact, forming delicate ribbons throughout the soup.
Unlike Chinese egg drop soup, which is often thickened with cornstarch, Italian egg drop soup remains clear and brothy, relying on eggs and cheese for richness and flavor.
Variations may include nutmeg, lemon zest, pasta, or tender greens like spinach. This vegetarian version uses either kale or spinach for added nutrition and texture while staying true to the classic recipe.

🛒 Ingredients for Vegetarian Stracciatella Soup
- Vegetable Broth
Choose a well-seasoned, high-quality vegetable broth. Since this Italian egg drop soup relies on just a few ingredients, the broth provides most of the flavor. - Eggs
Eggs create the signature ribbons that define stracciatella soup. - Parmesan
Choose a Parmigiano-style cheese made with microbial or vegetable rennet to keep the soup fully vegetarian.. - Spinach or Kale
Baby spinach is the most traditional green used in stracciatella alla Romana and wilts quickly into the broth. Lacinato kale offers a heartier texture and slightly more rustic feel. Either works beautifully in this vegetarian Italian egg drop soup. - Freshly Ground Black Pepper
Traditionally used generously to balance the richness of the eggs and cheese.
Optional additions:
- Pinch of freshly grated nutmeg
- Lemon zest or lemon juice
- Chopped parsley
🍲 How to Make Italian Egg Drop Soup (Step-by-Step)
- Bring the broth to a gentle simmer.
Heat the vegetable broth in a medium saucepan over medium heat. - Add the greens based on type:
- Kale: Add chopped kale now and cook until just tender, about 3–5 minutes.
- Spinach: Wait to add baby spinach until the egg mixture is incorporated (see step 4).
- Whisk the egg mixture.
In a bowl, whisk together eggs, grated Parmigiano-Reggiano, and black pepper until smooth. - Create the egg ribbons.
Reduce heat so the broth is gently simmering (not boiling). Slowly drizzle the egg mixture into the pot while stirring in a circular motion with a fork or whisk.- Spinach: If using baby spinach, stir it in gently now and cook for 30–60 seconds until just wilted.
- Let the eggs set.
Cook for 30–60 seconds until the eggs form delicate strands. Avoid over-stirring. - Taste and adjust seasoning.
Add salt if needed and finish with lemon zest, parsley or nutmeg if using. Serve immediately with extra grated Parmesan.

✨ Tips for Perfect Stracciatella Egg Ribbons
- Keep the broth at a gentle simmer, never a boil.
- Stir continuously in one direction for fine ribbons.
- Stir less for larger, softer egg strands.
- Use finely grated cheese for smooth incorporation.
🔄 Variations on Stracciatella Soup
Lemon Stracciatella
Add lemon zest to the egg mixture and finish with a squeeze of fresh lemon juice.
Pastina Stracciatella
Stir in cooked pastina (gluten-free if need) for a heartier Italian comfort soup.
Traditional Chicken Broth Option
While this recipe is written as a vegetarian Italian egg drop soup, you can substitute a good-quality chicken broth for a more traditional Roman flavor.
🥖 What to Serve with Italian Egg Drop Soup
- Crusty bread
- A simple salad
- Roasted seasonal vegetables
- As a first course
🇮🇹 A Simple, Nourishing Italian Egg Drop Soup
If you’re looking for a quick and nourishing Italian egg drop soup, this vegetarian Stracciatella soup delivers all the classic flavor of traditional Roman egg drop soup in a simple, approachable way. Made with vegetable broth, eggs, Parmesan, and either kale or spinach, this stracciatella soup recipe is an easy Italian soup perfect for weeknights, lunches or anytime you want a light yet satisfying soup. It’s the sort of recipe we all need in our repertoire, whether you’re feeling ill or just want a light option for lunch or dinner.
More Soup Recipes:
Italian Egg Drop Soup (Stracciatella)
Vegetarian Stracciatella alla Romana with kale or spinach, eggs, and Parmesan — a quick, light, and nourishing Italian egg drop soup.
Ingredients
- 4 cups/960ml vegetable broth (homemade or store bought)
- 1 cup kale cut into ribbons (or baby spinach)
- 2 large eggs
- ¼ cup/60g freshly grated vegetarian Parmesan or Pecorino
- ⅛th teaspoon fine sea salt and freshly ground pepper to taste
- 1 Tablespoon finely minced parsley for garnish (optional)
Instructions
- Heat the broth to a gentle simmer.
- Add kale now, if using, and cook until tender. (Skip this step for spinach.)
- Whisk eggs, cheese, salt and black pepper together in a bowl.
- Reduce heat; slowly drizzle egg mixture into simmering broth while stirring.
- If using spinach, add now and cook 30–60 seconds until wilted.
- Taste and adjust seasoning. Serve immediately with extra cheese.
Notes
Tips:
- If using a store-bought vegetable broth, choose one from the freezer section instead of a box or can for the freshest flavor.
- Spinach can be substituted for the kale. If using spinach stir the spinach after the egg mixture has been added.
- Make sure to choose a Parmesan or Pecorino that is made with vegetable rennet to keep the soup vegetarian.
Variations:
- Use the broth of your choice homemade or store-bought.
- Use either Parmesan or Pecorino cheese.
- Use either kale, spinach or the greens of your choice.
- Add a squeeze of lemon juice.
- Add some grated garlic to the broth.
Dietary Info:
Gluten-Free, Grain-Free, Vegetarian (if using vegetable broth and vegetarian cheese), Dairy-Free, Nut-Free, Paleo
Nutrition Information:
Yield:
2Serving Size:
1Amount Per Serving: Calories: 136Total Fat: 6gSaturated Fat: 2gUnsaturated Fat: 4gCholesterol: 189mgSodium: 1457mgCarbohydrates: 12gFiber: 3gSugar: 4gProtein: 10g
Nutritional information for recipes contained on this website, such as calories, fat, carbs, etc. are only estimates and are not guaranteed to be accurate.

Sylvie Shirazi is the recipe developer and food photographer behind Gourmande in the Kitchen. For the last 10 years she's been making eating more healthfully easy and accessible with gluten-free, grain-free, paleo and vegan recipes that are free from processed ingredients.





Arthur in the Garden. says
Wonderful!
Becky N says
This looks so good!! Making the broth as I type this. Do you strain out the garlic/bay leaves before adding the kale? Thanks for the recipe!
Sylvie says
Hi Becky, yes strain the broth before using it.
Shaina says
I'm moving into your house. You won't mind, right?
Sylvie says
Sounds good to me, but we may need a bigger house if the whole family is tagging along too. 😉