📖 Jump to Recipe

Traditional Miao Sour Fish Soup (酸汤鱼)

The Iconic Sour Soup of Western Hunan — Fermented, Spicy, Bright

Prep20 min
Cook25 min
Serves4–6
DifficultyMedium
SchoolXiangxi (Miao)
Spice🌶️🌶️🌶️ Hot

Miao sour fish soup, known in Chinese as 酸汤鱼 ("suān tāng yú") or 苗家酸汤鱼 ("Miáo jiā suān tāng yú," Miao family sour soup fish), is the signature soup of the Miao ethnic minority in Western Hunan, particularly around Fenghuang and Xiangxi. The dish hinges on a fermented sour soup base that gives the broth a depth you cannot replicate with vinegar or lemon juice. The fermentation is a slow process — 5 to 7 days — that turns tomatoes, chilies, and rice into a complex, tangy, slightly funky starter. Once you have the starter, the actual soup comes together in 25 minutes.

The short version: Build a fermented sour soup starter (5–7 days, but mostly hands-off). On the day of cooking, simmer 800 g of fresh river fish (or sea bass) in 1.5 L of the fermented sour soup for 15 minutes, add fermented chilies and a chili-oil finish, and serve in a clay pot. The sour starter does all the heavy lifting.

What makes Miao sour soup different from Thai or Vietnamese sour soup

The fermentation profile is the difference. Thai tom yum uses fresh lime and lemongrass for sharp, aromatic sourness. Vietnamese canh chua uses tamarind for a mellow, fruity sour. Miao sour soup uses a fermented rice-and-tomato base that delivers a deep, layered, almost cheesy sourness. It is closer in spirit to Korean kimchi jjigae than to anything in Southeast Asia.

How to make the sour soup starter (one-time, 5–7 days)

The starter, called 酸汤糟 ("suān tāng zāo") or sometimes just "sour starter," is the heart of the dish. You make it once, then keep it alive in the fridge forever — feed it weekly with a tablespoon of cooked rice and a pinch of salt.

Starter ingredients (Day 1)

Starter method

  1. Combine all ingredients in a clean glass jar (sterilize first).
  2. Cover loosely — do not seal, the fermentation needs to release CO₂.
  3. Stir once daily for 5–7 days. The starter will bubble, smell tangy, and develop a thin white film on top — that is the wild yeast, and it is normal.
  4. After day 5, taste the starter. It should be deeply sour with a slight effervescence. If it is not sour enough, ferment 1–2 more days.
  5. Strain out the solids. The liquid is your sour soup base. Reserve 200 mL as the seed starter for the next batch; the rest (about 1.5 L) is ready to use.
Tip

Keep the 200 mL seed starter in a small jar in the fridge, with a tablespoon of cooked rice added weekly. It will keep for years this way, and the flavor actually improves with age — a 6-month-old starter makes a noticeably more complex soup than a 1-week-old starter.

Soup ingredients (Day you cook)

Instructions

  1. Prepare the fish: slice the fillets into 1 cm thick pieces, 4 cm long. Marinate with 1 tsp salt and 1 tsp cornstarch for 10 minutes.
  2. Heat the soup: in a clay pot (or heavy saucepan), combine the sour soup base, ginger, garlic, and wild peppercorns. Bring to a gentle simmer over medium heat.
  3. Add the fermented chilies: stir in the fermented chilies. Simmer 5 minutes to release their flavor into the broth.
  4. Slide in the fish: lower the heat to a bare simmer. Add the fish pieces one at a time, taking care not to overlap. Do not stir for 2 minutes — let the fish set.
  5. Cook gently: after 2 minutes, gently stir once. Cook 3–4 more minutes until the fish is just opaque and flakes easily.
  6. Finish with chili oil: ladle the soup into bowls. Top each with a spoonful of chili oil (with sediment), a scattering of cilantro and scallions. The residual heat will wilt the herbs.
  7. Serve immediately, in the clay pot if possible. Eat with steamed rice or, traditionally, with sticky rice (糯米饭).

What to serve with it

The traditional pairing is sticky rice (糯米饭), not plain steamed rice. The sticky rice is shaped into small balls with the fingers and dipped into the broth. If sticky rice is too much work, plain rice is fine. A simple cold dish such as 凉拌折耳根 (houttuynia salad) is a good side, and a pot of strong black tea balances the sourness.

Where this dish comes from

The Miao (苗族) people have lived in the mountainous Western Hunan region for over 2,000 years. Their cuisine developed in a climate too cool and wet for chili to grow as a year-round crop, so the fermentation and preservation of chili became central to the food culture. The sour soup is a direct result: chilies and tomatoes are fermented because fresh ones were not always available, and the resulting flavor became the regional identity.

Common mistakes

Where to find the ingredients

Sour soup starter: Hunanese or Guizhou grocery stores. Wild peppercorns (木姜子, also called litsea cubeba): the same. Fermented chilies (糟辣椒): Hunanese grocery stores; Guizhou-style is acceptable. Grass carp: any Chinese fish market; substitute sea bass or catfish if unavailable. Clay pot: any Chinese grocery or cookware store.

FAQ

What is the difference between Miao sour fish soup and Guizhou sour fish soup?
They are close cousins. Guizhou uses red sour soup (red from fermented red chilies and tomatoes), Hunanese Miao uses a paler yellow sour soup (rice-heavy). Both are excellent; the Miao version is brighter, the Guizhou version is more fermented.
How long does the sour soup starter last?
Indefinitely, if you feed it weekly with a tablespoon of cooked rice and keep it refrigerated. A well-maintained starter can last 5+ years.
Can I make it without a clay pot?
Yes. A heavy Dutch oven is the best substitute. The point is heat retention through the meal.
What is 糟辣椒?
Fermented chopped chilies, a Hunanese/Guizhou staple. It is the closest thing to a flavor base in those regional cuisines.
Is this dish very spicy?
Yes, it is hot. The combination of fermented chilies and chili oil delivers a sustained, building heat. To reduce, halve the fermented chilies and skip the chili oil finish.

Related recipes