Download your FREE 7-Day Vegetarian High Protein

Weight Loss Meal Plan

Invalid email address
Start Today

Best Homemade Vegetarian Egg Drop Soup (Easy Recipe)

A person is picking up noodles from the bowl of egg drop soup that is on the white table along the bowl with tofu cubes,  grey towel and a glass of water | Hurry The Food Up

Want to Save This Post?

Enter your email & we’ll send it to your inbox. Plus, get great new recipes from us every week!

Save Recipe

By submitting this form, you consent to receive emails from Hurry the Food Up.

If you’re looking for an easy soup that’s healthy and super tasty, then you’re in the right place.

Our simple egg drop soup is so quick to make and is packed with all the protein and vitamin-loaded veggies you’ll need to get you through the day.

But what is egg drop soup when it’s at home I hear you ask? Well, you’re about to learn all about this fascinating culinary creation and just how much protein it can pack into your diet.

How to make egg drop soup with vegetables?

This healthy egg drop soup is one of the easiest soups to put together and uses really simple ingredients. The key is knowing what you’d like to add to yours.

You’ll want to pick your veg first, we’ve gone with some of the top stars in the veg world like cauliflower, carrots, spinach, and peas – all of which are included in the list of top 15 most nutritious vegetables!

Next up, pick your carbs. What’s your favourite? Will you go for rice noodles? Or egg noodles? Ramen? Or soba?

Ingredients for a drop egg soup including, ginger, garlic, sesame oil, vegetable broth, low sodium, soy sauce, sriracha, carrots, cauliflower florets egg noodles, spinach etc. | Hurry The Food Up

Core ingredients to this recipe create that distinctive Asian flavour (found in many of our top vegetarian Asian dishes). We’re talking ginger, garlic, soy sauce, sesame oil, and vegetable stock.

Want some spice? We’re adding a little bit of sriracha to really pull out those flavours.

Finally, for a protein power couple, we’re teaming silken tofu with eggs in this awesome egg drop soup.

You can pick tofu up these days from the refrigerated section in most grocery stores and it’s one of the best ways, as a vegetarian, to add extra protein to homemade soups.

After each layer is added to a medium saucepan, it’s time for the magic to happen! Pour those beaten eggs into the hot simmering broth.

Slowly but surely beautiful egg ribbons weave their way around the vegetables and entwine themselves with the noodles, but just let it do its thing – don’t be tempted to touch it!

The egg drop soup is cooking in the pot | Hurry The Food Up

Subscribe to get our FREE 7-Day Vegetarian High Protein Meal Plan for Weight Loss

  • Ideal for weight loss
  • Easy vegetarian recipes only
  • Automated grocery lists
  • Use on mobile or download as PDF
Invalid email address

Who knew a vegetarian egg drop soup could give you that much protein!

Did you know? Tofu is a great protein source. In fact, you get 17 grams of protein in every 100 grams of tofu, compared to only around 8 grams in the same amount of meat, making it a great choice for vegetarians.

But don’t stop at tofu! There are lots of high-protein vegetarian food options giving you a great variety to fit into your daily diet.

If you’d like to find more high-protein vegetarian dishes to try, check out our free 7-day high-protein meal plan to give you a great starting point.

The bowl with egg drop soup is on the white table along the bowl with tofu cubes, black chopsticks and a glass of water that is on the chopping board | Hurry The Food Up

Create Chinese restaurant vibes when you make this easy egg drop soup at home!

Some great benefits of this versatile Chinese soup are that you can really change up your egg drop soup ingredients every time. Swap out the vegetables we have added and try different combinations.

Test out which noodles you love the most. Crank up that heat, if you can handle it! Or swap out the tofu for another veggie protein source if you prefer.

You could even meal prep this vegetarian egg drop soup recipe making it an even quicker option as you run out the door the next day!

Do you have to cook tofu?

Tofu doesn’t need to be cooked. In fact, silken tofu is commonly eaten raw in vegetarian recipes.

If you do want to cook your tofu, however, be sure to check the nutritional information as firmer tofu can carry more calories than the silken kind.

There are different ways to cook tofu. If it’s your first time why not follow these simple tips?

  1. Firstly it’s always a good idea to choose firm tofu.
  2. Cut it into cubes.
  3. Similar to halloumi, tofu holds a lot of liquid. Be sure to press down hard with some paper towel on your work surface to really squeeze it all out.
  4. Put the tofu in a small bowl and season it well.
  5. Transfer it to a baking tray and bake at around 200-210°C until it’s lovely and golden around the edges!

If you loved this traditional egg drop soup recipe then you’ll love our weekly high-protein meal plan too! We have a great choice of healthy breakfasts, lunches, dinners, and more! Which one of our healthy recipes will you try out next time?

