Keto Egg Drop Soup (Silky Ribbons, 15 Minutes, 2g Net Carbs)
- Total time
- 15 minutes
- Makes
- 4 bowls
- Net carbs
- 2g
- Calories
- 106

My first few attempts came out looking like a bowl of broth with scrambled egg dumped in it. Little gray lumps. Nothing like the wide golden ribbons you get at a restaurant.
Two things fixed it, and neither is an ingredient. The broth was too hot, and I was stirring too fast.
This keto egg drop soup takes fifteen minutes and comes to 2g net carbs a bowl. A quarter teaspoon of xanthan gum stands in for the cornstarch slurry that gives restaurant versions their body, and it does the job without the carbs.
What Makes Keto Egg Drop Soup Silky Instead of Scrambled
Temperature first. Egg sets hard and fast in boiling liquid, which is how you get lumps. In a gentle simmer, where a bubble breaks the surface every second or two, it sets slowly enough to stretch into sheets.
Then the stirring speed. This is the part nobody tells you. The faster you stir while the egg goes in, the finer the wisps; the slower you stir, the wider the ribbons. Neither is wrong. But if you want the wide silky kind, stir slowly in one direction and pour in a thin, steady stream.
The third thing is body. Restaurant egg drop soup is slightly thickened, and that viscosity is what holds the ribbons suspended instead of letting them sink. Cornstarch does it in the original. A quarter teaspoon of xanthan gum does it here, and it is enough for four bowls.
Turmeric is optional and purely cosmetic. A quarter teaspoon turns a pale broth that deep golden color without tasting of anything.

Recipe Overview
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Makes: 4 bowls, about 1¼ cups each
- Net Carbs: 2g per bowl
- Protein: 9.6g per bowl
- Difficulty: Easy
Ingredients

| Ingredient | Quantity | Notes |
| Chicken broth | 4 cups (950 g) | Good quality, this is most of the flavor |
| Fresh ginger | 2 tsp | Finely grated |
| Soy sauce | 1 tbsp | Or tamari |
| Toasted sesame oil | 1 tsp | Added off the heat |
| Ground turmeric | ¼ tsp | Optional, for the golden color |
| Xanthan gum | ¼ tsp | Start here, it thickens fast |
| Large eggs | 3 | Beaten smooth, no streaks |
| Ground white pepper | ¼ tsp | White, not black |
| Green onions | 2 | Thinly sliced, whites and greens separated |
White pepper is the flavor you recognize and cannot name. It is earthier and slightly musty where black pepper is sharp, and it is what makes this taste like takeout rather than chicken broth with egg in it. Black pepper is not a substitute, though it is better than nothing.
The broth is carrying almost the whole dish, so use one you would happily drink. A good carton is fine; a weak one cannot be rescued with seasoning.
Recipe Timing
| Order | Step | Time |
| 1 | Beat the eggs, slice the onions, grate the ginger | 5 minutes |
| 2 | Simmer the broth with the aromatics | 5 minutes |
| 3 | Whisk in the xanthan gum | 1 minute |
| 4 | Drop the eggs and rest | 2 minutes |
| 5 | Finish with sesame oil and green tops | 1 minute |
Step-by-Step Instructions
1. Beat the eggs properly
Beat the large eggs in a measuring jug until completely smooth, with no ropes of white left anywhere. Any unmixed white sets separately and gives you rubbery patches instead of even ribbons. A jug with a spout matters more than it sounds, because you are about to pour a very thin stream.
2. Simmer the broth with the aromatics
Bring the chicken broth to a boil with the grated fresh ginger, the soy sauce, the ground turmeric and the white parts of the green onions. Turn it down to a gentle simmer and let it go for five minutes so the ginger has time to give something up.
3. Thicken it, a little
Sprinkle the xanthan gum over the surface while whisking briskly. Do not tip it in as a pile; it clumps on contact and those clumps never dissolve. Within 30 seconds the broth turns glossy and coats the back of a spoon.
A quarter teaspoon is genuinely enough. Half a teaspoon in four cups gives you something closer to gravy.

4. Drop the eggs
Turn the heat to its lowest setting and wait until the surface is barely moving. Stir a slow circle with a spoon and pour the beaten eggs in a thin stream around the edge of the pot, taking a full 20 to 30 seconds over it.
Then stop stirring and leave it alone for 20 seconds. The ribbons need that time to set. Stir again immediately and you tear them into the lumps we started with.
5. Finish off the heat
Take the pot off the stove. Stir in the toasted sesame oil and the ground white pepper now, not earlier — sesame oil loses its aroma over heat, and this is a finishing oil, not a cooking one. Taste, salt if the broth needs it, and scatter the green onion tops over the bowls.

