The moment I first tasted Braised Trout in Chilli Bean Sauce (Dou Ban Yu) at a bustling Sichuan restaurant, I was swept away by a whirlwind of flavors that danced on my palate. The glossy, deep red sauce clung to tender flakes of fish, infused with fiery spices, fragrant garlic, and a comforting warmth from ginger—it felt like a warm hug on a chilly night.
After that unforgettable experience, I knew I had to recreate this dish at home. The best part? It’s surprisingly easy to make, allowing you to bring the essences of vibrant Sichuan cuisine right to your kitchen. Whether you decide to use trout, sea bass, or even mirror carp, this recipe is adaptable, making it perfect for any fish lover ready to step away from the mundane.
Join me in transforming your dinner routine with this aromatic, satisfying dish that’s not just about filling your stomach, but also about exploring the depths of flavor and comfort food. Get ready to impress your loved ones with an exciting blend of heat and heart!
Why is Braised Trout in Chilli Bean Sauce a Must-Try?
Unforgettable flavors: This dish delivers an explosion of spicy and aromatic sensations that will tantalize your taste buds.
Easy to make: With straightforward techniques and just a handful of ingredients, you’ll whip up a restaurant-quality meal effortlessly.
Versatile options: Customize the recipe with your favorite sustainable fish or adjust the spice level to cater to everyone’s palate.
Perfect for gatherings: Impress friends and family with this crowd-pleaser, making any occasion feel special.
Comfort in every bite: The rich, flavorful sauce envelops tender fish, creating a comforting culinary experience.
Feel free to explore more options and enjoy the full spectrum of flavors with your choice of fish!
Braised Trout in Chilli Bean Sauce Ingredients
• Here’s everything you need to create this delightful dish.
For the Fish
- Trout (or fish of choice) – This is the star of the dish, delivering a tender and flaky texture; you can also opt for sea bass or mirror carp for variety.
For the Sauce
- Chilli bean paste – Adds authentic heat and deep umami flavor; try to source dou ban jiang for the best result, or use fermented black bean paste if necessary.
- Shaoxing wine – Infuses the sauce with complexity and aroma; dry sherry works well as a substitute if uncomplicated.
- Chicken or vegetable stock – Ensures a rich and savory sauce; homemade stock elevates the flavor, but store-bought is perfectly acceptable to save time.
For the Aromatics
- Garlic – Fresh minced garlic enhances the overall flavor and aroma; feel free to use more for added punch.
- Ginger – Adds warmth and spiciness; fresh grated ginger imparts the best flavor to the sauce.
For Garnishing
- Spring onion greens – Provides a mild onion flavor as a garnish; don’t hesitate to swap with chives if you prefer.
With these ingredients, you’re just a few steps away from delighting in authentic Braised Trout in Chilli Bean Sauce (Dou Ban Yu)!
How to Make Braised Trout in Chilli Bean Sauce
-
Heat the Wok: Begin by heating a few tablespoons of oil in a wok over medium heat. Let the oil shimmer, indicating it’s hot and ready for the next steps.
-
Prepare the Fish: If using whole trout, take care to clean and butcher it as needed. For fillets, ensure they’re cut evenly to promote consistent cooking throughout.
-
Sauté Aromatics: Add minced ginger and garlic to the hot oil, frying for about a minute until fragrant. The aroma will be inviting and will lay the foundation for a tasty sauce.
-
Add the Chilli Bean Paste: Stir in the chilli bean paste and fry for an additional minute, allowing the flavors to meld beautifully and become vibrant in hue.
-
Deglaze with Shaoxing Wine: Pour in the Shaoxing wine, letting it bubble and reduce slightly—this adds depth to your sauce and accentuates the dish’s flavor profile.
-
Add Stock: Gently pour in your chicken or vegetable stock, ensuring the ingredients combine well. Then, carefully add the fish, making sure it’s submerged in the rich sauce.
-
Simmer: Cover the wok and let your dish simmer for about 15–20 minutes, occasionally basting the fish with the sauce. This will ensure the fish cooks through while absorbing all those delicious flavors.
-
Serve: Once done, transfer the fish to a serving plate and pour the luscious sauce over it generously, creating an artful presentation that’s hard to resist.
Optional: Garnish with fresh spring onion greens for a pop of color and added flavor.
Exact quantities are listed in the recipe card below.

