水煮鱼 Shui Zhu Yu – Boiled Fish in Chili Oil

Shui Zhu Yu (水煮鱼), or Boiled Fish in Chili Oil, is one of Sichuan’s most spectacular dishes — silky fish fillets poached in a fiery broth, then crowned with a sizzling pour of chili oil that makes the whole table crackle. Despite the name, the fish is not boiled hard — it is gently poached until just tender, then dressed with a dramatic layer of chilies and Sichuan peppercorns. Here is the authentic method.

Quick Answer: What is shui zhu yu?
Shui zhu yu (水煮鱼) is a Sichuan dish of white fish fillets poached in a spicy broth with bean sprouts and vegetables, then topped with a sizzling pour of hot chili oil, dried chilies, and Sichuan peppercorns. It is numbing, spicy, and spectacular.

The name 水煮 (“water-boiled”) is one of the great misdirections in Chinese cooking. The technique originated in Sichuan’s river towns, where 水煮牛肉 — boiled beef in chili oil — was a humble dish for laborers. The modern restaurant version, popularized in the 1980s and 1990s, turned the idea toward fish and made it a showpiece: a shallow pool of broth, a layer of silky fish, and then a wok of smoking oil poured over a mound of dried chilies and Sichuan peppercorns so the whole bowl erupts in aroma. Despite the dramatic finish, the cooking itself is gentle — the fish is barely poached, and the entire dish depends on that restraint.

This recipe comes from a Sichuan restaurant chef who taught me the essential trick: the fish fillets are marinated with egg white and cornstarch, then poached very gently — just until opaque. The final pour of smoking-hot oil over the chilies is what creates the signature sizzle and releases the aromas.

Shui zhu yu boiled fish in chili oil Sichuan style

The Egg White Marinade and the Gentle Poach

White fish fillets are almost pure protein and water, with no fat to protect them from heat. The Sichuan solution is the same velveting technique used for stir-fries: a marinade of egg white, cornstarch, salt, and Shaoxing wine wraps each fillet in a thin protective layer that seals in moisture. Then the poaching is done at a bare simmer — barely a bubble — for two or three minutes. Cooked this way, the fish comes out silky and almost custard-like, holding its shape while barely offering resistance to a spoon. Boiled hard, the same fillets turn dry and fibrous within a minute.

The Sizzling Finish

  1. Build the base. Bean sprouts or sliced cabbage are blanched and laid in the bottom of the serving bowl — they soak up the broth and add crunch.
  2. Poach the fish. The fillets go into the simmering broth for two to three minutes, then are lifted out and arranged over the vegetables.
  3. Mound the aromatics. A generous pile of dried chilies, Sichuan peppercorns, and minced garlic goes on top of the fish.
  4. Pour the smoking oil. Oil is heated until it just begins to smoke, then poured directly over the chili mound. It hisses, the chilies darken, and the aroma fills the room. This is the dish’s signature moment.

Ingredients and Where to Find Them

Also needed: dried red chilies, garlic, ginger, scallions, egg white, cornstarch, Shaoxing wine, light soy sauce, chicken stock, and a lot of oil. Bean sprouts, cabbage, or enoki mushrooms form the base.

How to Cook It

  1. Slice 600g (1.3 lb) white fish into 1cm-thick pieces; marinate 20 minutes with 1 egg white, 2 tablespoons cornstarch, 1 tablespoon Shaoxing wine, and 1 teaspoon salt
  2. Blanch 300g (10.5 oz) bean sprouts for 1 minute and spread them in a deep serving bowl
  3. Heat 2 tablespoons oil and fry 2 tablespoons doubanjiang with garlic and ginger for 1 minute until red
  4. Add 800ml chicken stock with 1 tablespoon light soy and 1 teaspoon sugar; simmer 5 minutes
  5. Slide in the fish pieces and poach at a bare simmer for 2–3 minutes until just opaque; lift out and arrange over the sprouts
  6. Mound 30g dried chilies, 1 tablespoon Sichuan peppercorns, and 4 minced garlic cloves on top of the fish
  7. Heat 200ml oil until smoking and pour it carefully over the chili mound — it will sizzle violently; scatter with scallions and serve immediately

Variations

  • With beef (水煮牛肉) — the original version; use thinly sliced beef instead of fish and poach 90 seconds
  • With more vegetables — enoki mushrooms, lotus root, or sliced cabbage all work as a base
  • Milder version — halve the dried chilies and peppercorns and add an extra teaspoon of sugar
  • With fish head and bones — simmer the head and bones in the broth first for a richer, more traditional base

Frequently Asked Questions

What fish is best for shui zhu yu?

Firm white fish that holds its shape: basa, tilapia, sole, or cod. Avoid oily or delicate fish, which fall apart in the broth. Frozen fillets work well — thaw, pat dry, and marinate as usual.

Why did my fish fall apart?

It was overcooked or stirred. Poach the fillets at a bare simmer — barely a bubble — for two to three minutes, and lift them out with a slotted spoon rather than stirring the pot.

Can I add other vegetables?

Yes — sliced cabbage, enoki mushrooms, or lotus root all work as a base under the fish, soaking up the spicy broth.

Is the oil pour dangerous?

It needs care. Use a deep bowl, keep your hands and face back, and pour slowly and steadily over the chili mound rather than from a height. The oil should be hot enough to smoke but not so hot that it scorches — around 200°C (390°F) is ideal.

More Sichuan Classics

Love Sichuan heat? Try my Mao Xue Wang 毛血旺, the dry-pot Mala Xiang Guo 麻辣香锅, or the iconic Mapo Tofu 麻婆豆腐.

As an Amazon Associate, I earn from qualifying purchases. These are affiliate links at no extra cost to you.

Leave a Reply

Your email address will not be published. Required fields are marked *