A good bowl of soup has a way of making everything feel a little more manageable, and this Vegetarian Egg Drop Soup does exactly that.
It’s silky, savory, and genuinely comforting. The kind of soup that comes together in about 15 minutes and somehow feels like you put in way more effort than you actually did.
This version swaps traditional chicken broth for a well-seasoned vegetable broth, so the result is completely meat-free without sacrificing any of that rich, umami depth you’d expect from a classic egg drop soup.
Whether you need a quick appetizer before dinner or a light meal on a busy weeknight, this recipe always delivers.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 5 minutes |
| Cook Time | 12 minutes |
| Total Time | 17 minutes |
| Servings | 4 servings |
| Difficulty Level | Easy |
For more cozy soup inspiration, check out my Egg Drop Soup Recipe for the classic chicken broth version that started it all.

Why You’ll Love This Vegetarian Egg Drop Soup
This soup is one of those recipes that earns a permanent spot in your rotation after the very first time you make it.
It’s fast enough for a Monday night, impressive enough for a dinner party starter, and simple enough for total beginners.
Here’s why this recipe works so well:
- It’s ready in under 20 minutes. From stovetop to bowl, this soup is faster than waiting for takeout delivery.
- Minimal ingredients, maximum flavor. A handful of pantry staples come together for a result that tastes genuinely restaurant-quality.
- Completely vegetarian. Using vegetable broth makes this soup meat-free without any compromise on taste or texture.
- Those gorgeous egg ribbons. Once you nail the technique of streaming the eggs into hot broth, you’ll feel like a proper chef.
- Easy to customize. You can keep it simple or bulk it up with corn, tofu, mushrooms, or spinach based on what you have on hand.
- Naturally low-carb and gluten-free. As written, this soup is a great fit for a variety of dietary needs.
It also pairs beautifully with my Fried Rice for a complete Chinese-inspired weeknight dinner that the whole family will love.
Ingredients
Every ingredient in this recipe serves a specific purpose.
The broth provides the savory base, the cornstarch creates that thick, velvety texture, and the sesame oil adds a nutty depth that ties everything together.
- 4 cups low-sodium vegetable broth
- 3 large eggs, beaten
- 2 tablespoons cornstarch
- 3 tablespoons cold water
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 1 teaspoon toasted sesame oil
- 1/4 teaspoon ground ginger (or 1 teaspoon freshly grated ginger)
- 1/4 teaspoon ground white pepper
- 1/4 teaspoon turmeric (optional, for color)
- 2 green onions (scallions), thinly sliced
- Salt to taste
Another favorite: PF Chang’s Egg Drop Soup
Kitchen Equipment Needed
You don’t need any special equipment to make this soup. A basic saucepan and a few common kitchen tools are all it takes to pull this off perfectly every time.
- Medium saucepan or soup pot (3-quart or larger)
- Liquid measuring cup with a pour spout (ideal for streaming eggs)
- Small bowl for cornstarch slurry
- Whisk
- Ladle
- Cutting board and knife (for green onions)
The liquid measuring cup with a pour spout is particularly helpful.
It gives you precise control over how fast you stream the eggs into the broth, which directly affects the texture of the egg ribbons.
Recommended Products for This Recipe
These are the products I personally reach for when making this soup. They make the process easier and the results noticeably better.
1. Swanson Vegetable Broth (Low Sodium)
The broth is the soul of this soup, so quality matters. A low-sodium vegetable broth lets you control the saltiness yourself and produces a cleaner, more balanced flavor.
A flavorful, well-seasoned broth is what separates a good egg drop soup from a great one.
2. Kadoya Pure Sesame Oil
Not all sesame oils are created equal. Kadoya is a widely trusted brand among home cooks for its deep, nutty aroma and clean flavor.
Just a teaspoon stirred in at the end transforms this soup completely.
3. OXO Good Grips 2-Cup Angled Measuring Cup
This is the secret weapon for perfect egg ribbons.
The angled interior lets you see measurements without bending over, and the comfortable spout gives you exact control when streaming eggs into hot broth.
Once you use it for this recipe, you’ll reach for it all the time.
4. Bob’s Red Mill Arrowroot Starch
If you’d prefer a cornstarch substitute, arrowroot starch is a wonderful option.
It thickens the soup in exactly the same way, works particularly well in clear broths, and is completely grain-free for those who need it.
Read Also: Egg Drop Soup Without Cornstarch

