Egg drop soup is one of the most keto-friendly soups you can eat. A basic serving contains roughly 1 gram of net carbs, making it easy to fit into even the strictest 20-gram daily limit. But the version you get at a restaurant and the version you make at home can be very different when it comes to hidden carbs.
Net Carbs in a Serving
A 6-ounce serving of simple egg drop soup contains about 1.4 grams of total carbohydrates and 0.6 grams of fiber, putting the net carb count under 1 gram. It also delivers 3.5 grams of protein and 2.6 grams of fat. At those numbers, you could eat two or three cups and barely make a dent in a daily budget of 20 to 50 grams of net carbs, which is the standard range for maintaining ketosis.
The catch is that those numbers reflect a stripped-down recipe: broth, eggs, basic seasoning. The moment you add thickeners or sugar, the carb count climbs.
The Restaurant Problem
Most Chinese restaurants thicken their egg drop soup with cornstarch. A typical recipe calls for 3 tablespoons of cornstarch per batch, and cornstarch is almost pure carbohydrate. Depending on how many servings that batch yields and how thick the restaurant likes its soup, a single bowl could contain several extra grams of carbs that wouldn’t show up if you were just counting “eggs plus broth.”
Restaurants also commonly add a small amount of sugar and use MSG for flavor. The sugar is usually minimal (around an eighth of a teaspoon per batch), so it’s not a major concern on its own. The real issue is the starch. If your soup has that glossy, slightly thick consistency, it almost certainly contains cornstarch. A thinner, more brothy version is a safer bet if you’re ordering out.
One bowl from a restaurant probably won’t kick you out of ketosis, but if you’re tracking carefully, it’s worth knowing that you’re not getting the same sub-1-gram serving you’d make at home.
How to Make It Keto at Home
Homemade egg drop soup is about as simple as cooking gets: heat chicken broth, season it, and slowly drizzle in beaten eggs while stirring. The eggs cook into wispy ribbons in seconds. The only decision that matters for keto is how you handle thickness.
Skip the cornstarch entirely. If you want a slightly thicker texture, you have two good options. The simplest is adding an extra egg to your whisked mixture. The additional egg acts as a natural thickener, giving the broth more body without adding carbs. If you prefer the silky, slightly viscous feel of a restaurant version, use about an eighth to a quarter teaspoon of xanthan gum. It’s a powerful thickener with negligible carbs, and a tiny amount goes a long way. Arrowroot and tapioca starch are sometimes suggested as “healthier” alternatives to cornstarch, but they’re still high in carbohydrates and should be avoided on keto.
For seasoning, stick with soy sauce or coconut aminos, sesame oil, white pepper, and a splash of rice vinegar. None of these add meaningful carbs in the small amounts a soup recipe requires. Thinly sliced scallions on top add less than half a gram of carbs per tablespoon.
Sodium: A Keto Bonus
People on keto often struggle to get enough sodium, especially in the first few weeks when the body flushes water and electrolytes faster than usual. A broth-based soup is one of the easiest ways to replenish sodium without supplements or added carbs. If you’re making it at home, you can salt it to taste without worrying about the carb tradeoff you’d get from sports drinks or electrolyte tablets that contain sugar.
Where It Fits in a Keto Meal
Egg drop soup works best as a starter or a light snack rather than a full meal. At roughly 3.5 grams of protein and 2.6 grams of fat per serving, it’s not calorie-dense enough to anchor lunch or dinner on its own. Pair it with a fattier main course, or bulk up the soup itself by adding diced tofu, shredded chicken, or a drizzle of chili oil for extra fat.
Because the base carb count is so low, egg drop soup is also useful on days when you’ve already spent most of your carb budget on other foods. It’s one of the few warm, satisfying options that costs you almost nothing in net carbs, which is rare for any prepared soup.

