Udon Noodle Soup
This homemade udon noodle soup features a rich, flavorful broth brimming with tender vegetables, hearty noodles, and perfectly cooked eggs. Every spoonful delivers warmth and comfort, making it an ideal dish for a satisfying and cozy meal.

I love everything about this soup. The thick, chewy noodles paired with tender vegetables and a flavorful udon broth are pure comfort in a bowl. The egg is my little extra touch—not just for taste, but because it adds such a beautiful, restaurant-worthy look to the dish.
We are a participant in Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and other affiliated sites. #CommisionsEarned. You can read my disclosure here.
I’d like to share why I ended up buying not one, but two stone bowls. Our niece took Christopher and me to a new Korean fusion restaurant near her home, where I had my very first bibimbap (aka BBB).
I loved it so much that I immediately bought a stone bowl so I could recreate that delicious experience at home. Not long after, I realized having a second bowl was a must—perfect for serving BBB to guests.
And I’m so glad I did. Now I make as many recipes as I can in my stone bowl.
Helpful tips
- You can prepare the eggs a day before making the soup if you want. Once they are cooked, just seal them in a Ziploc bag and place them in the fridge. When you are ready to make the soup, place the sliced egg in the finished soup to warm it up.
- If you are going to cook the eggs the same day, as I do, boil them when starting the onions. I let the eggs sit in the water bath for 10 minutes and then peel them right away.
- To make a water bath: right before the eggs are done, fill a bowl with cold water and add a bunch of ice cubes to the bowl.
- If you can’t find udon noodles, you can use soba noodles. But since udon noodles are made from wheat flour and soba noodles are made from buckwheat, the soba noodles will be a little grainy.
- If you want to minimize the sodium content, you can use low sodium soy sauce instead of regular.
- You don’t have to serve this soup in a stone bowl, but if you do, place the stone bowl in the oven and preheat the oven to 425 degrees Fahrenheit. Once the oven comes to temperature, set your timer for 10 minutes. Once the timer beeps, turn the oven off but keep the bowl in the oven for another 10 minutes – now it’s nice and hot and ready for your soup to be added.
- Time the noodles to be done slightly before the soup is completely done. I love to save time while I cook, so I let the recipe steps overlap a bit, rather than taking them strictly one after another.
- Want a little more color to the soup? Sprinkle chopped green onion or shredded nori seaweed.

How to make the udon noodle soup
Step one
Start the eggs at the same time as the vegetables.
In a small saucepan, bring enough water to fully cover two eggs to a boil. Once boiling, carefully add the eggs and set a timer for 7 minutes.
Step two
Once the eggs are done, take them out of the boiling water and place them directly in an ice bath (see tips). Leave them in the bath for at least ten minutes. After that you can peel the eggs and set aside.
Step three
Gather the ingredients for the soup – onion, mushrooms, bok choy and ginger. (A)
Step four
Chop the onion into medium-sized pieces, slice the mushrooms, and chop the bok choy. (B)

Step five
Gather the ingredients for the broth and the noodles – soy sauce, fish sauce, rice vinegar, chicken broth, and udon noodles. (C)
Step six
Heat a Dutch oven or stock pot on medium heat. Add 2 tablespoons of oil. Once it heats up, it will shimmer. Add onions and sauté for 10 minutes.
Step seven
Add mushrooms and sauté for 4 minutes.
Would you like to save this recipe?
Don't worry, I promise not to spam you.
Step eight
Add garlic and ginger and sauté for 1 minute. (D)

Step seven
Add broth, soy sauce, vinegar, and fish sauce and bring to a simmer. (E)
Cook the Noodles
Step eight
Meanwhile, make the udon noodles according to the package. I found my noodles in the produce section in the grocery store.
Bring the water to a boil, add the noodles and stir to separate them. Bring the water to a boil again and cook for 10 minutes. Drain and set aside.
Step nine
Add bok choy to the broth and simmer for 1 minutes. Remove from heat. (F)

Step ten
Add noodles to your serving bowl, be generous. Ladle and pour some soup and veggies on the noodles, cut the egg in half vertically and place it in the bowl.

Let’s look at a close-up of this easy udon soup. The taste of the combination of ingredients is outstanding and delicious.

Doesn’t that egg look perfect?

All that’s left to do is pick up your chopsticks and spoon and dig in!
I hope you enjoyed this easy udon noodle soup recipe. It is scrumptious and fun to eat.
Other popular soup recipes
What is your favorite soup to eat? Leave me a comment as I’d love to know.
And as always, may all your dishes be delish!
If you’ve tried this recipe, I’d love the know what you thought about it in the comments below. I love hearing from you! You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM and PINTEREST to see more of my delicious food and delightful cocktails!

