Braised Fish in Spicy Garlic Sauce with Spring Onion Finish
If you’re craving a bold, comforting meal that feels like a true showstopper, Braised Fish in Spicy Garlic Sauce with Spring Onion Finish is going to rock your dinner table. Imagine a tender whole fish simmered until perfectly flaky in a sauce bursting with garlic, chilis, soy, and a touch of tang from rice vinegar, all brought together by the distinctive warmth of spring onions tossed in at the end. This dish is a celebration of savory depth and fresh brightness—beautiful enough for a special occasion, but easy enough for a weeknight when you want something a little extraordinary.

Ingredients You’ll Need
This recipe proves you don’t need a mile-long list to deliver stunning flavors. Each ingredient in Braised Fish in Spicy Garlic Sauce with Spring Onion Finish plays an essential role, from building the aromatic base to giving the final dish its glistening color and taste. Here’s what you’ll need and a few tips to make each one shine.
- Whole fish (tilapia or sea bream): Choose a fresh, clean fish and score the skin for maximum flavor absorption.
- Oil: Neutral oil like sunflower or canola works best for searing and letting the aromatics come forward.
- Garlic: Go generous here—minced garlic is the backbone of the spicy, fragrant sauce.
- Ginger: Freshly chopped ginger offers a gentle heat and citrus-like brightness that cuts through the richness.
- Soy sauce: Brings umami depth and a rich, salty base for all the other flavors to build on.
- Chili bean paste (doubanjiang or sambal oelek): The source of that addictive, mouth-tingling heat; adjust to your spice preference.
- Rice vinegar: Adds acidity to balance out the spice and sweetness, so the sauce never tastes heavy.
- Sugar: Just a splash rounds out the sauce and enhances the natural savoriness of the fish.
- Chicken or fish stock: This forms the braising liquid, infusing the fish as it simmers to tender perfection.
- Oyster sauce: A touch of this rich, seafood umami bomb deepens the savory notes and creates a glossy finish.
- Red chili: Sliced fresh chili doubles down on the spice and adds beautiful pops of color to your plate.
- Spring onions: These are your finishing touch for color, crunch, and a boost of sharp, green flavor.
- Salt and pepper: Season to taste and balance out the boldness of all the other flavors.
How to Make Braised Fish in Spicy Garlic Sauce with Spring Onion Finish
Step 1: Sear the Fish
Heat the oil in a large wok or deep skillet over medium-high heat. Pat your whole fish very dry with paper towels, then season with a little salt and pepper. Sear the fish gently for about 2 minutes per side, just until the skin takes on a light golden color and a bit of crust forms. This step not only brings out flavor but also helps keep your fish intact when braising. Once done, carefully lift out your fish and set it aside.
Step 2: Build the Aromatic Base
In the same pan, add a little more oil if needed, then toss in the minced garlic, ginger, and sliced red chili. Stir these around for about a minute or until their aroma fills your kitchen—this is when you know you’re building the foundation of that signature spicy garlic flavor! Watch closely so the garlic doesn’t burn, as a gentle sizzle is what you’re after.
Step 3: Create the Sauce
Once the aromatics are shimmering and fragrant, stir in the soy sauce, oyster sauce, chili bean paste, sugar, and rice vinegar. Let these ingredients bubble and merge, giving the sauce its richness and depth. Pour in the chicken or fish stock, scraping up any flavorful bits from the bottom of the pan, and bring everything to a gentle simmer.
Step 4: Braise the Fish
Carefully return your seared fish to the pan, nestling it into the bubbling sauce. Ladle some of that spicy, garlicky goodness over the top. Cover the pan and reduce the heat to maintain a steady simmer. Let the fish braise for 10 to 15 minutes, spooning sauce over it occasionally to ensure every crevice is soaking up flavor. The fish is done when it flakes easily with a fork and looks moist and succulent.
Step 5: Finish with Spring Onions and Serve
Uncover the pan and taste the sauce, adjusting salt and pepper as needed. Just before serving, sprinkle a generous amount of freshly chopped spring onions over the fish, letting their sharp, grassy brightness lighten the deep, savory sauce. This, my friend, is the key to that signature Braised Fish in Spicy Garlic Sauce with Spring Onion Finish experience. Serve the fish hot, making sure every plate gets plenty of vibrant sauce and a flourish of scallions.
How to Serve Braised Fish in Spicy Garlic Sauce with Spring Onion Finish

Garnishes
You absolutely can’t go wrong with a mountain of fresh, finely chopped spring onions as your main garnish—it’s in the name after all! For an extra pop, try adding thinly sliced red chili or even a sprinkle of toasted sesame seeds. The green and red against the glossy sauce looks as irresistible as it tastes.
Side Dishes
Braised Fish in Spicy Garlic Sauce with Spring Onion Finish begs to be served with a mound of fluffy steamed white rice or even jasmine rice to soak up every drop of that delicious sauce. Pair it with lightly sautéed greens like bok choy or tender broccoli, and you’ll have a full meal that’s both hearty and balanced.
Creative Ways to Present
If you’re entertaining or just want to amp up your dinner game, bring the whole fish to the table on a wide platter, sauce poured over and garnishes scattered artfully. Let guests help themselves, family-style. Or, if you prefer an easier serving, portion the fish into fillets after braising and plate with a spoonful of sauce and a scattering of spring onions on each serving. Either way, the presentation will wow anyone lucky enough to dine with you.
Make Ahead and Storage
Storing Leftovers
If you have leftover Braised Fish in Spicy Garlic Sauce with Spring Onion Finish, transfer it—as soon as it’s cool—to an airtight container. Store in the refrigerator for up to two days. The flavors will deepen and meld, making for an even more robust sauce the next day. Just remove the spring onion garnish before chilling for the best texture.
Freezing
While freshly cooked is always best, you can freeze leftovers if needed. Place the cooled fish and sauce in a freezer-safe container, excluding the spring onion garnish, for up to one month. When ready to eat, thaw overnight in the fridge; the sauce may separate a bit, but it will come back together with gentle heating.
Reheating
Reheat the fish and sauce gently in a covered skillet over low to medium heat until warmed through—avoid high heat, which can make the fish tough. Add a splash of fresh stock or water if the sauce thickened up in the fridge. Don’t forget to add a fresh sprinkle of spring onions before serving for that signature finish!
FAQs
Can I use fish fillets instead of a whole fish?
Absolutely! If you prefer, thick fillets like cod, snapper, or bass work beautifully in Braised Fish in Spicy Garlic Sauce with Spring Onion Finish. Just adjust the cooking time—fillets will usually cook more quickly than a whole fish.
What if I can’t find chili bean paste?
If doubanjiang isn’t available, sambal oelek or even a little gochujang with extra chili flakes makes a great substitute. The goal is a good kick of spicy, savory flavor, so feel free to experiment with what you have.
Is this dish gluten-free?
With a couple of easy swaps, yes! Simply use gluten-free soy sauce and check that your chili bean paste and oyster sauce are certified gluten-free. Everything else in Braised Fish in Spicy Garlic Sauce with Spring Onion Finish is naturally gluten-free.
Can I make this dish less spicy?
Of course! Just reduce the amount of chili bean paste and leave out the fresh red chili coins. The dish will still be packed with flavor—garlic and ginger never disappoint—without overwhelming heat.
What’s the best way to select a whole fish at the market?
Look for bright, clear eyes, shiny scales, and a fresh, mild smell. A whole fish for Braised Fish in Spicy Garlic Sauce with Spring Onion Finish should feel firm and springy to the touch. Don’t be shy about asking your fishmonger to clean and score it for you if you’d like a head start!
Final Thoughts
If you’re eager to bring something memorable and packed with flavor to your table, Braised Fish in Spicy Garlic Sauce with Spring Onion Finish is an absolute must-try. It’s cozy, dramatic, and the kind of dish that makes everyone reach for seconds. Set aside half an hour and treat yourself to this vibrant, heartwarming recipe—you’ll be savoring every bite!
PrintBraised Fish in Spicy Garlic Sauce with Spring Onion Finish
Tender whole fish simmered in a rich, spicy garlic-infused sauce, garnished with fresh chopped spring onions. This dish combines savory depth with bright aromatics for a bold and warming meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Braising
- Cuisine: Asian
- Diet: Non-vegetarian
Ingredients
Main Ingredients:
- 1 whole fish (such as tilapia or sea bream), cleaned and scored
For the Sauce:
- 3 tablespoons oil
- 6 cloves garlic, minced
- 1 tablespoon ginger, finely chopped
- 2 tablespoons soy sauce
- 1 tablespoon chili bean paste (doubanjiang or sambal oelek)
- 1 tablespoon rice vinegar
- 1 tablespoon sugar
- 1/2 cup chicken or fish stock
- 2 tablespoons oyster sauce
- 1 red chili, sliced
- 1 bunch spring onions, chopped
- Salt and pepper to taste
Instructions
- Heat oil: Heat oil in a large wok or skillet over medium-high heat. Sear both sides of the fish until lightly golden, about 2 minutes per side. Remove and set aside.
- Sauté aromatics: In the same pan, sauté garlic, ginger, and chili until fragrant.
- Add sauce ingredients: Add soy sauce, oyster sauce, chili bean paste, sugar, and vinegar. Stir well.
- Simmer: Pour in stock and bring the sauce to a simmer. Gently return the fish to the pan, spoon sauce over the top, and cover. Simmer for 10–15 minutes until the fish is cooked through.
- Season and garnish: Uncover, taste and adjust seasoning. Sprinkle generously with chopped spring onions.
- Serve: Serve hot with steamed rice.
Nutrition
- Serving Size: 1 serving
- Calories: 345 kcal
- Sugar: 5g
- Sodium: 930mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 60mg
Keywords: #spicyfish #braisedfish #asiandinner #garlicfish #wholefishrecipes #chinesefoodinspo #spicygarlic #doubanjiang #fishlovers #homecooking #seafoodlover #steamedricepairing #springonion #gingarlicfish #sambalfish #fishdinner #comfortfood #savoryflavors #homestylecooking #wokrecipes