Step-by-Step Instructions: How to Make Vegetarian Egg Drop Soup
1. Beat the Eggs and Prepare the Cornstarch Slurry
- Crack 3 large eggs into your liquid measuring cup or a small bowl with a pour spout. Beat them thoroughly with a fork until the yolks and whites are fully combined with no streaks remaining. Set aside.
- In a separate small bowl, combine 2 tablespoons of cornstarch with 3 tablespoons of cold water. Whisk until completely smooth with no lumps. It’s important that the water is cold, as warm water causes cornstarch to clump. Set the slurry aside.
2. Heat the Vegetable Broth
- Pour the 4 cups of low-sodium vegetable broth into your medium saucepan. Place the pan over medium-high heat.
- Add the soy sauce, ground ginger, and ground white pepper to the broth. If using turmeric, add it now for that warm golden color you’d expect from restaurant-style egg drop soup.
- Stir everything together and bring the broth to a gentle boil. You’ll see small bubbles forming and breaking at the surface when it’s ready.
3. Thicken the Broth
- Give your cornstarch slurry one more quick stir to make sure the cornstarch hasn’t settled to the bottom of the bowl.
- Reduce the heat to medium so the broth is simmering but not at a rolling boil. A furious boil will prevent the eggs from forming clean ribbons.
- Pour the cornstarch slurry slowly into the broth while stirring constantly in one direction. Keep stirring for about 30 seconds until the broth noticeably thickens and turns slightly glossy. It should coat the back of a spoon.
4. Create the Egg Ribbons
- This is the most important step, so take it slowly. Reduce the heat to low. The broth should still be hot but not actively boiling.
- Pick up your measuring cup or bowl of beaten eggs. While stirring the broth gently in a slow circular motion with a chopstick or fork, pour the eggs in a very thin, slow, steady stream from a height of about 6 inches above the pot.
- The key here is contrast: a thin stream of eggs + gentle stirring = long silky ribbons. A fast pour or vigorous stirring will break them up into small fluffy pieces. Both are delicious, but ribbons are the classic look.
- Once all the eggs have been added, let them sit undisturbed for about 10-15 seconds to set completely. Do not stir during this resting time.
5. Finish and Season the Soup
- Drizzle in 1 teaspoon of toasted sesame oil and stir gently to distribute it throughout the soup. This step adds that signature nutty aroma that makes egg drop soup instantly recognizable.
- Taste the soup and adjust the seasoning. If it needs more salt, add a pinch or a small splash of additional soy sauce. If it tastes flat, a tiny squeeze of fresh ginger stirred in can brighten it.
- The soup is done when it’s hot, fragrant, and seasoned to your liking.
6. Garnish and Serve
- Ladle the soup into individual bowls.
- Top each bowl generously with thinly sliced green onions. Not only do they add a pop of fresh color, but they add a mild onion flavor that rounds out the soup beautifully.
- Serve immediately while the soup is piping hot. Egg drop soup is best enjoyed fresh, as the egg ribbons can break down over time.
Tips for The Best Vegetarian Egg Drop Soup
A few small adjustments make the difference between a good soup and one that rivals your favorite takeout spot. Keep these in mind when you’re at the stove.
- Use a flavorful broth. Since vegetable broth is the base of everything, choose one you’d actually want to drink on its own. A thin or bland broth produces a thin and bland soup. Low-sodium versions let you control the final salt level.
- Cold water for the slurry. Always mix your cornstarch with cold water, never warm or hot. Warm water causes the cornstarch to cook prematurely and creates lumps.
- Slow the heat before adding eggs. Turn the heat down to low or medium-low before streaming the eggs in. A boiling broth will scramble the eggs rather than form delicate ribbons.
- Pour from a height. Holding the measuring cup or bowl about 6 inches above the pot gives the egg stream time to break into thin threads before it hits the broth.
- Don’t skip the sesame oil. It goes in at the very end, off or near the end of heat, so it keeps its full flavor. Sesame oil added too early loses its aroma.
- Taste and adjust. Every vegetable broth is different. Always taste the finished soup before serving and adjust the salt, soy sauce, or ginger to suit your preference.
You might also enjoy: Corn Egg Drop Soup Recipe
Serving Suggestions

