• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • Recipe Index (Search)
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Appetizers/Sides
      • Breakfast
      • Snacks
      • Dessert
      • Beverages
  • Shop
  • Subscribe
  • ABOUT ME
    • Work with Me
    • Copyright Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Asian Recipes
  • Shop Kitchenware
  • About Me
  • Subscribe
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » 30-min. Meals

    Fish Ball Noodle Soup

    Modified: Nov 19, 2025 · Published: Oct 28, 2023 by Christie Lai · This post may contain affiliate links · 5 Comments

    Jump to Recipe

    Bouncy udon noodles, savory fish balls, bok choy, bean sprouts and seafood mushrooms in a warm broth. This quick and easy fish ball noodle soup recipe is ready in 15 minutes. A delicious meal idea that is pure comfort food!

    fish ball udon soup
    Jump to:
    • Ingredients & Substitutes
    • Expert Tips
    • Instructions
    • Storage & Reheating
    • Pairing Suggestions
    • FAQ
    • More like this
    • 📖 Recipe
    • 💬 Reviews

    Fish ball noodle soup is a dish served at Chinese, Japanese or Korean restaurants. There are many variations of this dish using different vegetables, broth or noodles, like rice noodles or wonton noodles.

    Fish balls (aka 'fishcakes') are often used in Asian cuisine as a tasty source of protein as it cooks in a matter of minutes and there's no preparation involved!

    What are fish balls? Fish balls are deep-fried or boiled balls made of minced seafood, like squid, fish, shrimp, crab, squid, and/or lobster with starch and seasonings. They're available at the Asian market in the cold section in vacuum-sealed packages.

    fish ball udon soup

    This dish brings me back to my childhood when my mom made us noodle soup. I always ran cold in my hands and feet, so she would feed this to me to warm me up.

    Her broth was so flavourful as it was made from scratch, but we're going to simplify this and use store-bought broth.

    This is the perfect bowl of noodles to cozy up to when the colder weather hits. It's so quick, simple and filling!

    Why you'll love this recipe:

    • Easy to make in one-pot!
    • Made with simple ingredients.
    • Ready in just 15 minutes!
    • Great for busy weeknights.
    • Family-friendly!

    Ingredients & Substitutes

    Please scroll down to below recipe card for exact measurements.

    • Frozen Udon Noodles: or substitute with fresh udon noodles, ramen, Asian wheat flour noodles, wonton noodles, rice vermicelli or pho noodles cooked to package directions.
    • Fish Balls (aka 'fish cake'): these balls or rectangles made of minced white fish, shrimp, crab, lobster, or squid with starch and seasoning. They're available at the Asian grocer in the cold or freezer section. Or substitute with sliced fish cake sheets.
    • Green Onion
    • Baby Bok Choy: or substitute with chopped regular bok choy, yu choy sum, Chinese broccoli, or napa cabbage.
    • Seafood Mushrooms: or substitute with enoki mushrooms, oyster mushrooms, or shiitake mushrooms.
    • Soy Bean Sprouts (optional): or substitute with mung bean sprouts.

    Soup Base

    • Chicken Broth: or substitute with mushroom stock or vegetable stock. Avoid beef broth as it can taste too heavy for this dish.
    • Water: room temperature or cold.
    • Regular Soy Sauce: or substitute with low sodium soy sauce, light soy sauce, tamari sauce, or coconut aminos.
    • Oyster Sauce: or substitute with vegetarian stir-fry sauce.
    • Mirin: a Japanese sweet cooking rice wine. Or substitute with two drops of rice vinegar and ⅛ teaspoon sugar.
    • Sesame Oil: or substitute with a sprinkle of sesame seeds or omit if you're allergic.
    • Garlic
    • Green Onion

    Note: Asian ingredients are typically available at most Asian grocery stores or check online.

    Expert Tips

    • Wash the bok choy a few times between the leaves to remove dirt.
    • Rinse the beansprouts a few times and strain well to remove natural odors.
    • Blanch the frozen udon just until loosened and don't over blanch or it'll be soggy.
    • Thoroughly cook the fish balls. Cooked fish balls should float to the top or have an internal temperature of 145 F with a digital instant read thermometer.
    • Don't over blanch the vegetables and only blanch until softened or they will become soggy or distort the taste of your broth.

    Instructions

    Below are step-by-step instructions on how to make fish ball udon soup:

    1. In a medium-sized pot filled with enough water, bring to a boil on medium-high heat. Blanch udon noodles just until loosened, about 30 seconds. Strain the noodles and shake out excess water. Divide the noodles between two large serving bowls.
    2. In the same empty pot, add the soup base ingredients as listed above and stir to mix. Cover and bring to a boil on medium-high heat.
    3. Once boiling, add the fish balls. Cover and boil for 6-7 minutes, until they float. Remove the fish balls with a slotted spoon and divide between the serving bowls.
    4. Then blanch the bok choy and seafood mushrooms in the broth until softened, about 2 minutes. Remove with a slotted spoon and divide between the bowls.
    5. Blanch the beansprouts in the broth for 30 seconds and remove with a slotted spoon and divide between the bowls.
    6. Pour equal amounts of the hot broth into each bowl. Garnish the noodle soup with extra green onions. Season with extra oyster sauce to taste if needed. Enjoy hot!

    Storage & Reheating

    • Fish ball noodle soup is best enjoyed fresh but it can be stored for up to 4 days in the fridge in airtight containers, once cooled. I recommend storing the soup separate from the noodles, fish balls and vegetables to prevent the noodles from going soggy. To enjoy, re-boil everything on the stovetop until hot throughout.
    • Freezer-friendly? I don't recommend freezing fish ball noodle soup as the noodles and vegetables will change in texture.

    Pairing Suggestions

    Fish ball noodle soup serves well with:

    • starters like salad with Japanese ginger salad dressing, korokke, shrimp tempura, panko shrimp or ebi mayo.
    • cooked vegetables like bok choy, spicy garlic bok choy, choy sum, gai lan, garlic green beans or stir fried snow pea leaves.
    • protein dishes like chicken katsu, tonkatsu, soy sauce chicken, oven-roasted char siu or air fryer char siu, or Chinese roasted pork belly.

    FAQ

    Can I make this in advance?

    Fish ball noodle soup can be made up to 4 days in advance and stored into airtight containers in the fridge, once cooled. I recommend storing the soup separate from the noodles, fish balls and vegetables. To enjoy, re-boil everything in a medium pot on medium-high heat until hot throughout.

    How long do fish balls last after opened?

    Raw fish balls last 5 days after the package has been opened but you can freeze the uncooked fish balls in a freezer-friendly bag for up to 3 months or until you see freezer-burn.

    Are fish balls gluten-free?

    Fish balls should be gluten-free as they're made of minced seafood, starch and salt but it's always best to check the package ingredients to determine this as most won't clearly indicate if they are gluten-free or not.

    More like this

    • Udon Carbonara
    • Sesame Sausage Udon Stir-Fry
    • Fish Cake Udon Stir Fry
    • Stir Fried Vegetable Tofu Udon

    📖 Recipe

    featured image of fish ball udon soup

    Easy 15-min. Fish Ball Noodle Soup

    Christie Lai
    Bouncy udon noodles, savory fish balls, bok choy, bean sprouts and seafood mushrooms in a warm broth. This quick and easy fish ball noodle soup recipe is ready in 15 minutes. A delicious meal idea that is pure comfort food!
    5 from 5 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 5 minutes mins
    Cook Time 10 minutes mins
    Total Time 15 minutes mins
    Course Main Course
    Cuisine Asian, Chinese, Japanese, Korean
    Servings 2
    Calories per serving 994 kcal

    Ingredients
     
     

    • 1.10 lb udon noodles frozen or fresh kind
    • 12 fish balls (choose any flavor of your choice)
    • 1 green onion finely chopped, optional garnish
    • 8 baby bok choy halved, rinsed & strained
    • ½ cup bean sprouts rinsed a few times & strained
    • 5.29 oz seafood mushrooms or enoki mushrooms, ends trimmed, rinsed & strained

    Soup Base

    • 2 cups chicken broth low-sodium, or mushroom stock
    • 2 cups water room temperature or cold
    • ½ tablespoon regular soy sauce or light soy sauce
    • 2 tablespoon oyster sauce or vegetarian stir-fry sauce
    • 1 teaspoon mirin or 2 drops rice vinegar + ⅛ teaspoon sugar
    • ½ teaspoon sesame oil
    • 1 garlic clove minced
    • 1 green onion finely chopped

    Instructions
     

    • In a medium-sized pot filled with enough water, bring to a boil on medium-high heat. Blanch udon noodles just until loosened, about 30 seconds. Strain the noodles and shake out excess water. Divide the noodles between two large serving bowls.
    • In the same empty pot, add the soup base ingredients as listed above and stir to mix. Cover and bring to a boil on medium-high heat.
    • Once boiling, add the fish balls. Cover and boil for 6-7 minutes, until they float. Remove the fish balls with a slotted spoon and divide between the serving bowls.
    • Then blanch the bok choy and seafood mushrooms in the broth until softened, about 2 minutes. Remove with a slotted spoon and divide between the bowls.
    • Blanch the beansprouts in the broth for 30 seconds and remove with a slotted spoon and divide between the bowls.
    • Pour equal amounts of the hot broth into each bowl. Garnish the noodle soup with extra green onions. Season with extra oyster sauce to taste if needed. Enjoy hot!
    Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

    Suggested Equipment & Products

    • Measuring Set
    • Kitchen Scale
    • Medium Size Pot 2.4 Qt
    • Steel Colander
    • Cutting Board
    • Santoku Knife
    • Slotted Spoon
    Nutrition
    Calories: 994kcal | Carbohydrates: 187g | Protein: 49g | Fat: 9g | Saturated Fat: 0.3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.5g | Cholesterol: 8mg | Sodium: 4956mg | Potassium: 397mg | Fiber: 20g | Sugar: 32g | Vitamin A: 20244IU | Vitamin C: 211mg | Calcium: 538mg | Iron: 4mg

    More Easy 30-minute Asian Recipes

    • featured image of beef vegetable stir-fry
      Beef Vegetable Stir-Fry
    • featured image of korean perilla oil noodles
      Korean Perilla Oil Noodles
    • featured imaged of japanese chicken curry
      Japanese Chicken Curry
    • featured image of string bean chicken
      String Bean Chicken

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Steven Low

      May 29, 2024 at 9:33 pm

      5 stars
      Nice comfort food

      Reply
      • Christie Lai

        June 03, 2024 at 1:04 pm

        Absolutely! Thanks so much for making it!

        Reply
    2. Rosemary

      February 24, 2021 at 1:02 pm

      5 stars
      As soon as I read thick and chewy udon noodles I was sold! I am a big fan of the thick noodles in Asian food !

      Reply
    3. Katherine | Love In My Oven

      February 15, 2021 at 9:57 pm

      5 stars
      It is SO cold here!! What a warm and comforting dish. This would certainly warm me up!

      Reply
    4. Heidi | The Frugal Girls

      February 15, 2021 at 3:56 pm

      5 stars
      Your suggestions for changing up the flavors were so helpful! I really like the versatility of this recipe.

      Reply

    Primary Sidebar

    Christie

    Christie is an Recipe Blogger with an expertise on Asian recipes! She makes Asian cooking approachable with step-by-step pictures, ingredient & recipe tips and a helpful cooking video. Her quick and easy recipes have been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly and more! With a following of over 1M+, her recipes are made repeatedly by her loyal readers.

    More about me →

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy
    • Copyright Policy

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Christie at Home