Keto Egg Drop Soup (No Carb Meal)
Some nights call for something warm and simple rather than anything that needs real planning, and this is the recipe I reach for on exactly those nights.
It’s essentially just broth, eggs, and a handful of pantry seasonings, but the technique for getting those signature silky egg ribbons is the one detail that separates a genuinely good egg drop soup from a pot of broth with scrambled eggs floating in it.
What makes this version worth making at home is how close it gets to the version you’d order from a good Chinese restaurant, minus the cornstarch slurry most versions rely on to thicken the broth.

Since cornstarch isn’t keto-friendly, I had to find another way to get that same silky, slightly thickened texture, and it turned out a much smaller amount of xanthan gum does the job without any noticeable difference in taste.
This is about as close to a zero-carb meal as a real, satisfying dish gets, and it comes together in under 20 minutes, which makes it one of my go-to options on nights I don’t want to think too hard about dinner.
Why This One Works

The egg ribbons come out silky, not clumpy. Slowly drizzling beaten egg into gently simmering, swirling broth, rather than dumping it in all at once, is what creates those signature thin, delicate ribbons instead of chunky, scrambled bits.
It thickens without carbs. A small amount of xanthan gum mimics the light, silky thickness a cornstarch slurry would normally provide, without adding any meaningful carbs to the dish.
It’s genuinely simple, not just simple-sounding. Some “quick” recipes still hide a lot of prep time. This one really is mostly broth, eggs, and pantry seasonings, ready in well under 20 minutes.
What Makes the Texture Different

The technique for the eggs is really the whole recipe. If you pour beaten egg into still or barely simmering broth, it clumps into uneven chunks rather than forming ribbons.
Getting the broth into a gentle, consistent swirl first, using a spoon or whisk to create movement, then drizzling the egg in slowly through the tines of a fork, is what breaks it into those signature thin strands as it cooks almost instantly on contact with the hot liquid.
The other detail that matters is when the xanthan gum goes in. It needs to be whisked into the broth before it’s fully hot, and whisked continuously as it’s added, or it can clump instead of dissolving smoothly. A tiny amount goes a long way, using too much makes the broth gloopy rather than silky.
Ingredients
- Chicken broth or bone broth. The base of the soup, and using a good quality broth makes a real difference in flavor since there’s nowhere for a weak broth to hide in a dish this simple.
- Eggs, beaten. The star of the dish.
- Xanthan gum, in a very small amount. This is what replaces the traditional cornstarch slurry for thickening without adding carbs.
- Garlic and fresh ginger, minced or grated. Build aromatic depth.
- Soy sauce or tamari. Adds savory depth and a bit of color to the broth.
- Sesame oil. A finishing touch added at the end for aroma.
- White pepper. The traditional seasoning in egg drop soup, with a different, slightly sharper heat than black pepper.
- Green onions, sliced. For garnish and a bit of fresh bite.
- Salt, to taste.
Substitutions I’ve Actually Tested

No xanthan gum on hand? The soup is still good without it, just thinner and closer to a clear broth than a silky one. A pinch of glucomannan powder works similarly if you have it instead.
Want it heartier? Add shredded cooked chicken or sliced mushrooms for more substance while keeping the carb count low.
No fresh ginger? A pinch of ground ginger works in a pinch, though fresh has a noticeably brighter flavor.
Gluten-free? Use tamari instead of regular soy sauce.
Kitchen Tools You’ll Need
- Medium saucepan
- Whisk
- A fork, for drizzling the egg in a thin stream
- Ladle
- Small bowl for beating the eggs
How to Make Keto Egg Drop Soup
Step 1: Simmer the Broth

Bring the chicken broth to a gentle simmer in a medium saucepan over medium heat, small bubbles breaking the surface here and there rather than a full rolling boil.
Add the minced garlic and grated ginger once it’s simmering, and let them infuse into the broth for about 2 minutes.
You’ll notice the kitchen start to smell noticeably more fragrant once the aromatics hit the hot liquid, that’s exactly the sign you’re looking for before moving on.
Step 2: Whisk in the Xanthan Gum

