fujian recipe
Fish Ball Soup with a Clear, Seasoned Broth
Build a light broth first, simmer gently, and adjust salt, acid, or white pepper only at the end.

Overview
Why this recipe works
Fish Ball Soup is a 35-minute Fujian recipe built around soup and simmer. Fish Ball Soup brings brothy depth, seafood-friendly seasoning, and soft textures into a home-kitchen workflow. The method focuses on a gentle simmer, late seasoning, and protecting fragile ingredients.
The useful move is to treat the recipe as a sequence of cues instead of a race through the clock. Start by watching for broth simmers gently; later, check that fragile ingredients stay intact. That keeps the dish controlled on a home stove even when your pan, burner, or ingredient sizes differ.
This version is especially useful for comfort food and light. The ingredient focus is fish, seafood, greens, and mushroom, with Light Soy Sauce, Shaoxing Wine, and Dried Shiitake doing most of the seasoning work.
Before cooking, read the method once and decide where your attention is needed. In Fish Ball Soup, the important path is soup and simmer, so the cook should prepare the ingredients, keep the pan setup simple, and avoid hunting for seasonings after heat has started.
The time estimate is useful, but it is not the final authority. If broth simmers gently takes longer than expected, stay with that cue before moving forward. If fragile ingredients stay intact happens quickly, lower the heat or move to the next step instead of waiting for an exact minute count.
The recipe is written for comfort food and light, which means the best version is not always the most elaborate version. Keep the pantry anchor clear, use Light Soy Sauce, Shaoxing Wine, and Dried Shiitake with restraint, and let the final texture tell you whether the dish needs more heat, more liquid, or a shorter finish.
Use the related pantry and technique links when you want to change the recipe. Those pages explain the role of fish, seafood, greens, and mushroom and Chinese Soup Base, so substitutions stay connected to flavor, texture, and safety instead of becoming random swaps.
If you are cooking from a small kitchen, keep the workspace calm. Put cut ingredients in order, clear a landing spot for the finished dish, and read the safety note before handling leftovers. That preparation makes the recipe easier to follow and gives the page enough context to help readers who are still deciding whether this dish fits their night.
Best for
Comfort food and light cooks who want a clear Fujian dish without guessing at doneness.
Main cue
Broth simmers gently
Pantry anchor
Light Soy Sauce, Shaoxing Wine, and Dried Shiitake
Cook's notes
What changes the result
Fish ball soup should taste light but not empty. The broth needs enough ginger, white pepper, scallion, and umami to support the fish balls without hiding their bounce.
Judgement call
The fish balls are ready when they puff slightly and feel springy. Boiling hard makes them rubbery; simmering too briefly leaves the broth bland.
Common failure points
- Fish balls turn rubbery because they are boiled hard instead of simmered gently.
- The broth tastes empty because ginger, scallion, white pepper, or dried seafood umami is missing.
- Leafy greens become dull because they are added too early.
- Homemade fish balls fall apart because the fish paste was not mixed until sticky.
Flavor adjustment
- For a Taiwanese-style quick soup, add mushrooms, greens, scallion, and white pepper.
- For a seaweed version, add dried seaweed near the end so it keeps its aroma.
- For store-bought fish balls, season the broth lightly first because the fish balls may already be salty.
- For homemade fish balls, use ginger-scallion water and egg white for tenderness.
Regional context
Fish ball soups appear in several Chinese regional home styles, from clear Zhejiang-style bowls to Taiwanese quick soups and seaweed fish ball soup. The shared appeal is clean broth and springy fish balls.
Ingredients
What goes in
Read the ingredient list once before heating the pan. Measure the pantry items first, group the fresh ingredients by when they enter the recipe, and keep the thickener or finishing seasoning close to the stove so the final step does not stall.
- 1 lb fish fillets or a small whole fish
- 1 lb bok choy, choy sum, or Chinese broccoli
- 6 dried shiitake mushrooms, soaked and sliced
- Ginger, prepared for cooking
- 4 cups unsalted stock or water
- White pepper or salt to taste
Watch for
- broth simmers gently
- fragile ingredients stay intact
- final seasoning tastes bright
Ingredient notes
Know the pantry before you cook
The pantry backbone for this recipe is Light Soy Sauce, Shaoxing Wine, and Dried Shiitake. These notes explain what each linked ingredient is doing before you start swapping or shopping.
Light Soy Sauce
The everyday salty soy sauce used for seasoning, not the same as dark soy sauce.
Tamari can work when a recipe needs a gluten-free-adaptable path, but labels must be checked.
Shaoxing Wine
A Chinese rice wine used to reduce raw aromas and add gentle complexity.
Dry sherry is a common substitute. For alcohol-free cooking, use stock plus a small aromatic boost.
Dried Shiitake
Dried mushrooms that bring deep savory broth and chew to soups, braises, and vegetable dishes.
Fresh mushrooms work for texture but will not give the same soaking liquid.
Rice Vinegar
A lighter vinegar that brightens salads, soups, and quick sauces without the depth of black vinegar.
Use Chinkiang vinegar for a darker, richer finish.
Method
Cook to the cues
The method starts with start a gentle broth and ends with season at the end. Use the checklist to keep your place, but let the visible cues decide when to move on: broth simmers gently, fragile ingredients stay intact, and final seasoning tastes bright.
Cook along
Check off steps as you cook
Start a gentle broth
Bring stock or water to a simmer with ginger, scallion, or soaked mushroom liquid.
Add sturdy ingredients
Simmer the fish and greens for fish ball soup until tender but not falling apart.
Add fragile ingredients
Add dried shiitake or ginger late so the texture stays clean.
Season at the end
Adjust soy sauce, vinegar, white pepper, or salt after the broth has finished simmering.
Substitutions and safety
Before you improvise
Use the substitutions as controlled changes rather than random swaps. Keep the same cooking method, keep the sauce balance close, and use the safety notes when changing protein, reheating leftovers, or holding the dish for later.
Substitutions
- Use light soy sauce plus a pinch of sugar when the sauce tastes flat.
Safety notes
- Keep prep surfaces clean and refrigerate leftovers within 2 hours.
- Use fresh seafood and cook it until opaque and hot through.
- Wash produce before cutting.
Serving and storage
Finish the meal well
Serve Fish Ball Soup while final seasoning tastes bright. If you are cooking ahead, cool leftovers quickly, keep the sauce or cooking liquid with the main ingredients, and reheat gently so the texture stays close to the first serving.
FAQ
Common questions
Can I make Fish Ball Soup ahead?
Some prep can be done ahead, but the final cooking is best close to serving.
What should I watch most closely for Fish Ball Soup?
broth simmers gently
Can I make it less spicy?
Yes. Reduce chili oil or dried chilies and add heat at the table instead.