Red-braised fish chunks (红烧鱼块, hóng shāo yú kuài) is a comforting Hunan main that turns a whole fish into a glossy, deeply savory feast. Chunks of fish are pan-fried until golden, then braised in a mixture of soy sauce, ginger, garlic, cooking wine, and a touch of sugar until the sauce reduces to a thick, mahogany glaze that clings to every piece. The fish stays tender and moist inside while absorbing the rich red-cooking flavors. It is a dish of the Dongting Lake region, where freshwater fish is abundant and red-braising (红烧) is the go-to method for making fish taste luxurious. Serve it with plenty of rice — you will want to mop up every drop of that glossy sauce.
The Dongting Lake plain in northern Hunan is one of China's great freshwater fish regions, and red-braising (红烧, hóng shāo) is the signature technique of its cooks. The name refers to the deep red-brown color given by caramelized sugar and dark soy sauce. Unlike steaming, which highlights pristine freshness, red-braising is forgiving — it suits farm-raised grass carp, silver carp, or any firm freshwater fish. The method was developed to make fish that was not sashimi-grade taste rich and complex. Around Dongting, every household has its own red-braise recipe, but they all share the same soul: a glossy sauce, gentle heat, and the patience to let the fish drink in flavor without falling apart.
Ingredients
Use a firm freshwater fish like grass carp, silver carp, or tilapia. The fish should be fresh, not frozen, for the best texture.
- 600 g firm white fish (grass carp or tilapia), cut into chunks
- 1 tbsp Shaoxing cooking wine
- 1 tsp salt
- 1 tsp cornstarch
- 6 slices ginger
- 5 garlic cloves, smashed
- 2 scallions, white and green separated
- 2 dried red chilies
- 3 tbsp light soy sauce
- 1 tbsp dark soy sauce
- 1 tbsp sugar
- 1 tsp black vinegar
- 4 tbsp cooking oil
- 1 cup hot water
Step-by-Step Instructions
- Marinate and coat the fish. Pat the fish chunks completely dry with paper towels — wet fish will splatter and stick. Toss the chunks with 1 tablespoon cooking wine, the salt, and the cornstarch. The cornstarch forms a thin protective layer that helps the fish hold together during frying and thickens the sauce later. Let it sit for 10 minutes. Make sure the chunks are not too small (they will overcook) or too large (the center stays raw). About 4 cm pieces are ideal.
- Pan-fry the fish golden. Heat 4 tablespoons of oil in a wide pan over medium-high heat. When the oil shimmers, carefully add the fish chunks in a single layer, skin-side down if there is skin. Do not crowd the pan and do not move the fish for the first minute — let it form a crust. Fry for 2 to 3 minutes per side until golden brown. Use a spatula to gently flip; the fish is fragile. The crust seals in moisture and stops the fish from breaking apart during braising. Remove and drain on paper towels.
- Build the braise base. Pour off all but 2 tablespoons of oil from the pan. Lower the heat to medium. Add the sugar and stir until it melts into a light amber caramel — watch closely, it burns fast. Immediately add the ginger slices, smashed garlic, scallion whites, and dried chilies. Stir-fry for 30 seconds until the aromatics release their fragrance into the caramel. The caramel gives the dish its signature red-brown color and a subtle sweetness that balances the soy.
- Braise the fish. Return the fish to the pan. Pour in the remaining cooking wine, both soy sauces, black vinegar, and the hot water — the liquid should come about halfway up the fish, not submerge it. Bring to a gentle boil, then reduce to a steady simmer. Spoon the sauce over the fish every minute or two; do not stir or the chunks will break. Braise for 10 to 12 minutes, uncovered, until the sauce reduces to a glossy glaze that coats the back of a spoon. The fish should be opaque and flake easily.
- Finish and serve. Taste the sauce and adjust with a pinch of salt if needed. Gently transfer the fish chunks to a serving plate. Pour the glossy sauce over the top and scatter with the scallion greens. Serve immediately with steamed rice. The sauce is the best part — make sure everyone has rice to soak it up. For a polished finish, drizzle a few drops of sesame oil over the top just before serving.
- Dry the fish thoroughly. Moisture makes it stick and break — pat dry, then coat in cornstarch.
- Don't move it while frying. Let a crust form for a full minute before flipping; the crust is your armor.
- Braise gently, don't stir. Spoon sauce over the top instead — stirring shreds fragile fish.
- Hot water, not cold. Cold liquid shocks the protein and makes the flesh tough.
Variations
Like most Hunan home cooking, this dish welcomes small adjustments to suit your taste and pantry.
With tofu
Add 200 g of pan-fried firm tofu cubes to the braise for the last 8 minutes. The tofu soaks up the fish sauce and turns it into a heartier one-dish meal.
Dongting spicy version
Add a tablespoon of chopped pickled chilies and a teaspoon of doubanjiang to the aromatics for a fierier, more typically Hunan take.
Nutrition
Estimated values per serving (recipe serves 3). Fish is a lean protein source; the calories come mostly from the pan-frying oil, much of which is poured off.
| Nutrient | Per serving |
|---|---|
| Calories | 280 kcal |
| Protein | 28 g |
| Total fat | 14 g |
| Saturated fat | 3 g |
| Carbohydrates | 9 g |
| Sodium | 780 mg |
| Sugar | 5 g |
Values are estimates. Actual nutrition will vary depending on specific ingredients and portion sizes.
Frequently Asked Questions
Related Recipes
If you enjoyed this dish, try these other Hunan favorites next.