Make Ahead Options
Preparing Braised Trout in Chilli Bean Sauce (Dou Ban Yu) in advance saves you time on busy weeknights and helps streamline your meal planning! You can chop the garlic and ginger up to 24 hours ahead, storing them in an airtight container in the refrigerator to preserve their freshness. Additionally, the chilli bean paste and stock can be measured out and combined in a bowl, ready for quick access when it’s time to cook. When you’re ready to enjoy the dish, simply follow the recipe’s cooking instructions, adjusting the simmering time as needed since pre-prepped ingredients may cook a bit faster. Embrace the ease of meal prep while still serving a flavor-packed, restaurant-quality dish that’s just as delicious!
Braised Trout in Chilli Bean Sauce Variations
Feel free to explore these delicious adaptations to create your own unique twist on this classic dish!
- Alternative Fish: Substitute trout with sea bass or mirror carp for different textures and flavors—each fish brings its own personality to the dish.
- Spice Level Adjustments: Tailor the heat to your liking by increasing or decreasing the amount of chilli bean paste used, making this dish perfect for spice lovers and milder palates alike.
- Vegetarian Version: Replace the fish with hearty tofu or mushrooms, absorbing the rich sauce beautifully—this makes for a satisfying plant-based meal.
- Citrus Zing: Squeeze fresh lime or lemon juice over the top just before serving for a refreshing kick that perfectly complements the spicy sauce.
- Herb Infusion: Add fresh cilantro or basil during the cooking process to elevate the dish with fragrant herbaceous notes, providing a delightful contrast to the heat.
- Nutty Crunch: Top with toasted sesame seeds or crushed peanuts for an added layer of flavor and texture that enhances each bite.
- Sweet Balance: Incorporate a hint of sweetness by adding a drizzle of honey or sugar after deglazing with Shaoxing wine, creating a beautifully balanced sauce.
- Heat Variations: For those who adore extra warmth, include a few slices of fresh chili or a dash of chili flakes during the simmering stage to amplify the spice.
Each variation offers a chance to experiment, find your favorite combination, and fall in love with this dish all over again!
Storage Tips for Braised Trout in Chilli Bean Sauce
-
Fridge: Store leftovers in an airtight container for up to 2 days. This will keep the flavors intact and the fish tender.
-
Freezer: You can freeze Braised Trout in Chilli Bean Sauce in an airtight container for up to 3 months. This allows you to enjoy the dish later, just remember to thaw it overnight in the fridge.
-
Reheating: To maintain the fish’s tenderness, reheat gently on the stovetop over low heat. Add a splash of water or stock if the sauce has thickened.
-
Serving After Storage: When ready to serve, check the seasoning. A fresh sprinkle of spring onion greens can brighten the dish and enhance its flavors once again!
Helpful Tricks for Braised Trout in Chilli Bean Sauce
-
Fish Choice: Choose a fresher fish such as trout, sea bass, or mirror carp to enhance the dish’s flavors. Avoid frozen fish as it may not hold the texture well.
-
Chilli Bean Paste: Start with a smaller amount of chilli bean paste. You can always add more if you desire extra heat in your Braised Trout in Chilli Bean Sauce.
-
Proper Cooking: Make sure the fish is fully submerged in the sauce to ensure it cooks evenly. Baste occasionally to keep flavors melded into the fish.
-
Minimize Disintegration: If using whole fish, leave the skin on; it helps retain moisture and prevents the fish from falling apart during cooking.
-
Garnishing: Don’t skip the spring onion greens! They add a vibrant color and fresh flavor that beautifully complements the rich, spicy sauce.
What to Serve with Braised Trout in Chilli Bean Sauce?
Elevate your dining experience by pairing this spicy, aromatic dish with delightful sides that enhance its bold flavors.
-
Steamed Jasmine Rice: The fluffy grains soak up the rich, spicy sauce, balancing the heat and making each bite comforting.
-
Stir-Fried Broccoli: Tender stalks of broccoli with a hint of garlic add a fresh crunch and vibrant color to your meal, perfect for contrasting textures.
-
Garlic Noodles: These savory noodles are a great accompaniment, offering a mild sweetness that complements the fiery flavor of the trout.
-
Asian Slaw: A crisp mix of cabbage, carrots, and sesame dressing provides a refreshing crunch, making it a perfect palate cleanser.
-
Szechuan Cucumber Salad: The cool, tangy cucumber salad cuts through the spice, allowing for a burst of freshness with each mouthful.
-
Mango Sticky Rice: A sweet finale for your meal; the creamy coconut milk and sweet mango contrast beautifully with the spiciness of the main dish.
-
Cold Tsingtao Beer: This light, crisp beer is perfect for quenching your thirst and complementing the spicy kick of the trout.
These pairings create a beautiful balance of flavors and textures, ensuring every bite is satisfying and memorable.

