Dark Mode Light Mode

Scallion Oil Bream Recipe: How to Make Juicy, Fragrant Wuchang Fish at Home

Scallion Oil Bream Recipe: How to Make Juicy, Fragrant Wuchang Fish at Home Scallion Oil Bream Recipe: How to Make Juicy, Fragrant Wuchang Fish at Home

Why Scallion Oil Bream Is a Must-Try Chinese Dish

Let’s talk about one of China’s most beloved freshwater fish dishes: scallion oil bream (or Wuchang fish, as it’s famously called in Hubei province). If you’ve ever wandered through a Chinese restaurant menu and wondered what that “steamed fish with crispy scallions” is all about—this is it. And let me tell you, once you make it at home, you’ll never order takeout fish the same way again.

Hubei folks have been cooking bream for centuries—we’re talking The Book of Songs old (that’s over 2,500 years!). The poem “Heng Men” even mentions “eating fish without needing the finest from the Yellow River”—and that “finest fish” they’re gushing about? Yep, bream. Today, Hubei has dozens of ways to cook it (stir-fried, braised, fried… you name it), but steamed with scallion oil? That’s the classic. It’s simple, it’s fresh, and it lets the fish’s natural sweetness shine.

What You’ll Need to Make Scallion Oil Bream

First things first: gather your ingredients. This recipe is straightforward, so no fancy gadgets or hard-to-find stuff here. Let’s list ’em out:

      • 1 bream (about 600g / 1.3 lbs—look for one with clear eyes and firm flesh; that’s how you know it’s fresh!)
      • 10g ginger (a small knob—fresh ginger is non-negotiable for cutting fishy smells)
      • 4 scallions (grab a bunch—we’ll use some for steaming, some for the crispy topping)
      • 10ml cooking wine (rice wine works best, but dry sherry is a solid substitute if you don’t have it)
      • 8g salt (don’t skimp—this seasons the fish all the way through)
      • 15g cooking oil (neutral oil like canola or peanut oil is perfect)
      • 20ml steamed fish soy sauce (this is key for that umami kick—don’t use regular soy sauce; it’s too salty)
      • 10 Sichuan peppercorns (optional, but they add a tiny numbing zing that takes the dish up a notch)

Step-by-Step: How to Cook Scallion Oil Bream (No Fail, I Promise)

Let’s break this down into easy steps. I’ve included photos to help—cooking fish can feel intimidating, but trust me, this is foolproof.

Prep the Ingredients First (Pro Tip: Don’t Skip This!)

Before you even touch the fish, get your veggies ready. Why? Because once the fish is marinating, you don’t want to be scrambling to chop ginger. Let’s do this:

Grab your scallions and ginger—these are your flavor powerhouses.

Chop part of the scallions into 2-inch sections (for marinating) and the rest into thin shreds (for the final topping). Slice the ginger into both thick slices (marinating) and thin shreds (topping too). Set everything aside—you’ll thank me later.

Marinate the Fish for Maximum Flavor

Take your bream and pat it dry with paper towels (wet fish = sad, not crispy skin). Now, make 3-4 diagonal cuts on both sides of the fish—this does two things: it helps the marinade soak in, and it makes the fish cook evenly. No more raw middle!

Sprinkle salt all over the fish—inside the belly, on the skin, and even in those cuts you just made. Then pour the cooking wine over it too. Don’t be shy—this is how you get rid of that “fishy” taste.

Now, rub the salt and wine into every nook and cranny. Think of it like giving the fish a massage—be gentle, but make sure every part gets covered. This step is non-negotiable for juicy, flavorful fish.

Stuff the thick scallion sections and ginger slices into the fish’s belly, and lay a few on top too. Let it marinate for 15 minutes at room temperature—this is enough time for the flavors to sink in without making the fish mushy.

Steam the Fish (The Secret to Juiciness)

Fill a steamer pot (or a regular pot with a steamer rack) with water—make sure the water doesn’t touch the bottom of the fish plate. Bring it to a rolling boil (super important—boiling water = even steaming).

Carefully place the marinated fish on the steamer rack, cover the pot tightly, and steam on high heat for 10 minutes. Set a timer—oversteaming is the #1 mistake people make with this dish!

When the timer goes off, don’t open the lid yet. Let it sit for 5 minutes. This is the “resting” step—trust me, it locks in all the juices and gets rid of any leftover “earthy” taste from the freshwater fish. I used to skip this and wonder why my fish was dry—never again!

Finish with Crispy Scallion Oil (The Best Part)

Gently transfer the steamed fish to a clean plate—discard the marinated scallions and ginger (they’ve done their job). You’ll notice some liquid on the plate—you can pour most of it out, but leave a little to keep the fish moist.

Drizzle the steamed fish soy sauce all over the fish—go around the edges too, so every bite gets that salty-sweet umami flavor. Then top it with the thin scallion shreds and ginger shreds you prepped earlier.

Now, heat the cooking oil in a small pan over medium heat. You want it hot enough that when you put a scallion in, it sizzles—but not so hot that it burns (burnt oil = bitter fish, yuck).

Add the Sichuan peppercorns (if using) and a few extra scallion shreds to the hot oil. Fry for 30 seconds until the scallions turn golden and fragrant—you’ll smell it instantly. It’s like a hug for your nose!

Here’s the fun part: pour the hot scallion oil over the fish. You’ll hear a satisfying “sizzle” as the oil hits the scallions and soy sauce. That sound means it’s perfect.

And that’s it! Your scallion oil bream is ready to serve. Just look at that golden, crispy topping—isn’t it gorgeous?

Final Thoughts (And a Bite of Heaven)

Take a bite—go for a piece with both the fish and some scallion topping. The fish is so tender it melts in your mouth, the soy sauce adds a savory kick, and the crispy scallions give it a nice crunch. It’s fresh, it’s flavorful, and it’s way easier than you think.

This dish is perfect for weeknights (it takes less than 30 minutes total!) or for impressing friends at a dinner party. And the best part? You don’t need any fancy skills—just a little patience and attention to detail.

So next time you’re craving something light but delicious, give this scallion oil bream recipe a try. I promise you won’t regret it. Let me know how it turns out in the comments—I’d love to hear about your cooking adventures!

Previous Post
Kou Shui Ji (Sichuan Spicy Saliva Chicken) Recipe: Easy Step-by-Step Guide for Winter

Kou Shui Ji (Sichuan Spicy Saliva Chicken) Recipe: Easy Step-by-Step Guide for Winter

Next Post
Perfect Coffee Chiffon Cake Recipe: Fluffy, Coffee-Infused & Easy to Bake!

Perfect Coffee Chiffon Cake Recipe: Fluffy, Coffee-Infused & Easy to Bake!