A bird eye view of the bowl with egg drop soup is on the white table along the bowl with tofu cubes, black chopsticks on a grey towel and a glass of water | Hurry The Food Up
Vegetarian Egg Drop Soup
4.75 from 4 votes
Want a tasty veggie lunch that's packed with protein? Look no further than our homemade vegetarian egg drop noodle soup!
Diet: dairy-free
Prep Time:5 minutes
Cook Time:17 minutes
Total Time:22 minutes
Servings:2 servings
Author: Abril Macías
YouTube video


  • 1 tbsp ginger, fresh
  • 2 clove garlic
  • 2 tsp sesame oil
  • 4-5 cup vegetable broth (low sodium)
  • ¼ cup soy sauce
  • 1.5 tbsp rice vinegar
  • ½ tsp Sriracha
  • cup carrots, chopped (can be frozen)
  • 1 cup small cauliflower florets (can be frozen)
  • 3.5 oz egg noodles (ramen noodles, soba noodles or rice noodles)
  • 2 oz spinach
  • cup peas (can be frozen)
  • 2 eggs
  • 4 oz firm tofu (diced or sliced) (you can also use silken tofu, just add at the end instead)


  • Chop finely or grate the ginger and garlic.
    1 tbsp ginger, fresh, 2 clove garlic
  • In a medium large pot over medium heat add the sesame oil and the garlic and ginger. Cook until they release their aroma and brown slightly.
    2 tsp sesame oil
  • Add vegetable broth, soy sauce, rice vinegar, sriracha, frozen peas, chopped carrots and cauliflower florets and mix until you have an homogenous colour on the broth.
    4-5 cup vegetable broth, ¼ cup soy sauce, 1.5 tbsp rice vinegar, ½ tsp Sriracha, ⅔ cup carrots, chopped, ⅔ cup peas, 1 cup small cauliflower florets
  • Chop the tofu into chunks and add now too.
  • Add the noodles to the soup. When the noodles soften, mix to untangle them.
    3.5 oz egg noodles
  • Cook until the noodles are cooked but still have a little bite to them (don’t over cook them), about 3-5 minutes depending on your noodles.
  • Add peas and frozen spinach and cook until spinach wilts. Mix soup and taste. Add extra salt if necessary.
    2 oz spinach
    The egg drop soup is cooking in the pot | Hurry The Food Up
  • Mix the eggs thoroughly and drop as a stream on top of the soup. Turn heat to low and do not disturb egg mixture inside the soup until it's cooked, about 1-2 minutes. Then break down into egg pieces by mixing gently.
    2 eggs
  • Serve soup, add extra sriracha if desired. Add more broth if necessary. Enjoy!
    4 oz firm tofu
    The bowl with egg drop soup is on the white table along the bowl with tofu cubes, black chopsticks and a glass of water that is on the chopping board | Hurry The Food Up


Check out more of our delicious recipes:
Super Tasty Vegan Tofu Poke Bowl
21 Veggie High-Protein Lunches
Nutritious Spinach and Banana Smoothie
Double Protein With Tasty Tofu Omelette
Super Quick Kidney Bean Salad
Pakistani Style Cauliflower Curry


Nutrition Facts
Vegetarian Egg Drop Soup
Amount per Serving
% Daily Value*
Saturated Fat
Trans Fat
Polyunsaturated Fat
Monounsaturated Fat
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.
DID YOU MAKE THIS RECIPE?Tag @HurryTheFoodUp on Instagram so we can admire your masterpiece!

Authentic Chinese egg drop soup FAQ!

Is there raw egg in egg drop soup?

The egg won’t stay raw for long. After just a couple of minutes, it will be cooked and you can break it up into smaller pieces before serving. It really is that simple.

In less than 30 minutes you will have a great lunch that would be the envy of friends or co-workers for sure!

Our homemade vegetarian egg drop soup is a simple recipe and an easy way to get into more Chinese cooking if you’re otherwise not used to trying out dishes like this.

With just a handful of easy ingredients, you can make a veggie egg drop soup in no time.

Is egg drop soup a healthy choice?

A bowl of egg drop soup is a really healthy choice for lunch or dinner, especially if you’re tempted to order a cheeky takeaway instead.

By making it at home you can control exactly what goes into it and create your own low calorie fakeaway!

You get so many more nutrients when you pack delicious soups with fresh veggies and stay away from the highly processed alternatives.

Is egg drop soup good for losing weight?

The best thing as well is that this great vegetarian option is not only super healthy it may also be good for losing weight as part of a balanced diet.

Carbs, contrary to popular belief, are actually great to aid weight loss, giving you a healthy source of energy that your body needs to fuel your day.

Protein is another key ingredient in this tofu egg drop soup, and an essential component to not only losing weight but also increasing muscle if that is a goal of yours (try these other high protein veggie soups if you are upping your protein intake).

Protein comes from basic ingredients like tofu and eggs. It can help satiety levels, meaning you feel fuller for longer and therefore will hopefully eat less helping to keep you in a caloric deficit.

This could be our best egg drop soup recipe giving you an amazing 27 grams of protein and just 576 calories per serving. This means that not only is it around the right amount of calories for main dishes, but you are also getting that protein in there.

Is egg drop soup high in fat?

Our classic egg drop soup is not high in fat. It contains 17 grams of fat, only 4 of which comes in the form of saturated fat.

Most protein sources contain some level of fat, but for instance, eggs are good for weight loss as part of a balanced diet because their level of protein keeps you feeling fuller for longer, so it is good to have them in your diet.

4.75 from 4 votes (4 ratings without comment)

Leave a comment below

Your comments make our day. Thank you! If you have a question, please skim the comments section – you might find an immediate answer there. If you made the recipe, please choose a star rating, too.

Recipe Rating