If you’re looking for a dish that effortlessly combines bold flavors with a delicate, tender texture, the Steamed Whole Fish with Chili Bean Sauce (Doubanjiang) Recipe is an absolute showstopper. This classic Chinese dish beautifully balances the spicy, savory richness of Doubanjiang with the fresh, clean taste of tender steamed fish, creating an unforgettable meal that feels both comforting and exciting. Whether you’re cooking for family or impressing guests, this recipe brings an authentic taste of tradition right to your dinner table.
Ingredients You’ll Need
Gathering the right ingredients for this dish is simpler than you might think, yet each plays a crucial role in building authentic depth and harmony of flavors. From the fresh fish to the vibrant chili bean paste, every element contributes to the unforgettable aroma, color, and taste of this recipe.
- Whole tilapia or sea bass: Fresh, firm fish ensures tender, flaky results after steaming.
- Salt: Simple seasoning to enhance the natural flavor of the fish.
- Shaoxing wine: Adds subtle aromatic notes and helps tenderize the fish during marination.
- Cooking oil: For stir-frying the aromatics and bringing richness to the sauce.
- Green onions: Provide a fresh, mild onion flavor and a bright pop of color.
- Garlic: Adds depth and a slight pungency to the fragrant sauce.
- Dried chilies: Give a smoky spice that complements the bold Doubanjiang flavor.
- Ginger slices: Offer warmth and subtle spiciness that balances the heat.
- Chili bean paste (Doubanjiang): The star ingredient—rich, spicy, and packed with umami.
- Light soy sauce: For saltiness and seasoning in the sauce.
- Dark soy sauce: Adds color and a hint of sweetness.
- Chinese black vinegar: Brings mild acidity to brighten the sauce.
- Sugar: Balances heat and acidity with a touch of sweetness.
- Water: To thin the sauce to a perfect consistency for pouring.
How to Make Steamed Whole Fish with Chili Bean Sauce (Doubanjiang) Recipe
Step 1: Prepare the Sauce
Start by combining the chili bean paste, light soy sauce, dark soy sauce, Shaoxing wine, Chinese black vinegar, sugar, and water in a bowl. Stir everything together until well blended. This sauce is where all the flavor magic happens—fiery, tangy, savory, and slightly sweet—all marrying together beautifully.
Step 2: Season and Marinate the Fish
Gently pat your whole fish dry and sprinkle salt evenly on both sides. Pour the Shaoxing wine over the fish, which not only adds fragrance but also helps mellow any fishiness. Let the fish rest for 15 minutes so the flavors soak in – this step ensures every bite is seasoned perfectly.
Step 3: Steam the Fish
Place the fish on a heatproof plate or in your steamer basket. Steam it over high heat for 5 to 10 minutes, depending on the size of your fish. You’ll know it’s done when the flesh effortlessly flakes away from the bone with a gentle poke—a tender, moist texture that’s beyond satisfying.
Step 4: Stir-Fry the Aromatics
While the fish is steaming, warm your cooking oil in a pan or wok over medium-high heat. Toss in the garlic, ginger slices, chopped green onions, and dried chilies. Stir-fry these ingredients until their aromas fill your kitchen and the garlic turns a lovely golden brown, bringing layers of flavor and a touch of heat to your dish.
Step 5: Simmer the Sauce
Pour the prepared chili bean sauce into the pan with your aromatics and let it simmer gently for a few minutes. The sauce will slightly thicken and become intensely aromatic, melding the spicy, savory, and umami notes perfectly just before it meets your fish.
Step 6: Combine and Serve
Pour the sizzling chili bean sauce with all the fragrant aromatics over the freshly steamed fish. Garnish with extra chopped green onions for a fresh bite and an inviting look. Serve immediately while steaming hot, and get ready to wow everyone with this flavorful delight.
How to Serve Steamed Whole Fish with Chili Bean Sauce (Doubanjiang) Recipe
Garnishes
Fresh green onions give a lovely crunch and burst of color, while a few thin slices of red chili can add an extra pop of heat for those who want to dial it up. A light drizzle of toasted sesame oil right before serving adds a nutty aroma that elevates the dish beautifully.
Side Dishes
This dish pairs wonderfully with simple steamed jasmine rice that soaks up the delicious sauce. Bright, lightly sautéed vegetables like bok choy or snap peas provide a satisfying crunch and balance the richness of the fish. For added texture, a side of pickled cucumbers can refresh the palate between bites.
Creative Ways to Present
For a family-style feast, serve the steamed whole fish on a large platter surrounded by the vibrant side dishes. You can also plate individual portions by gently flaking the fish onto small plates, topping each with sauce and aromatics, which makes it elegant and easy to enjoy. Adding edible flowers or fresh herbs like cilantro introduces an unexpected burst of color and freshness.
Make Ahead and Storage
Storing Leftovers
If you have leftover fish, transfer it along with the sauce to an airtight container and refrigerate. Consume within one to two days to enjoy the flavors at their best before the fish starts to lose its texture and freshness.
Freezing
Freezing steamed fish with sauce isn’t recommended as the delicate texture can become mushy upon thawing. If necessary, freeze the fish and sauce separately in airtight containers and thaw slowly in the refrigerator before reheating gently.
Reheating
To reheat, place the fish and sauce in a heatproof dish and warm it slowly in a steamer or microwave. Avoid overheating, which can dry out the fish. A quick steam or gentle warming preserves the tenderness and aroma of the dish.
FAQs
Can I use other types of fish for this recipe?
Absolutely! While tilapia or sea bass are ideal for their texture and flavor, you can substitute other firm white fish like snapper or cod. Just make sure the fish is fresh and suitable for steaming.
What if I can’t find Doubanjiang?
Doubanjiang is key for the authentic flavor, but if it’s unavailable, you can try a mix of spicy fermented bean paste or a combination of miso with chili paste. The taste will vary slightly, but it will still provide that wonderful depth.
How spicy is this dish?
The heat level can be adjusted easily by using fewer dried chilies or milder chili bean pastes. The dish balances spice with savory and sweet, so it’s flavorful rather than overwhelming.
Can I prepare this dish ahead of time?
Since steaming fish is quick and best served fresh, it’s ideal to prepare the sauce and aromatics ahead of time and steam the fish just before serving to ensure moisture and texture remain perfect.
Is this recipe suitable for a dinner party?
Definitely! This striking and flavorful Steamed Whole Fish with Chili Bean Sauce (Doubanjiang) Recipe makes a fantastic centerpiece that looks impressive and tastes amazing, sure to impress guests with authentic, bold flavors.
Final Thoughts
This Steamed Whole Fish with Chili Bean Sauce (Doubanjiang) Recipe is a beautiful way to bring a vibrant and authentic Chinese dish into your home cooking. It’s bursting with bold flavors yet remains delicate and elegant on the palate—a real crowd-pleaser that’s bound to become a favorite. Give it a try, and enjoy the warmth and joy it brings to your table!
PrintSteamed Whole Fish with Chili Bean Sauce (Doubanjiang) Recipe
This Steamed Whole Fish with Chili Bean Sauce (Doubanjiang) is a classic Chinese dish that combines the delicate flavors of steamed fish with a spicy, savory chili bean sauce. Marinated in Shaoxing wine and steamed to perfection, the fish is topped with a fragrant sauce made from chili bean paste, soy sauces, garlic, ginger, dried chilies, and other aromatics. The result is a vibrant, flavorful dish that is both healthy and delicious, perfect as a centerpiece for any meal.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Steaming
- Cuisine: Chinese
- Diet: Halal
Ingredients
Fish and Marinade
- 1 whole tilapia (or sea bass, patted dry)
- Salt (to season the fish)
- 2 tbsp Shaoxing wine (for marinating the fish)
Sauce and Aromatics
- 1 tbsp cooking oil
- 3 green onions (chopped into 3 sections, plus more for garnish)
- 4 cloves garlic (gently smashed or thinly sliced)
- 4 dried chilies
- 5 thinly sliced ginger
- 1 ½ tbsp chili bean paste (Doubanjiang)
- 4 tbsp light soy sauce
- 2 tsp dark soy sauce
- 1 tbsp Shaoxing wine
- 2 tsp Chinese black vinegar
- 2 tsp sugar
- ½ cup water
Instructions
- Make the Sauce: In a bowl, combine chili bean paste, light soy sauce, dark soy sauce, Shaoxing wine, black vinegar, sugar, and water. Mix thoroughly and set aside to let the flavors meld.
- Marinate the Fish: Season both sides of the fish evenly with salt. Pour 2 tablespoons of Shaoxing wine over the fish, making sure it is evenly coated. Let it marinate for 15 minutes to enhance flavor and reduce fishiness.
- Steam the Fish: Place the marinated fish on a heatproof plate or directly into a steamer basket. Steam over high heat for 5 to 10 minutes, depending on the size of the fish. The fish is ready when the flesh easily flakes away from the bone with a fork.
- Prepare the Aromatic Sauce: Heat the cooking oil in a pan or wok over medium-high heat. Add garlic, ginger, chopped green onions, and dried chilies. Stir-fry these aromatics until they become fragrant and lightly golden, releasing their flavors into the oil.
- Simmer the Sauce: Pour the prepared chili bean sauce into the pan with the aromatics. Allow it to simmer gently for a few minutes until it thickens slightly and becomes aromatic, blending all components harmoniously.
- Serve the Dish: Carefully pour the simmered chili bean sauce along with the aromatics over the steamed fish. Garnish with additional fresh green onions for color and added freshness. Serve immediately to enjoy the full depth of flavors.
Notes
- Use fresh whole fish for the best flavor and texture.
- Adjust the amount of dried chilies and chili bean paste to your preferred spice level.
- Steaming time may vary based on the size and thickness of the fish; always check for doneness by seeing if the flesh flakes easily.
- Serve with steamed rice to balance the strong flavors of the sauce.
- Doubanjiang (chili bean paste) is a key ingredient that can be found in Asian grocery stores or online.