This soup is versatile enough to work as a starter, a side dish, or a light main course. It plays well with a wide range of foods, especially other Asian-inspired dishes.
Here are some great ways to serve it:
- As a starter before a stir-fry. Serve a small bowl before my Spring Vegetable Stir Fry for a well-rounded, restaurant-style experience at home.
- Alongside fried rice. A bowl of this soup next to a scoop of Fried Rice is the ultimate quick weeknight dinner combo.
- With a fresh salad. Pair it with a simple Cucumber Tomato Salad for a light lunch that feels really satisfying.
- With air fryer spring rolls. Serve the soup as a course alongside my crispy Air Fryer Spring Rolls for a full appetizer spread.
- As a standalone meal with toppings. Add cubed silken tofu, canned corn, or a handful of baby spinach to bulk up the soup into a complete light meal.
Read Also: Chicken Egg Drop Soup Recipe
Variations of Vegetarian Egg Drop Soup
The base recipe is wonderfully simple, but it’s also a great canvas for customization.
Here are some easy ways to change it up based on what you’re craving or what you have in the fridge.
- Sweet corn egg drop soup. Stir in 1/2 cup of canned corn kernels or creamed corn when you add the broth. This is one of the most popular variations and adds a subtle sweetness that balances the savory broth beautifully.
- Mushroom egg drop soup. Add 1/2 cup of thinly sliced shiitake or button mushrooms to the broth and let them simmer for 5 minutes before adding the cornstarch slurry. The mushrooms add a deep, earthy flavor and extra substance.
- Tofu egg drop soup. Add 1/2 cup of cubed firm or silken tofu along with the broth. This adds protein and makes the soup more filling without changing the flavor significantly.
- Spicy version. Stir in 1/2 teaspoon of sriracha or a drizzle of chili oil at the end along with the sesame oil. The heat complements the savory broth really well.
- Spinach egg drop soup. Add a handful of fresh baby spinach right after the eggs set. The residual heat wilts the spinach perfectly without overcooking it, and it adds color, nutrients, and a slight earthiness.
- Vegan version. Replace the eggs with Just Egg liquid (a plant-based egg substitute). It streams and sets in the broth in a very similar way to real eggs and keeps the soup fully vegan.
This recipe is also a great companion to my Chinese Dumplings for a cozy homemade Chinese-inspired spread.
Storage and Reheating
Egg drop soup is honestly best fresh off the stove, but it stores well for a few days if you have leftovers worth saving.
- Refrigerator. Let the soup cool completely, then transfer it to an airtight container and store in the refrigerator for up to 3-4 days.
- Freezer. Freezing is not recommended for this soup. The egg ribbons break down completely when frozen and thawed, resulting in a texture that’s not pleasant. The cornstarch-thickened broth can also separate and become grainy.
- Reheating on the stovetop. Pour the soup into a small saucepan and heat over medium-low, stirring gently. The broth may have thickened slightly in the fridge, so add a splash of vegetable broth or water to thin it back out if needed.
- Reheating in the microwave. Pour into a microwave-safe bowl, cover loosely, and heat in 60-second intervals, stirring between each, until hot.
- Note on texture after storing. The egg ribbons will soften and break apart somewhat after refrigeration. The soup will still taste great, but won’t have the same delicate ribbon texture as freshly made.
Read Also: Spring Vegetable Soup Recipe
Nutritional Facts
The following nutritional estimates are based on one serving (approximately 1 cup) of this Vegetarian Egg Drop Soup as written, without optional add-ins.
- Calories: Approximately 90 kcal
- Protein: 6g
- Carbohydrates: 6g
- Fat: 4g
- Saturated Fat: 1g
- Fiber: 0.5g
- Sodium: 430mg (will vary based on broth brand and added salt)
- Cholesterol: 140mg
These numbers are estimates. Using a low-sodium broth and reducing or omitting the soy sauce will lower the sodium content meaningfully.
Read Also: Tomato Egg Drop Soup Recipe
Health Benefits of Key Ingredients
Beyond being delicious, this soup is made with ingredients that genuinely support your health. Here’s a quick look at what each major ingredient brings to the table.
- Eggs. One of the most nutrient-dense foods available, eggs provide complete protein containing all essential amino acids, plus vitamins B12, D, and choline. Choline in particular supports brain health and liver function.
- Vegetable broth. A good vegetable broth contributes hydration and trace minerals. Homemade versions or low-sodium store-bought options can be very low in calories while still providing comforting, nourishing warmth.
- Ginger. Ginger has been used for centuries for its anti-inflammatory and digestive benefits. Even a small amount in soup can help soothe an upset stomach and support immune function.
- Green onions (scallions). These small green stalks pack a surprising nutritional punch. They contain vitamin K for bone health, vitamin C for immune support, and folate for cell repair.
- Sesame oil. Toasted sesame oil is rich in antioxidants, particularly sesamol and sesaminol, which research suggests may help reduce inflammation.
- Turmeric (optional). Turmeric contains curcumin, a compound with widely studied anti-inflammatory properties. Even the small amount used in this recipe contributes to its warm golden color and a subtle health boost.
For a similarly wholesome and warming bowl, you might also love my Lentil Spinach Soup as an easy weeknight option.
FAQs About Vegetarian Egg Drop Soup
1. Can I make this soup ahead of time?
You can make the broth base ahead of time and store it in the refrigerator for up to 3 days.
When you’re ready to serve, reheat the broth, add the cornstarch slurry to re-thicken it, and then stream in fresh beaten eggs. This gives you the best texture possible.
Making the full soup from scratch takes less than 20 minutes, so it’s also very easy to prepare fresh each time you want it.
2. What can I use instead of cornstarch to thicken the soup?
Arrowroot starch is the closest substitute and works in a 1:1 ratio. It creates a very similar glossy, velvety texture without changing the flavor of the soup.
You can also try a small amount of tapioca starch, which works well in clear broths.
For a version without any starch at all, check out my Egg Drop Soup Without Cornstarch for a slightly different but equally delicious approach.
3. Why are my egg ribbons coming out scrambled instead of silky?
This almost always comes down to one of two things: the broth is too hot when you add the eggs, or you’re pouring the eggs too quickly.
Reduce the heat to low before streaming the eggs in, and pour them very slowly in a thin stream while stirring gently.
Pouring from a height of about 6 inches above the pot also helps the egg break into thin threads before hitting the broth.
4. Is this soup gluten-free?
The base recipe can easily be made gluten-free. Swap the regular soy sauce for tamari (which is gluten-free) or coconut aminos, and make sure your vegetable broth is certified gluten-free as well.
All other ingredients in this recipe are naturally gluten-free, so those two simple swaps are all you need.
5. Can I add protein to this soup to make it more filling?
Absolutely. Cubed firm tofu is the most popular addition for a vegetarian option, and it blends right in with the texture of the soup.
Add it to the broth before the cornstarch slurry so it has time to heat through completely.
You can also add a scoop of shelled edamame, some sliced shiitake mushrooms, or a handful of baby spinach to bulk things up without overpowering the delicate broth.