Braised Trout in Chilli Bean Sauce Recipe FAQs
What kind of fish should I use for Braised Trout in Chilli Bean Sauce?
Absolutely! While trout is the star of this dish due to its tender and flaky texture, you can also opt for sea bass or mirror carp. Just keep in mind that you may need to adjust cooking times depending on your choice, as thicker fillets may require a bit longer to cook through.
How can I tell if my fish is fresh?
Very! When selecting fish, look for clear, bright eyes and firm, moist flesh. The fish should smell clean, without any overly fishy or sour odors. If you notice any dark spots all over or unusual discoloration, it’s best to pass on that fish.
What’s the best way to store leftovers?
I often recommend storing any leftovers in an airtight container in the refrigerator for up to 2 days. This helps keep the fish tender while retaining the rich flavors of the sauce. When you’re ready to enjoy it again, simply reheat gently to maintain its delightful texture.
Can I freeze Braised Trout in Chilli Bean Sauce? How?
Absolutely! To freeze, place the leftovers in an airtight container, making sure it’s well sealed. You can store it in the freezer for up to 3 months. When it’s time to enjoy your dish again, thaw it overnight in the refrigerator before reheating gently on the stovetop, adding a splash of water or stock to help revive the sauce’s consistency.
What if my fish falls apart while cooking?
Don’t worry at all! If your fish begins to disintegrate, it’s not a problem; the rich sauce will help mask any imperfections. Ensure that you’re gently basting and cooking it on low heat to minimize the breakage. The result will still be a flavorful and aromatic dish that your family will love.
Are there any dietary considerations for pets or allergies?
Yes, definitely! Always check for allergies as this dish contains common allergens such as fish and potentially soy (from chilli bean paste). If you have pets, keep in mind that many ingredients in this recipe (like garlic and onion) can be harmful to dogs and cats, so be sure to store any leftovers out of their reach.

Savory Braised Trout in Chilli Bean Sauce You’ll Love
Ingredients
Equipment
Method
- Heat a few tablespoons of oil in a wok over medium heat until shimmering.
- Prepare the fish by cleaning and butchering as needed.
- Sauté minced ginger and garlic in the hot oil for about a minute until fragrant.
- Add the chilli bean paste and fry for an additional minute.
- Pour in the Shaoxing wine and let it bubble and reduce slightly.
- Add the chicken or vegetable stock, then gently add the fish, ensuring it's submerged.
- Cover the wok and let it simmer for 15-20 minutes, basting occasionally.
- Transfer the fish to a serving plate and pour the sauce over it.
- Garnish with fresh spring onion greens before serving.





