Hengyang fish noodles (衡阳鱼粉, héng yáng yú fěn) are one of the most beloved breakfast dishes in all of Hunan province. Fresh grass carp is pan-fried until golden, then simmered in boiling water until the broth transforms into a rich, creamy, milky-white soup. This fragrant fish broth is ladled over tender rice noodles and finished with pickled long beans, a drizzle of fiery chili oil, and a handful of fresh cilantro. The result is a bowl that hits every note — the deep umami of the fish broth, the tangy crunch of the pickled beans, the chew of the rice noodles, and the bright heat of the chili oil. In Hengyang, a city in southern Hunan, fish noodle shops open before dawn and serve steaming bowls to commuters, students, and workers throughout the morning. The dish is so iconic to the city that it has been recognized as an intangible cultural heritage of Hengyang. What makes it special is the broth: by pan-frying the fish first and then using boiling water, the fat and collagen emulsify into a creamy, opaque soup that is far richer and more flavorful than any clear fish stock. It is comfort food at its finest — warming, nourishing, and deeply satisfying.
Hengyang, located in southern Hunan where the Xiang and Lei rivers meet, has been a fishing and trading hub for over two thousand years. The city's abundance of freshwater fish naturally led to a rich fish-eating culture, and fish noodles emerged as the quintessential Hengyang breakfast sometime in the late Qing Dynasty. The dish was born from the practical wisdom of riverside cooks: by frying fish bones and trimmings that might otherwise be discarded, then simmering them into a rich broth, they created something extraordinary from humble ingredients. The pickled long beans (酸豆角) that accompany the noodles are another Hunan staple — the warm, humid climate made pickling an essential preservation method, and the tangy, crunchy beans provide the perfect counterpoint to the rich fish broth. Today, Hengyang fish noodle shops are a morning ritual: customers order at the counter, watch the cooks fry fish and ladle broth in a choreographed rhythm, and eat standing or sitting at small tables. The dish has spread to other Hunan cities, but locals insist that only Hengyang's water, fish, and pickled beans produce the authentic flavor. In 2017, Hengyang fish noodles were officially recognized as a geographical indication product of Hunan.
Ingredients
The ingredients are simple and focused. The quality of the fish is paramount — use the freshest grass carp you can find.
- 300 g fresh grass carp fish
- 200 g rice noodles
- 50 g pickled long beans
- 3 dried red chilies
- 5 slices ginger
- 3 scallions
- 1 tbsp cooking wine
- 1 tsp salt
- 1/2 tsp white pepper
- 2 tbsp cooking oil
- cilantro
- chili oil
Step-by-Step Instructions
- Prepare the fish. Start with 300 grams of fresh grass carp (鲩鱼, huàn yú), which is the traditional choice for Hengyang fish noodles because its firm flesh holds together well during frying and simmering. Ask your fishmonger to scale, gut, and clean the fish, then cut it across the bone into steaks about 2 centimeters thick. Rinse the fish steaks under cold water and pat them thoroughly dry with paper towels — this is crucial for getting a good sear later. Rub the fish with 1 tablespoon of cooking wine, a few slices of ginger, and a pinch of salt. Let it marinate for 10 minutes to remove any muddy or fishy odor. Grass carp from rivers or lakes has the cleanest flavor; if you cannot find it, silver carp or any firm white fish will work as a substitute, though the flavor will be slightly different.
- Pan-fry the fish. Heat 2 tablespoons of cooking oil in a wok or deep pan over medium-high heat until the oil just begins to smoke. Add the fish steaks in a single layer — do not crowd the pan, and do not move them for the first minute. Let them fry undisturbed until the bottom is golden brown and releases easily from the pan, about 2 to 3 minutes. Gently flip each steak and fry the other side for another 2 minutes. The goal here is not to fully cook the fish but to develop a deep golden crust — this browning (the Maillard reaction) is what gives the broth its rich, savory depth. If the fish sticks, it means it is not ready to flip; wait another 30 seconds and try again. Add 3 slices of ginger and 3 dried red chilies (broken in half) to the pan and fry alongside the fish for 30 seconds until fragrant.
- Simmer the milky broth. Once the fish is nicely browned on both sides, pour in about 1 liter of boiling hot water — it must be boiling, not cold, because hot water interacting with the hot fish and oil is what creates the emulsion that turns the broth milky white. The liquid will immediately foam and turn cloudy. Bring it back to a vigorous boil, then reduce to a medium simmer. Cover the pan and let it simmer for 15 to 20 minutes. During this time, the collagen and fat from the fish will emulsify into the water, transforming it into a rich, creamy, milky-white broth. Check occasionally and add a little more hot water if the level drops too low. The broth should reduce slightly and become opaque and aromatic. This milky broth is the soul of Hengyang fish noodles — without it, the dish is just fish soup with noodles.
- Cook the rice noodles. While the broth is simmering, prepare the rice noodles. If using dried rice noodles (米粉), soak them in warm water for 20 minutes until pliable, then boil in a separate pot of water for 3 to 5 minutes until just tender — they should be soft but still have a slight chew (al dente). If using fresh rice noodles, simply blanch them in boiling water for 1 to 2 minutes to heat through and separate the strands. Drain the noodles and divide them between two large serving bowls. Do not overcook the noodles — they will continue to soften slightly when the hot broth is added. The ideal rice noodle for this dish is the medium round type (about 3 mm diameter), which has enough body to stand up to the rich broth without becoming mushy. Rinse briefly under warm water to remove excess starch if the noodles seem sticky.
- Assemble the bowls. Once the broth has turned milky white and simmered for at least 15 minutes, season it with 1 teaspoon of salt and 1/2 teaspoon of white pepper. Taste and adjust — the broth should be savory, rich, and slightly peppery. Add 50 grams of chopped pickled long beans (酸豆角) to the broth and simmer for 2 more minutes — the tangy pickled beans cut through the richness of the fish broth and add a wonderful Hunan sour-spicy dimension. Carefully ladle the hot broth, fish steaks, and pickled beans over the rice noodles in each bowl, dividing the fish evenly. The bowls should be deep and generous — this is a soupy noodle dish meant to be eaten with both chopsticks and a spoon. Make sure each bowl gets plenty of broth, a couple of fish steaks, and a good spoonful of the pickled beans.
- Garnish and serve. Finish each bowl with a drizzle of chili oil (about 1 teaspoon per bowl, or more to taste), a generous handful of chopped cilantro, and sliced scallion greens. The chili oil adds the signature Hunan heat and a beautiful red sheen on top of the milky broth, while the cilantro provides fresh herbal brightness. Serve immediately while piping hot — Hengyang fish noodles are at their best when the broth is still bubbling and the noodles are firm. To eat, lift the noodles with chopsticks, sip the broth with the spoon, and gnaw the fish off the bones. The combination of the creamy, savory broth, tender fish, tangy pickled beans, chewy noodles, and fiery chili oil is simply unforgettable. In Hengyang, this dish is eaten for breakfast or lunch, often accompanied by a side of pickled radish or a fried egg.
- Use boiling hot water. Cold water will not emulsify the fish fat — the broth will stay clear instead of turning milky white.
- Brown the fish well first. A deep golden crust is essential for the Maillard reaction that flavors the broth.
- Do not skimp on the simmering time. At least 15 minutes of simmering is needed for the collagen to dissolve and emulsify.
- Use grass carp if possible. Its firm flesh and collagen content produce the best broth and texture.
- Add pickled beans at the end. Simmering them briefly preserves their crunch while infusing the broth with tangy flavor.
Variations
Hengyang fish noodles have inspired many variations across Hunan and beyond. Here are some popular takes on this beloved dish.
Fish head noodles
Instead of fish steaks, use a split grass carp head — the cheeks and collagen-rich bones produce an even richer, more gelatinous broth. This is the luxury version, often served in upscale noodle shops with a side of dipping soy sauce for the fish.
Spicy red broth version
Some shops add chili bean paste (doubanjiang) and extra dried chilies during the frying stage, producing a spicy red-orange broth instead of the classic milky white. This version is popular in Changsha and is preferred by those who want maximum heat.
Three-fresh noodles (san xian)
A lavish variation that adds pork slices, shrimp, and mushrooms alongside the fish, creating a broth with multiple layers of umami. This is a festive version often served at special occasions and family gatherings in the Hengyang region.
Nutrition
Estimated values per serving (recipe serves 2). This is a balanced meal with protein from fish, carbs from rice noodles, and moderate fat.
| Nutrient | Per serving |
|---|---|
| Calories | 450 kcal |
| Protein | 32 g |
| Total fat | 14 g |
| Saturated fat | 3 g |
| Carbohydrates | 48 g |
| Sodium | 820 mg |
| Sugar | 2 g |
Values are estimates. Actual nutrition will vary depending on specific ingredients and portion sizes.
Frequently Asked Questions
Related Recipes
If you loved this comforting fish noodle soup, try these other Hunan noodle and soup dishes for more warming, flavorful bowls.