jiangnan recipe
Chinese Red-Braised Fish with Ginger, Scallion, and Soy Gloss
Dry the fish, brown it gently, simmer with ginger, scallion, Shaoxing wine, soy sauce, sugar, and vinegar, then spoon the reducing sauce over the fish until it turns glossy.

Overview
Why this recipe works
Chinese Red-Braised Fish is a 46-minute Jiangnan recipe built around braise and simmer. Chinese red-braised fish fits the search results and the reviewed image better than a narrow Shanghai-only title because the plate shows a whole fish in a dark soy-based sauce with scallions, herbs, and rice. The useful home lesson is sequence: dry and brown the fish first, then braise briefly so the sauce turns glossy without breaking the flesh.
The useful move is to treat the recipe as a sequence of cues instead of a race through the clock. Start by watching for fish surface is dry before it enters the pan; later, check that skin browns before soy sauce is added. That keeps the dish controlled on a home stove even when your pan, burner, or ingredient sizes differ.
This version is especially useful for family dinner, comfort food, and dinner party. The ingredient focus is fish, ginger, scallion, and rice, with Light Soy Sauce, Dark Soy Sauce, and Shaoxing Wine doing most of the seasoning work.
Before cooking, read the method once and decide where your attention is needed. In Chinese Red-Braised Fish, the important path is braise 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 fish surface is dry before it enters the pan takes longer than expected, stay with that cue before moving forward. If skin browns before soy sauce is added happens quickly, lower the heat or move to the next step instead of waiting for an exact minute count.
The recipe is written for family dinner, comfort food, and dinner party, which means the best version is not always the most elaborate version. Keep the pantry anchor clear, use Light Soy Sauce, Dark Soy Sauce, and Shaoxing Wine 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, ginger, scallion, and rice and Chinese Red Braise and How to Steam Fish Chinese Style, 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
Family dinner, comfort food, and dinner party cooks who want a clear Jiangnan dish without guessing at doneness.
Main cue
Fish surface is dry before it enters the pan
Pantry anchor
Light Soy Sauce, Dark Soy Sauce, and Shaoxing Wine
Cook's notes
What changes the result
Lead with the practical sequence that prevents failure: dry the fish, brown it without moving, then braise gently while spooning sauce instead of stirring.
Judgement call
The sauce is ready when it leaves a shiny coat on the spoon and the fish flesh still holds together. If the sauce is thin, reduce longer; if the fish flakes apart, the simmer was too rough.
Common failure points
- Fish sticks and tears because the surface was wet or moved before browning.
- The sauce tastes harsh because soy sauce was reduced without enough wine, sugar, vinegar, or aromatics.
- The flesh breaks because the braise boiled hard or the fish was turned too many times.
- The dish looks pale because dark soy or sufficient reduction was skipped.
Flavor adjustment
- For a Jiangnan profile, keep the sauce glossy, mellow, and lightly sweet.
- For a more savory northern profile, reduce sugar and add more scallion and ginger.
- For a spicy home version, add one dried chile or a spoonful of chili bean paste, then reduce dark soy.
- For fillets, make the sauce slightly stronger because the fish spends less time braising.
Regional context
Hong shao, or red braising, appears across Chinese cooking. Fish versions often feel festive because whole fish suggests abundance, while Jiangnan and Shanghai-style plates lean on soy gloss, rice wine aroma, and gentle sweetness.
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 small whole fish, cleaned and scored, or 1 lb thick white fish fillets
- 1/2 tsp salt
- 1 tbsp cornstarch, optional for browning
- 2 tbsp neutral oil
- 5 slices ginger
- 3 scallions, cut into lengths, plus more for garnish
- 1/3 cup Shaoxing wine
- 1 1/2 tbsp light soy sauce
- 1 tsp dark soy sauce
- 1 to 2 tsp sugar or rock sugar
- 1 tbsp Chinkiang vinegar
- 1/2 cup hot water or light stock
- Cilantro, optional
Watch for
- fish surface is dry before it enters the pan
- skin browns before soy sauce is added
- braising liquid barely bubbles around the fish
- sauce turns dark, glossy, and slightly syrupy
- flesh lifts cleanly from the bone or flakes without shredding
Ingredient notes
Know the pantry before you cook
The pantry backbone for this recipe is Light Soy Sauce, Dark Soy Sauce, and Shaoxing Wine. 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.
Dark Soy Sauce
A deeper soy sauce used mostly for color, gloss, and a rounded caramel note rather than salt alone.
Use light soy sauce plus a pinch of sugar only when color is not critical.
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.
Chinkiang Vinegar
A dark rice vinegar with malt-like depth, used in dressings, dipping sauces, and sweet-sour balances.
Rice vinegar is lighter. Add a small amount of soy sauce to approximate the darker savory note.
Method
Cook to the cues
The method starts with dry and score the fish and ends with reduce to a glossy finish. Use the checklist to keep your place, but let the visible cues decide when to move on: fish surface is dry before it enters the pan, skin browns before soy sauce is added, and braising liquid barely bubbles around the fish.
Cook along
Check off steps as you cook
Dry and score the fish
Pat the fish very dry, salt lightly, and score thick whole fish so seasoning can enter. Moisture is the main reason fish sticks and tears.
Brown without rushing
Heat oil with ginger, then add the fish. Let the first side set before moving it; the skin releases more easily once browned.
Add aromatics and wine
Add scallion and Shaoxing wine around the fish. Let the wine steam and lift browned bits before adding soy, sugar, vinegar, and water.
Braise by spooning sauce
Simmer gently and spoon the sauce over the fish instead of stirring. Turn only if the fish is sturdy enough.
Reduce to a glossy finish
When the flesh is opaque and hot through, reduce the sauce until it coats a spoon. Finish with scallion or cilantro and serve with rice.
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 sea bass, tilapia, snapper, carp, cod fillets, or another mild fish that can handle a short braise.
- Use fillets if whole fish is intimidating, but reduce braising time so they do not fall apart.
- Use rice vinegar if Chinkiang vinegar is unavailable; add a tiny extra dark soy for color.
- Add a small dried chile for warmth, but keep the sauce soy-forward rather than spicy.
Safety notes
- Use fresh fish and keep it chilled until cooking.
- Cook fish until opaque and hot through, especially near the bone of a whole fish.
- Move hot braising liquid carefully and refrigerate leftovers promptly.
Serving and storage
Finish the meal well
Serve Chinese Red-Braised Fish while flesh lifts cleanly from the bone or flakes without shredding. 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
Is red-braised fish the same as Shanghai red-braised fish?
Shanghai and Jiangnan versions are part of the broader hong shao family. The shared idea is fish cooked with soy sauce, Shaoxing wine, sugar, ginger, scallion, and a glossy reduced sauce.
Why did my fish stick to the pan?
The fish was probably wet, the pan was not hot enough, or it was moved too soon. Dry the skin well, heat oil properly, and let the first side set before turning.
Can I use fish fillets instead of a whole fish?
Yes. Use thick fillets, brown gently if possible, and shorten the simmer. Spoon sauce over the fish rather than stirring through it.
How sweet should hong shao yu taste?
It should be savory first, with enough sugar to round the soy sauce and make the glaze shine. If it tastes candied, add vinegar or a splash of hot water.