Reduce the heat slightly so the broth is at a gentler simmer, then whisk in the xanthan gum a small pinch at a time, no more than about an eighth of a teaspoon added at once, whisking continuously and quickly as each pinch goes in.
Xanthan gum clumps almost instantly if it hits a pocket of still liquid, so keep the whisk moving the entire time you’re adding it, not just afterward. Let the broth continue simmering for another minute or two once it’s all incorporated.
You’re looking for the broth to turn very slightly glossy and to coat the back of a spoon lightly, not thick like a gravy, just a subtle silkiness compared to how thin it looked going in.
Step 3: Season the Broth

Stir in the soy sauce, white pepper, and salt to taste. Taste it directly from a spoon at this stage, since this is genuinely your last real opportunity to adjust the seasoning before the eggs go in and change the texture of the dish.
If it tastes flat, it almost always needs a bit more salt or soy sauce rather than more of anything else.
Step 4: Create a Swirl
Using a spoon or a whisk, stir the broth steadily in one direction until you’ve got a gentle, consistent whirlpool moving across the whole surface of the pot, not just a small swirl in the center.
Keep the heat at a gentle simmer during this step, small, lazy bubbles rather than a vigorous boil, since a rolling boil will break up the egg into smaller, tougher pieces once it hits the liquid in the next step.
Step 5: Drizzle in the Eggs

While the broth is still actively swirling, slowly pour the beaten eggs through the tines of a fork held just above the surface, moving the fork in a slow circle around the pot as you pour so the egg distributes evenly rather than landing in one thick clump.
You should see it form thin, wispy strands almost immediately as it hits the hot, moving broth. Once all the egg is in, stop stirring completely and let the pot sit undisturbed for about 30 seconds.
This resting time is what allows the ribbons to fully set into their shape; stirring too soon breaks them back down into smaller, less defined pieces.
Step 6: Finish and Serve

Remove the pot from the heat and stir in the sesame oil, just enough to swirl it through without breaking up the egg ribbons too much.
Ladle into bowls right away while it’s hot, and top with sliced green onions. The soup is at its best served immediately, since the egg texture continues to firm up the longer it sits.
Tips From Making This More Times Than I’ll Admit

- Use good broth. With so few ingredients, a weak or watery broth has nowhere to hide.
- Add the xanthan gum slowly and whisk constantly. Dumping it in all at once is the fastest way to end up with clumps instead of a silky broth.
- Keep the broth at a gentle simmer, not a boil, when adding the eggs. A rolling boil breaks the eggs into smaller, less delicate pieces.
- Pour the egg in slowly through a fork, not straight from the bowl. This is what creates thin ribbons instead of larger clumps.
- Don’t stir right after adding the egg. Let it sit undisturbed for those 30 seconds so it can set into ribbons before you touch it again.
Mistakes I’ve Made So You Don’t Have To

Dumping the xanthan gum in all at once. Ended up with a broth full of small gel-like clumps instead of a smooth, silky texture.
Pouring the egg in from the bowl instead of through a fork. Got large, chunky pieces instead of delicate ribbons.
Boiling the broth too aggressively when adding the eggs. The eggs broke into small, tough bits rather than smooth ribbons.
Using a weak, low-sodium broth without adjusting the seasoning. The whole soup tasted flat and watery no matter how much I tried to fix it afterward.
Troubleshooting
My broth turned out clumpy instead of silky. This usually means the xanthan gum was added too quickly or not whisked continuously. Add it in smaller amounts next time, whisking the whole time it goes in.
My egg came out in big chunks instead of ribbons. Check that the broth was gently swirling before you added the egg, and that you poured it in slowly through the tines of a fork rather than all at once from the bowl.
The soup tastes bland. This usually means the broth itself was weak, or it needs more soy sauce and salt. Taste and adjust the seasoning in step 3, before the eggs go in, since it’s much easier to fix at that stage.
My soup turned out too thick and gloopy. This means too much xanthan gum was used. Start with a very small pinch next time, since a little goes a long way, and you can always add more if needed.
The eggs sank instead of forming ribbons on top. This can happen if the broth wasn’t swirling actively enough when the egg was added. Make sure there’s a clear, consistent swirl going before you start drizzling.
Recipe Variations

