Sauces & Condiments
This Chinese steamed fish sauce recipe transforms simple ingredients into a fragrant, umami-rich glaze that elevates any dish. The secret lies in balancing soy sauce, rice wine, and aromatics to create a sauce that's both complex and easy to prepare.
I developed this version after years of experimenting with Chinese home cooking—it's the one sauce I reach for whenever I steam fish or stir-fry vegetables.
The beauty of this sauce is its versatility—it works as a glaze for steamed fish, a dipping sauce for dumplings, or even a marinade for meats.
The preparation is straightforward: simmer soy sauce, rice wine, ginger, garlic, and a touch of sugar until the flavors meld into a glossy, aromatic liquid. What sets this apart is the addition of fermented black beans, which add depth without overpowering the delicate fish flavor.
By the time you pour this sauce over steamed fish, you'll notice the difference immediately—it clings beautifully, infusing each bite with layers of savory, slightly sweet, and aromatic notes. The sauce also keeps well in the refrigerator for up to a week, making it perfect for meal prep.
Whether you're cooking for a special occasion or a weeknight dinner, this sauce delivers professional results with minimal effort.
For best results, let the sauce sit for at least 30 minutes before using—this allows the flavors to fully develop. Pair it with fresh herbs like cilantro or scallions for a bright finish. Here's how to make it!
Ingredients for chinese steamed fish sauce
Eight simple ingredients transform into this aromatic, umami-packed sauce for steamed fish dishes.
| Ingredient | Amount | Notes |
|---|---|---|
| Light Soy Sauce 🥫 | ½ cup | Kikkoman preferred for balance |
| Dry Sherry 🍷 | ¼ cup | Or substitute with rice wine |
| Fermented Black Beans 🫘 | ¼ cup | Rinse well before using |
| Fresh Ginger 🧄 | 1 tbsp | Finely grated, peeled |
| Garlic Cloves 🧄 | 4 cloves | Minced, not pre-minced jar |
| Granulated Sugar 🍚 | 1 tbsp | White or brown sugar |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Cornstarch 🌾 | ½ tsp | For thickening |
| Water 💧 | ¼ cup | Room temperature |
| Green Onion 🧅 | 2 whole | Chopped for garnish |
Soy sauce is the backbone—Kikkoman is my go-to for that classic Chinese flavor, but any light soy will work. Fermented black beans add depth, but Asian markets carry them pre-packaged for convenience. Fresh ginger and garlic? Always buy organic if possible—they stay fresh longer. The sesame oil should be toasted, not the raw kind. I grab mine from Trader Joe's—cheaper than the fancy bottles at specialty stores. For the green onions, grab the whole bunch and chop just before using to keep them bright.
No sherry? Dry white wine or extra rice wine works in a pinch. Skip the fermented black beans? Mushroom stems or a splash of fish sauce adds umami. Using pre-minced garlic? Rinse it first—it's often coated in anti-caking agents. The cornstarch is key for that glossy finish, but if you're short, arrowroot powder at half the amount does the job too. For a sweeter finish, honey or maple syrup can replace the sugar, though it changes the balance slightly.
This sauce keeps for 1 week in the fridge, but it actually tastes better the next day once flavors meld. I double the batch and freeze half in ice cube trays—perfect for quick glazes later. To reheat, just warm gently on the stove with a splash of water. The green onions? Add them fresh right before serving—they wilt fast when heated. Garnish with a drizzle of sesame oil for extra aroma.
Why You'll Love This Recipe
- No Chopping Needed: I swear by this—just slice the ginger thin, crush the garlic, and toss in the black beans whole. The sauce does all the work while the fish steams, leaving me with zero prep stress.
- Umami Bomb Combo: That fermented black bean paste? It’s the secret weapon. Paired with dry sherry and light soy, it creates a deep, salty-sweet punch that sticks to every flake of fish—no fancy seasoning required.
- Leftover Magic: Steamed fish keeps beautifully for days, and this sauce only gets better when reheated. I’ll make a double batch on Sundays, then use it for rice bowls, noodles, or even a quick stir-fry all week.
- Budget Dinner Hero: A single jar of black bean paste and a bottle of sherry stretch across multiple meals. For under $10, I feed my family a restaurant-quality dish that still feels special enough for company.
Step-by-step instructions for Chinese steamed fish sauce
Here's how to create this aromatic sauce with bold flavors in just minutes.
Prepare the Fermented Black Bean Base
In a small bowl, combine the 0.25 cup fermented black beans with the 0.25 cup dry sherry. Let this mixture sit for 5 minutes while you prepare the other ingredients. The sherry helps tenderize the beans and infuse their deep umami flavor into the sauce.
After resting, mash the black beans lightly with a fork or potato masher until they form a chunky paste. You want some texture to remain—this adds body to the sauce. If using canned fermented black beans, rinse them first to remove excess saltiness, as called for in the ingredients list.
Sauté Aromatics in Sesame Oil
Heat a small saucepan over medium heat and add the 1 tablespoon sesame oil. Once the oil shimmers but isn't smoking, add the 4 minced garlic cloves and 1 tablespoon finely grated fresh ginger. Cook for 1-2 minutes until the garlic turns golden and fragrant—this prevents it from burning and releases its full flavor.
Here's the thing—don't walk away. Garlic burns quickly, and you want to capture its sweet, nutty aroma. As soon as you detect that wonderful fragrance, it's time to move to the next step. The ginger should soften slightly but remain vibrant in color.
Combine All Ingredients and Simmer
Add the mashed black bean mixture to the pan along with the 0.5 cup light soy sauce, 1 tablespoon granulated sugar, and 0.25 cup water. Stir well to combine, scraping up any browned bits from the bottom of the pan—these contain concentrated flavor.
Bring the mixture to a gentle simmer over medium-low heat, then reduce to the lowest setting possible while maintaining a slight bubble. Let it cook uncovered for 8-10 minutes, stirring occasionally. You're looking for the sauce to thicken slightly and reduce by about 20%—this concentrates the flavors.
Thicken and Finish the Sauce
In a small bowl, whisk together the 0.5 teaspoon cornstarch with 1 tablespoon cold water until smooth. Slowly pour this slurry into the simmering sauce while stirring constantly. The sauce should thicken noticeably within 1-2 minutes—if it doesn't, add another 0.25 teaspoon cornstarch mixed with water.
Taste and adjust seasoning if needed. You might want to add a touch more soy sauce for saltiness or sugar to balance flavors. Once thickened to your liking, remove from heat and stir in the 1 tablespoon toasted sesame oil for that signature nutty aroma.
Garnish and Serve
Transfer the sauce to a serving bowl and let it cool slightly. Garnish with the 2 chopped green onions for freshness and visual appeal. This sauce is best served warm, drizzled over steamed fish, noodles, or used as a dipping sauce for dumplings.
For maximum flavor, let it sit for 10 minutes before serving—this allows all the components to meld together. The sauce should have a rich, fermented depth with bright notes from the ginger and garlic, balanced by the slight sweetness from the sugar and sherry.
Pro Tips For Making Chinese Steamed Fish Sauce
- STEAM THE FISH FAST: Skip the slow boil—use a bamboo steamer over simmering water, not rolling. I learned this the hard way: boiling water turns the sauce watery and the fish rubbery. Keep the heat at a gentle simmer (tiny bubbles, like a lazy cat purring), and the fish stays tender while the sauce reduces properly.
- SOAK BLACK BEANS FIRST: Toss the fermented black beans in warm water for 10 minutes before adding them to the sauce. This cuts through their funky, salty intensity and makes them release flavor more evenly. (Yes, even if you’re impatient like me—just don’t skip it.)
- GINGER-GARLIC PASTE WINS: Mince the ginger and garlic into a paste with 1 teaspoon of the light soy sauce—no chopping required. This ensures they dissolve completely into the sauce instead of sitting as chunks. (Your future self will notice the difference when the sauce is silky, not speckled.)
- SAVE THE SHERRY LAST: Add the dry sherry after the sauce has simmered for 5 minutes, not at the start. The alcohol burns off fast, and if you add it too early, you’ll just be steaming booze fumes into your kitchen. A splash at the end brightens the sauce without turning it harsh.
Make-ahead tips for leftovers
Batch Prep Strategy
Double the recipe and store the extra sauce in airtight glass containers—I use Le Parfait 16-ounce jars for their tight seals. Divide it into 2-ounce portions for easy reheating later.
The sauce keeps for 7 days refrigerated or 3 months frozen in ice cube trays. Label with the date and "steamed fish sauce" so you don't forget its purpose. 📅
Freezing for Convenience
Freeze the sauce in 1-tablespoon portions using silicone molds—perfect for glaze applications. When ready to use, thaw overnight in the fridge or microwave for 10 seconds to loosen. The texture remains stable, though it may separate slightly.
Just stir gently to recombine before using. I keep a stash of these in my freezer for quick weeknight meals. ❄️
Flavor Development Time
Let the sauce sit for at least 30 minutes after preparation to allow flavors to meld. For deeper complexity, refrigerate overnight—this is when the soy sauce and fermented beans truly shine.
I often prep it the night before a dinner party so it's ready to go. The longer it rests, the more balanced and aromatic it becomes. 💫
Reheating Methods
For best results, reheat the sauce gently on the stovetop over low heat with a splash of water to prevent burning. Microwave reheating works in a pinch—use 30-second intervals on medium power, stirring between each.
Avoid boiling, as this can make the sauce too thin. If it thickens too much, add a teaspoon of water to restore consistency. 🔥
Sauce Storage Tips
Store the sauce in the back of your fridge where it's coldest—this preserves freshness longer. If you notice mold or an off smell, discard it immediately. The sauce's color may darken slightly over time, but this doesn't affect flavor.
For extra freshness, add a drop of sesame oil when reheating to revive its aroma. 💡
Portion Control
Use 1 tablespoon per serving when glazing steamed fish or as a dipping sauce. For stir-fries, double the amount to coat ingredients evenly. I keep a small jar in my pantry for quick access—just grab and go.
The sauce's concentrated flavor means you don't need much to make an impact. 🍽️
Nutrition facts
Frequently asked questions
Can I substitute fermented black beans in this sauce?
Yes, but the flavor will change. For umami depth, try 1 tablespoon soy sauce + 1 teaspoon mushroom powder or 1 teaspoon fish sauce instead. Fermented black beans add that signature funky-sweet note that's hard to replicate—if you love bold flavors, stick with them!
How long should I let the sauce sit before using?
At least 30 minutes is ideal for flavors to meld, but refrigerating overnight gives the best results. The soy sauce and fermented beans need time to marry, especially if you're using fresh ginger and garlic. Think of it like a quick marinade for your sauce!
Can I make this sauce without cornstarch?
Yes, but it'll be thinner. Swap the 0.5 teaspoon cornstarch with 1 teaspoon arrowroot powder or 1 tablespoon water (the sauce will thicken naturally as it cools). For a glossy finish, simmer uncovered for an extra 2-3 minutes after adding water.
What's the best way to reheat leftover sauce?
Gently warm on the stovetop over low heat with a splash of water to prevent burning. Microwave in 10-second bursts on medium power, stirring between each. Never boil—it'll break the sauce's delicate balance. A drop of sesame oil before serving revives its aroma!
Is this sauce gluten-free?
Only if using gluten-free soy sauce. Regular soy sauce contains wheat, so check the label. For a fully gluten-free version, substitute with coconut aminos (1:1 ratio) and ensure fermented black beans are certified gluten-free. The flavor will be slightly different but still delicious!