This breakfast egg drop soup is a take on a traditional favorite with American breakfast classics like sweet potato, spinach and bacon!

Breakfast egg drop soup in a bowl topped with bacon and green onion, with bacon on the side.

Quick Overview

  • Total time: 30 min
  • Servings: 4
  • Calories: 329 cal
  • Protein per serving: 22g
  • Difficulty: Medium
  • Diet types: Gluten-free, dairy-free & soy-free
  • Flavor notes: Warm and hearty

Why you’ll love this breakfast egg drop soup

In January 2026, I’ve been eating soup for breakfast every day! It’s been an adjustment, but I’ve seen so many benefits to starting my day by slowly enjoying a warm bowl of soup! Honestly, I’ve been eating a lot of dutch oven beef stew, egg roll soup, and chicken noodle soup, but I wanted to make a recipe that really just screamed breakfast soup. And what better way to do that than a breakfast egg drop soup?!

Headshot of Michelle Hoover, a brunette woman with pigtails in a pink sweater.
  • Classic flavors with a twist! Egg drop soup is such a classic, and you really don’t need to touch it to make it any more perfect. But a little twist like adding bacon and sweet potato just makes it fun!
  • Packed with protein. This is a great way to get in protein for breakfast without protein powder, dairy, or just basic scrambled eggs.

Recipe Ingredients

See the recipe card below for full information on ingredients and quantities.

All the ingredients needed for breakfast egg drop soup in bowls before cooking begins.
  • Bacon.
  • Japanese Sweet Potato. I find these at specialty grocery stores like Whole Foods, Sprouts, Trader Joe’s, Natural Grocer, etc
  • Chicken Bone Broth. I love to make my own chicken bone broth. You can also use veggie broth.
  • Arrowroot Starch. You could also use tapioca starch.
  • Spinach.  I love the freshness of the spinach but you could try adding other veggies in.

How to make Breakfast Egg Drop Soup

Here are the simple steps, with photos, to make this recipe. Find full instructions in the recipe card.

Bacon sauting in a pan on the stove.

Step one. Cook the bacon until crispy and set aside, leaving the fat in the pan. 

Diced sweet potato sauting in a pan with garlic added on top.

Step two. Saute the diced sweet potato until tender and lightly crisp. Add the garlic and saute for another 1-2 minutes. 

Broth and sweet potatoes in a pan with broth mixed with arrowroot starch being poured in.

Step three. Pour the broth into the pot, then add onion powder salt, and pepper and bring to a simmer. Then whisk the arrowroot starch with 3 tbsp of water, and slowly stream it into the soup, stirring constantly.

A bowl with eggs whisked with water in it and a fork in it.

Step four. Crack the eggs into a bowl, adding 1 tbsp of water and whisk.

A Dutch oven filled with soup with egg in it and a wooden spoon.

Step five. Stir the soup in a clockwise direction, creating a constant spin. Slowly stream in the whisked egg while stirring in the same direction to create egg ribbons. 

The soup with spinach wilted in it and a wooden spoon stirring it.

Step six. Once the egg is added, turn off the heat and add the spinach. Allow the soup is sit and the spinach to wilt.

Breakfast egg drop soup in a bowl topped with bacon and green onion, with bacon on the side.

Step seven. Serve the soup topped with the chopped bacon, a drizzle of sesame oil, and green onion.

Tips & Tricks

  • Add more protein with breakfast sausage. Ground chicken sausage would be a great addition to this recipe!
  • Add more vegetables. Shredded carrots, kale, and chopped asparagus would all be delicious in this soup.

Recipe FAQs

How do you thicken egg drop soup?

You can thicken egg drop soup with a cornstarch or arrowroot slurry.

Is egg drop soup good for you?

Healthy is always subjective, but with protein and veggies, we think this is an amazing wholesome option!

Storage and reheating instructions

Store the soup in the fridge for 2-3 days, storing the topping separately. Reheat on the stove for a few minutes, adding extra chicken broth if needed.

More Soup Recipes to Try…

If you tried this Breakfast Egg Drop Soup or any other recipe on my blog please leave a star rating and let me know how it went in the comments below. Thanks for visiting!

Breakfast egg drop soup in a bowl topped with bacon and green onion, with bacon on the side.
No ratings yet

Breakfast Egg Drop Soup

This breakfast egg drop soup is a take on a traditional favorite with American breakfast classics like sweet potato, spinach and bacon!

Want to save this for later?
Just drop your name and email below. Then we’ll email right to your inbox. ✉️

Please enable JavaScript in your browser to complete this form.

Ingredients
 

  • 4 Eggs
  • 1 tbsp water
  • 4 slices of bacon, chopped
  • 1 medium Japanese sweet potato, diced
  • 2 garlic cloves, minced
  • 1 tbsp avocado oil
  • 6 cups chicken bone broth
  • Salt & pepper
  • 1 tsp onion powder
  • 3 tbsp arrowroot starch
  • 3 tbsp water
  • 1 cup spinach, chopped
  • 2 tsp sesame oil
  • 1 tbsp green onion, chopped

Instructions
 

  • Crack the eggs into a bowl, adding 1 tbsp of water. Whisk well and set aside.
  • Set a large pot over medium heat and add the chopped bacon. Cook until crispy and set aside, leaving the fat in the pan.
  • Add the diced sweet potato and saute for 7-8 minutes or until tender and lightly crisp. Add the garlic and saute for another 1-2 minutes or until fragrant.
  • Pour the broth into the pot, then add onion powder salt, and pepper. Stir well to combine and bring to a high simmer.
  • Whisk the arrowroot starch with 3 tbsp of water, and slowly stream it into the soup, stirring constantly. This will thicken the broth.
  • Stir the soup in a clockwise direction, creating a constant spin. Slowly stream in the whisked egg while stirring in the same direction to create egg ribbons.
  • Once the egg is added, turn off the heat and add the spinach. Allow the soup is sit and the spinach to wilt.
  • Serve the soup topped with the chopped bacon, a drizzle of sesame oil, and green onion.

Notes

Add extra cooking fat to the pan if needed to cook the sweet potato.
Calories: 329kcal, Carbohydrates: 19g, Protein: 22g, Fat: 18g, Saturated Fat: 5g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 9g, Trans Fat: 0.05g, Cholesterol: 178mg, Sodium: 381mg, Potassium: 352mg, Fiber: 2g, Sugar: 3g, Vitamin A: 8980IU, Vitamin C: 4mg, Calcium: 59mg, Iron: 1mg
All nutrition facts are estimated and will vary.
Did you Make this Recipe?Tag @unboundwellness on Instagram and hashtag #unboundwellness!