Chicken Egg Drop Soup. Add shredded cooked chicken for a heartier, more filling version.
Mushroom Egg Drop Soup. Add thinly sliced mushrooms along with the garlic and ginger for extra texture and flavor.
Spicy Version. Add a few drops of chili oil or a pinch of red pepper flakes for heat.
Extra Veggie Version. Stir in some thinly sliced spinach or bok choy in the last minute of cooking for added greens.
What to Serve With It
- Cauliflower fried rice, for a full low carb Chinese takeout-style meal
- A simple side salad
- My copycat vegan Chick-fil-A nuggets if you want to mix cuisines for a bigger spread, since the flavors surprisingly work well side by side
Storage
Refrigerator. Store in an airtight container for up to 3 days. The texture of the egg ribbons softens slightly on reheating but the flavor holds up well.
Freezer. This one doesn’t freeze particularly well, since the egg texture changes noticeably once thawed. I’d recommend making it fresh instead.
Make Ahead Notes
The broth base, through step 3, can be made a day ahead and stored in the fridge.
Reheat gently and add the eggs fresh right before serving for the best texture, since the egg ribbon technique really only works well when done just before eating.
How I Meal Prep This

This one’s a little different to meal prep than most of my recipes, since the egg ribbon texture really only works well when it’s made fresh, but the broth base is genuinely prep-friendly.
I make a big batch of the seasoned broth, through step 3, on Sunday and store it in a large jar in the fridge. On a busy night, I just reheat a couple cups of the broth, swirl it, and drizzle in fresh egg right before eating, which takes maybe 3 minutes of active effort for a warm, satisfying meal.
If I know I want this for lunch during the week, I portion the pre-made broth into individual containers so reheating is just a matter of pouring one into a small pot, rather than measuring anything out on a rushed morning.
Frequently Asked Questions
Is this really zero carb? It’s very close to it. The only carbs come from a trace amount in the broth and seasonings, making this one of the lowest-carb warm meals you can make.
Can I make this without xanthan gum? Yes, it’ll just be a thinner, more traditional clear broth rather than the silky, slightly thickened texture xanthan gum provides.
Why did my eggs turn out rubbery? This usually means the broth was boiling too aggressively when the eggs went in. Keep it at a gentle simmer, not a rolling boil.
Can I add protein to make this a full meal? Yes, shredded chicken is the most traditional addition and keeps this entirely in line with a low carb, high protein meal.
How long does the broth need to simmer with the garlic and ginger? Just a couple of minutes is enough to infuse the flavor without it becoming too strong or bitter.
Final Thoughts
This is the kind of recipe that proves simple doesn’t mean boring, especially once you’ve got the egg ribbon technique down.
It’s become my answer to needing something warm and satisfying without any real effort, and it pairs surprisingly well with heartier dishes if you want to build it into a bigger meal.
If you’re looking for something equally low-effort but heartier, my keto lemon bread makes a nice contrast on the same table.
If you make this, let me know if you tried any of the variations, and how your egg ribbons turned out.

Keto Egg Drop Soup
Ingredients
Method
- Bring chicken broth to a gentle simmer. Add garlic and ginger, letting them infuse for a couple of minutes.
- Whisk in xanthan gum a small pinch at a time, whisking continuously. Simmer 1 to 2 minutes until slightly thickened.
- Stir in soy sauce, white pepper, and salt to taste.
- Stir the broth to create a gentle, consistent swirl.
- While swirling, slowly drizzle beaten eggs through the tines of a fork into the broth. Let sit undisturbed for about 30 seconds.
- Remove from heat, stir in sesame oil, and top with sliced green onions before serving.
Notes
- Add xanthan gum slowly and whisk constantly to avoid clumping.
- Keep the broth at a gentle simmer, not a rolling boil, when adding the eggs.
- Pour egg through a fork in a thin stream for delicate ribbons instead of chunks.
- Best enjoyed fresh; does not freeze well.