Udon Noodle Soup
Ingredients
- 2 tablespoons olive oil (extra virgin)
- 1 medium onion (chopped)
- 8 ounces mushrooms (8 – 10 ounces – depending on the package – sliced)
- 3 teaspoons garlic paste (or 3 cloves, crushed)
- 2 teaspoons ginger (grated)
- 1.5 tablespoons fish sauce
- 1/8 cup soy sauce (I use 1/4 – but some say it's too salty – you can always add more to taste.)
- 1/8 cup rice vinegar (I use 1/4 cup but like the soy sauce some say it's too acidic – you can always add more to taste.)
- 32 ounces chicken broth (4 cups)
- 2 small bok choy (chopped – or one large head)
- 18 ounces udon noodles (2 packages – 9 ounces each)
- 2 eggs
Instructions
Eggs
- Fill small saucepan with enough water to cover 2 eggs. Bring to a boil and add the eggs and set the timer for 7 minutes.2 eggs
- Fill a bowl with cold water and add ice. As soon as the eggs are done, fish out of boiling water and add to ice water for 10 minutes. When timer dings, peel eggs and set aside.
Noodles
- Start water for noodles. Bring to a boil. Once it boils, add noodles and bring to another boil. Cook for 10 minutes. Drain noodles and set aside.18 ounces udon noodles
At the same time as the eggs and noodles
- Heat Dutch oven on medium heat, once it heats up, add oil and let that heat up. Add onion and sauté for 10 minutes.1 medium onion, 2 tablespoons olive oil
- Add mushrooms and sauté for 4 minutes.8 ounces mushrooms
- Add garlic and ginger and sauté for 1 minute.2 teaspoons ginger, 3 teaspoons garlic paste
- Add broth, soy sauce, vinegar and fish sauce and bring to a simmer.1.5 tablespoons fish sauce, 1/8 cup soy sauce, 32 ounces chicken broth, 1/8 cup rice vinegar
- Add bok choy to broth and stir, cook for 1 minute. Remove from heat and set aside.2 small bok choy
- If you are using a stone bowl see notes below on how to heat it up
- Add noodles to serving bowl, be generous. Ladle soup over noodles and cut an egg vertically and place in soup
- Serve, smile, and enjoy.
Equipment
Would you like to save this recipe?
Don't worry, I promise not to spam you.
Notes
Helpful tips
- You can prepare the eggs a day ahead if you prefer. Once cooked, place them in a sealed Ziploc bag and refrigerate. When making the soup, add the sliced eggs to the finished bowl so they warm through.
- If cooking the eggs the same day, start them when you begin cooking the onions. Let them sit in a cold water bath for 10 minutes after boiling, then peel immediately.
- To make a water bath: just before the eggs are done, fill a bowl with cold water and plenty of ice cubes.
- If udon noodles aren’t available, soba noodles are a good substitute. Keep in mind that soba noodles are made from buckwheat, so they’ll have a slightly grainier texture compared to wheat-based udon noodles.
- To reduce sodium, swap regular soy sauce for a low-sodium version.
- Serving in a stone bowl is optional, but for a traditional touch, place the bowl in the oven and preheat to 425°F. Once it reaches the temperature, set a timer for 10 minutes. After that, turn off the oven and leave the bowl inside for another 10 minutes so it’s piping hot when the soup is added.
- Time the noodles to finish cooking just before the soup is ready. Overlapping steps like this can save time in the kitchen.
- For extra color and garnish, sprinkle chopped green onion or shredded nori seaweed on top before serving.
Nutrition
Originally published in January of 2019.







I usually make sort of a lazy version of this with pre packaged Ramen noodles – but this recipe is MUCH better. And I am loving that stone bowl!
Thanks Jill. I love this bowl for real and use it every single week!
This was so comforting and delicious. Udon noodle soup is definitely good for this time of year!
Thanks Caroline! For sure this soup is perfect this time of year.
This was delicious and the eggs are just perfection! I appreciate the detailed step-by-step instructions.
Thanks so much Danielle! I appreciate it.
What a delicious recipe! I absolutely love udon noodles, and your soup is such a great way to use them! So good.
Indeed it is, Anna! Thank you!
What a beautiful bowl for this delicious noodle soup! I’m a sucker for Asian flavors and this one didn’t disappoint – so comforting and full of flavor!
Thanks Carrie. It’s so fun and I love my bowl and my Asian flavors :).
I, too, adore these Udon noodles. I love their flavor and texture. (I’m less a fan of the egg, but that’s easy enough to leave out.) But I think the star of this soup has to be the broth and I don’t know exactly why. Maybe the fish paste? Or the combo fish paste, soy, and rice vinegar? Not that it matters. Bottom line is that the soup is delicious.
Thanks so much Chris! I appreciate it. 🙂
This noodle soup, and the soft runny yolk eggs , nothing gets better than this.
Thanks so much Jo! I appreciate it! I adore this soup not only for the taste but the egg. 🙂
This was so good! I made 6 eggs to go with and marinated them My son thought it was too salty. I would go easy on the soy sauce and add to taste. Thanks for getting me out of a dinner rut.
Thanks for the feedback Crista! Mmm, marinated eggs! Perfect!
We love this soup and the perfectly cooked eggs was a great topper.
Thanks so much, Jagruti!
Just made your soup . Served with katsu chicken . Everything was devoured. My only question is , is it supposed to have the pronounced vinegar taste , or , has my rice vinegar been hanging around the cupboard a little to long? Either way it was very delicious. Thanks for the recipe.
I’ve never noticed the vinegar flavor. My understanding is that vinegar doesn’t go bad. Hmmm. If you make it again, try only 1/8 cup instead of the 1/4 cup. Thanks for your comment, I appreciate it, Rob.
I would recommend anyone start with about half the amount of vinegar (or even less) and adjust to taste. For me the recipe ratio is WAY too acidic, more so then any Asian style soup that I’ve ever made. Even adding more liquid and other ingredients was not enough to save it.
Aww. I’m sorry to hear that, Magna. I do appreciate your comment. I think I’m going to change the amount in the recipe card. I do enjoy the acidic taste.