Vegetarian Egg Drop Soup
Ingredients
- 4 cups low-sodium vegetable broth about 950ml; use a good-quality, flavorful broth
- 3 large eggs beaten until fully combined
- 2 tbsp cornstarch
- 3 tbsp cold water must be cold to prevent lumps
- 1 tbsp soy sauce or tamari for gluten-free
- 1 tsp toasted sesame oil added at the end to preserve flavor
- 1/4 tsp ground ginger or 1 tsp freshly grated ginger
- 1/4 tsp ground white pepper
- 1/4 tsp turmeric optional, for golden color
- salt to taste
- 2 green onions (scallions) thinly sliced
Equipment
- Medium saucepan or soup pot (3-quart)
- Liquid measuring cup with pour spout Ideal for streaming eggs into broth
- Small bowl For mixing cornstarch slurry
- Whisk
- Ladle
- Cutting board and knife For slicing green onions
Method
- Beat 3 eggs in a liquid measuring cup until fully combined. In a separate small bowl, whisk together the cornstarch and cold water until completely smooth with no lumps.
- Add the vegetable broth, soy sauce, ground ginger, white pepper, and turmeric (if using) to a medium saucepan over medium-high heat. Bring to a gentle boil.
- Reduce heat to medium, give the cornstarch slurry a quick stir, and pour it slowly into the simmering broth while stirring constantly for about 30 seconds until the broth thickens and turns glossy.
- Reduce heat to low, then slowly stream the beaten eggs into the broth in a thin, steady stream while stirring gently in a circular motion. Let the eggs rest undisturbed for 10-15 seconds to set.
- Stir in the toasted sesame oil and taste the soup, adjusting salt or soy sauce as needed. The soup is ready when hot, fragrant, and seasoned to your liking.
- Ladle the soup into bowls and top generously with sliced green onions. Serve immediately while piping hot.
Nutrition
Notes
- Use a flavorful vegetable broth you’d be happy drinking on its own. The broth is the foundation of this soup, so quality matters.
- Always mix cornstarch with cold water, never warm or hot. Warm water causes the starch to cook prematurely and creates lumps in the slurry.
- Reduce the heat to low before streaming in the eggs. A boiling broth scrambles the eggs rather than forming silky ribbons.
- Pour the eggs from about 6 inches above the pot in a very thin, slow stream for long, delicate ribbons. A fast pour creates smaller, fluffy egg pieces.
- Don’t skip the sesame oil. It goes in at the very end off the heat to preserve its full nutty flavor and aroma.
- For a vegan version, substitute the eggs with Just Egg liquid. It streams and sets in broth in a very similar way to regular eggs.
- Swap soy sauce for tamari or coconut aminos and verify your broth is certified gluten-free to make this soup completely gluten-free.
- Optional add-ins: stir in 1/2 cup canned corn, cubed firm tofu, sliced shiitake mushrooms, or a handful of baby spinach after the broth thickens and before adding the eggs.
- Store leftovers in an airtight container in the refrigerator for up to 3-4 days. Do not freeze; egg ribbons break down when frozen and thawed.
- To reheat, warm gently on the stovetop over medium-low heat and add a splash of broth to thin if needed. The soup thickens as it sits.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Vegetarian Egg Drop Soup is proof that you don’t need many ingredients or much time to make something truly satisfying.
The broth is rich and savory, the egg ribbons are silky and beautiful, and the whole thing comes together in minutes.
It’s the kind of recipe you’ll find yourself returning to again and again.
Give it a try this week. I’d love to hear how it turns out for you in the comments below, and if you made any fun variations, share those too.
Recommended:



