📖 Jump to Recipe

Black Bean Crucian Carp (豉香鲫鱼)

Whole crucian carp braised with fermented black beans and chilies

Prep15 min
Cook20 min
Serves3
DifficultyMedium
SchoolDongting
SpiceMedium

Black bean crucian carp (豉香鲫鱼, chǐ xiāng jì yú) is a classic Hunan fish dish from the Dongting Lake region, where freshwater fish meets the savory punch of fermented black beans. A whole crucian carp is pan-fried until golden, then braised in a sauce of fermented black beans (douchi), chilies, garlic, and soy until the fish drinks in the deep, salty-beany flavor. The black beans lend a complex umami that permeates the tender flesh, while the chilies add a gentle warmth. Crucian carp (鲫鱼) is a small, sweet lake fish beloved across Hunan; though bony, its flavor is exceptional. This dish turns a humble fish into something memorable — savory, slightly spicy, and deeply satisfying, especially with rice to soak up the bean-chili sauce.

Crucian carp — the everyday fish of Dongting

Crucian carp (鲫鱼, jì yú) is one of the most common freshwater fish in the lakes and rivers of Hunan. Small, inexpensive, and abundant, it has been the everyday fish of Dongting Lake fishing villages for centuries. Though bony and modest, its flesh is sweet and firm, and Hunan cooks have developed countless ways to make it shine — braising with black beans, cooking in chili broth, or making soup with tofu. The pairing with fermented black beans (豆豉, douchi) is a Dongting classic: the beans' salty umami seasons the mild fish beautifully, while the gentle braise tenderizes the flesh and lets it absorb flavor. This dish is everyday home cooking at its best — turning a cheap local ingredient into a deeply flavored main.

What Makes This Hunan?

In Black Bean Crucian Carp, slow braising allows the chili heat to build gradually in layers, transforming tough cuts into tender, deeply flavored dishes. What sets it apart is the layering of the fermented black beans that add savory depth, the fermented black beans that are a key Hunan seasoning, and the dried red chilies that provide a different, deeper heat than fresh ones. In Hunan, this dish is more than sustenance — it is a reflection of the region's love for bold, unapologetic flavor.

Ingredients

Use fresh crucian carp if available; small grass carp or tilapia work as substitutes. Fermented black beans (douchi) are sold in jars at Asian markets.

  • 2 whole crucian carp (about 350 g each), cleaned
  • 2 tbsp fermented black beans (douchi), rinsed
  • 6 garlic cloves, minced
  • 1 tbsp ginger, minced
  • 4 dried red chilies
  • 1 fresh red chili, sliced
  • 2 tbsp cooking wine
  • 2 tbsp light soy sauce
  • 1 tsp dark soy sauce
  • 1 tsp sugar
  • 1/2 tsp salt
  • 4 tbsp cooking oil
  • 1 cup hot water
  • 2 scallions, white and green separated

Step-by-Step Visual Guide

121 Prep and score the fish. Clean the fish thoroughly, removing the scales, gills, and the dark mem

Preparation

124 Pan-fry the fish golden. Heat 4 tablespoons of oil in a wide pan over medium-high heat. When the

Building Flavor

127 Build the black bean base. Pour off all but 2 tablespoons of oil. Lower the heat to medium. Add

Cooking & Finishing

Step-by-Step Instructions

  1. Prep and score the fish. Clean the fish thoroughly, removing the scales, gills, and the dark membrane inside the belly — this is what causes fishiness. Pat the fish completely dry. Make 2 or 3 diagonal slashes on each side down to the bone; this helps the seasoning penetrate and the fish cook evenly. Rub lightly with 1 tablespoon cooking wine and a pinch of salt. Dry fish is essential — wet fish sticks to the pan and splatters. Let it sit while you prep the other ingredients.
  2. 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 (do not crowd). Do not move the fish for a full minute — let a crust form so it releases naturally. Fry for 2 to 3 minutes per side until golden brown, flipping gently with a spatula. The crust seals the fish and stops it breaking apart during braising. Remove and drain. If the fish sticks, it means the crust has not formed yet — wait another 30 seconds before trying again.
  3. Build the black bean base. Pour off all but 2 tablespoons of oil. Lower the heat to medium. Add the dried chilies and let them sizzle for 10 seconds. Add the garlic, ginger, scallion whites, and rinsed black beans. Crush about half the beans with your spatula to release their flavor. Stir-fry for 1 minute until the aromatics are fragrant and the beans' savory aroma fills the pan. The black beans are the soul of the dish, so take a moment to develop their flavor in the oil.
  4. Braise the fish. Return the fish to the pan. Pour in the remaining cooking wine, both soy sauces, sugar, salt, and the hot water — the liquid should come about halfway up the fish. Bring to a gentle simmer. Spoon the sauce and beans over the fish every minute or two; do not stir or the fish will break. Braise for 8 to 10 minutes, uncovered, until the sauce reduces to a glossy, savory glaze and the fish is cooked through. Add the sliced fresh chili in the last 2 minutes. The fish should be tender and infused with the black bean flavor.
  5. Serve. Taste the sauce and adjust with salt if needed. Carefully transfer the fish to a serving plate and spoon the black bean-chili sauce over the top. Scatter with scallion greens. Serve hot with steamed rice. To eat, lift the flesh off the bone with chopsticks and spoon some of the savory bean sauce over it and the rice. Be careful of bones — crucian carp is bony, so eat attentively. The sweet fish and salty, beany, gently spicy sauce are a perfect match. The sauce is the star, so make sure everyone has rice to soak it up.
Secrets to a great black bean fish
  • Dry the fish thoroughly. Wet fish sticks and breaks — pat it bone-dry before frying.
  • Don't move it while frying. Let a crust form for a full minute; the fish releases when ready.
  • Crush half the black beans. Releasing their oils makes the sauce far more flavorful.
  • Braise gently, don't stir. Spoon sauce over the top instead — stirring shreds the fish.

Variations

Like most Hunan home cooking, this dish welcomes small adjustments to suit your taste and pantry.

With tofu

Add 200 g of firm tofu cubes for the last 8 minutes — they soak up the bean sauce and stretch the dish into a heartier meal.

Less bony alternative

Use a firm white fish fillet (like tilapia or cod) instead of whole carp to avoid bones — the black bean sauce works just as well.

Nutrition

Estimated values per serving (recipe serves 3). Fish is lean protein; the black beans add sodium, so balance the rest of your meal accordingly.

NutrientPer serving
Calories260 kcal
Protein28 g
Total fat12 g
Saturated fat3 g
Carbohydrates9 g
Sodium820 mg
Sugar4 g

Values are estimates. Actual nutrition will vary depending on specific ingredients and portion sizes.

Frequently Asked Questions

What kind of fish can I use instead of crucian carp?
Crucian carp is traditional but bony and not always available outside China. Good substitutes are any small whole freshwater fish — grass carp, silver carp, or tilapia all work. If you want to avoid bones entirely, use thick fillets of a firm white fish like tilapia, cod, or grouper; reduce the frying time slightly and skip the scoring. Avoid delicate fish like sole, which fall apart. The black bean-chili sauce is versatile and works with almost any firm fish. Whole fish gives the most authentic presentation and flavor (the bones add richness to the sauce), but fillets are more practical for everyday cooking and for eaters wary of bones.
Aren't crucian carp very bony?
Yes, crucian carp are quite bony, with many fine Y-bones throughout the flesh. This is why Hunan cooks braise them — the gentle cooking and bold sauce make the fish flavorful enough to be worth the careful eating. To eat, use chopsticks to lift the flesh off the skeleton in sections, and chew attentively for the small bones. If you are cooking for children, elderly, or anyone uncomfortable with bones, use a fillet of a firm white fish instead, which removes the issue entirely. The dish's flavor comes mainly from the black bean sauce, so you lose little by switching to a boneless fillet. Whole fish is traditional and more dramatic, but fillets are a sensible, safe alternative.
How do I reduce the fishy smell?
Three steps ensure a clean-tasting fish. First, clean thoroughly: remove the scales, gills, and especially the dark membrane inside the belly along the spine — this is the main source of fishiness. Second, dry the fish completely and rub with cooking wine and ginger before cooking. Third, pan-fry until golden before braising; the browning adds savory flavor that masks any residual fishiness. The black beans, garlic, and chilies in the braise also help mask mild off-notes. Starting with very fresh fish is the most important factor of all — a fresh crucian carp has almost no fishy smell at all. Avoid frozen whole carp, which can be muddy.
Can I make the sauce less salty?
Yes. The saltiness comes from the fermented black beans and soy sauces. To reduce it, rinse the black beans well before using, use only 1 tablespoon of beans, and reduce the light soy sauce to 1 tablespoon. You can compensate for flavor by adding a little extra sugar and a splash of black vinegar, which add depth without salt. Always taste the sauce at the end of braising and adjust — if it is too salty, add a splash of hot water and simmer a minute longer to dilute. Remember the sauce is eaten with plain rice, so it should taste slightly saltier on its own than you might think. Balancing salt, sweet, and tang is the key to this dish.

Watch How to Make It

Learn to cook Hunan black bean crucian carp with fermented black beans.

Common Mistakes to Avoid
  • Overcooking the main ingredient — Hunan steamed dishes rely on freshness; steam just until cooked through.
  • Skipping the fermented chilies — duojiao is what makes the dish authentically Hunan, not just spicy.
  • Using cold water in the steaming liquid — always start with hot water to maintain consistent steam temperature.
Serve With

Steamed white rice is essential — the savory juices from the steaming process are meant to be mixed with rice. Add a simple stir-fried green vegetable like Hunan stir-fried spinach or garlic bok choy for a complete meal. A bowl of clear soup on the side helps balance the bold flavors.

What Makes It Hunan

Black Bean Crucian Carp is a quintessential Hunan dish that showcases the bold, unapologetic flavors of Xiang cuisine. Unlike Sichuan's numbing-spicy heat, Hunan cooking relies on dry, direct spiciness from fresh and dried chilies, complemented by the deep umami of fermented ingredients like duojiao (chopped salted chilies) and douchi (fermented black beans).

Fish and seafood in Hunan cuisine draw from the lakes and rivers of the Dongting plain. Steamed fish head with chopped chilies (duojiao yutou) is the iconic expression — fresh-water fish crowned with a vivid scarlet blanket of fermented chilies, steamed just until the flesh turns opaque.

Whatever the technique, the goal is the same: clean, layered flavors with a clear throughline of chili heat and the savory depth that only slow building — through fermentation, smoking, or patient braising — can produce.

Authentic vs Americanized

This recipe represents the Hunan preparation. Many Chinese-American restaurant versions of Hunan dishes add extra sugar, use pre-made sauces, or deep-fry ingredients that are traditionally stir-fried. The key difference is that Hunan cooking uses fresh whole chilies, fermented condiments like duojiao and douchi, and high-heat wok techniques — not thick, sweet sauces.

Related Recipes

If you enjoyed this dish, try these other Hunan favorites next.

Get Your Free Hunan Pantry Checklist

Get our essential Hunan pantry checklist plus weekly recipes and tips delivered to your inbox.

No spam. Unsubscribe anytime. We respect your privacy.

📖 The Hunan Cookbook

Love This Recipe? Get All 20

The complete guide to Hunan cooking — 20 proven recipes, practical cooking notes, and three regional styles. Instant download, free lifetime updates.

Get the Cookbook — $9.99 →

30-day money-back guarantee · Instant PDF download

🛒 Useful tools and ingredients for this recipe
Recommendations are matched to this dish; availability and prices are shown by Amazon.
🍳
Carbon steel wok for high-heat cooking
Check current price on Amazon
See options on Amazon →
🔪
Chinese cleaver for vegetables and aromatics
Check current price on Amazon
See options on Amazon →
🥄
Chinese dark soy sauce
Check current price on Amazon
See options on Amazon →

As an Amazon Associate, HunanFlavor earns from qualifying purchases. This helps us keep creating free recipes at no extra cost to you.

About This Recipe

🌶️

HunanFlavor Editorial Team

Recipe researched and developed by the HunanFlavor editorial project

This recipe is part of our growing collection of Hunan dishes, presented with practical cooking notes; we welcome corrections and stronger source material.

Last updated: August 2026 | Learn about our process | Explore Hunan cuisine

Sources & References