Recipe Tips and Variations
Want fine wisps instead of wide ribbons? Stir faster while you pour. It is the same recipe, and some people prefer it.
Hot and sour. Add 2 tablespoons of rice vinegar and a teaspoon of chili garlic sauce with the broth, plus a handful of sliced mushrooms.
Make it a meal. Stir in shredded cooked chicken or a cup of baby spinach just before the eggs go in.
No xanthan gum? Skip it. You lose the restaurant body and the ribbons sink, but the soup is still good, and one source I worked from leaves it out on purpose.
Toasted sesame oil, not plain. Plain sesame oil is a neutral cooking oil and tastes of nothing here.
Serving Suggestions
A bowl of this before a stir-fry is how we eat it most often. It is light enough that it does not fill anyone up, and the ginger wakes your mouth up for whatever follows.
For something more substantial on a cold night, my keto crack chicken soup is thick with cream cheese, cheddar and turkey bacon, and it eats like a meal on its own.
Storage and Reheating
Refrigerator: up to 3 days in an airtight container. The ribbons firm up a little but hold together.
Reheating: gently, on the stove, over low heat. A hard reheat toughens the egg into rubber, and the microwave does it fastest of all.
Freezing: I would not. Cooked egg goes spongy and weeps water after thawing, and this takes fifteen minutes to make fresh anyway.
Frequently Asked Questions
Why did my egg turn into lumps?
The broth was too hot, or you stirred while the egg was setting. Drop the heat until the surface is barely moving, pour slowly, and give it 20 still seconds before you stir again.
Can I make keto egg drop soup without xanthan gum?
Yes. It will be a thinner, clearer soup and the ribbons will settle to the bottom rather than floating. The flavor is unchanged.
Is restaurant egg drop soup keto?
Usually not. The standard thickener is a cornstarch slurry, often three tablespoons for a pot this size, and many versions carry a pinch of sugar as well.
Whole eggs or just whites?
Whole eggs. The yolks carry the color and most of the flavor. Whites alone give you pale, slightly rubbery ribbons.
How many carbs are in a bowl?
One of four bowls is 2g net carbs and 106 calories, with 9.6g protein. Leaving out the turmeric and xanthan gum takes it to about 1.7g.
More Keto Soup Recipes
- Keto Broccoli Cheese Soup — cream and sharp cheddar, on the table in 30 minutes.
- Keto Taco Soup — eight servings from one pot, with cream cheese stirred through.
- Beefy Keto Minestrone — zucchini, green beans and cauliflower in place of the pasta and beans.
- Keto Zuppa Toscana — chicken sausage and turkey bacon with cauliflower instead of potato.
- Easy Cabbage Soup — a light vegetable broth soup that makes eight servings in 35 minutes.
Recipe Card
Serving this before a main? My keto mongolian beef takes 25 minutes hands-on, once the steak has had half an hour in the freezer.
Keto Egg Drop Soup
Equipment
- Medium saucepan
- Measuring jug with a spout, for pouring the egg
- Whisk for the xanthan gum
Ingredients
- 4 cups chicken broth 950 g, good quality
- 2 tsp fresh ginger finely grated
- 1 tbsp soy sauce or tamari
- 1 tsp toasted sesame oil added off the heat
- 1/4 tsp ground turmeric optional, for color
- 1/4 tsp xanthan gum it thickens fast, do not add more
- 3 large eggs beaten completely smooth
- 1/4 tsp ground white pepper white, not black
- 2 green onions thinly sliced, whites and greens separated
Instructions
- Prepare: Beat the large eggs in a jug with a spout until completely smooth, with no ropes of white left. Slice the green onions, keeping whites and greens separate.
- Simmer: Bring the chicken broth to a boil with the grated fresh ginger, soy sauce, ground turmeric and the green onion whites. Reduce to a gentle simmer and cook 5 minutes.
- Thicken: Whisk briskly while sprinkling the xanthan gum over the surface, never tipping it in as a pile. In about 30 seconds the broth turns glossy.
- Drop the eggs: Turn the heat to its lowest setting and wait until the surface is barely moving. Stir a slow circle and pour the beaten eggs in a thin stream around the edge of the pot over 20-30 seconds. Then stop stirring for 20 seconds so the ribbons set.
- Finish: Off the heat, stir in the toasted sesame oil and ground white pepper. Taste for salt and scatter the green onion tops over the bowls.




