Tendre fish fillet poached in seasoned water, then topped with spices, Sichuan boiled fish is tasty, pungent and super addictive. 

Pin this now to find it later!

Pin It

I still remember exactly where I ate Sichuan boiled fish (Shui Zhu Yu/水煮鱼) for the first time. It was a tiny little restaurant specializing in Sichuan cuisine hidden in a quiet neighbourhood of Beijing.

At that moment, I only knew a few famous Sichuan dishes, such as Mapo tofu, Kong Pao chicken, Shredded pork with garlic sauce, etc.. I found Sichuan boiled fish so stunning that later on it became the one dish that I always order whenever it’s on the menu.

Save this recipe
Enter your email & we’ll send it to your inbox. Plus get great new recipes from us every week!

It’s tender & succulent

Literally, the Chinese name of Sichuan boil fish “Shui Zhu Yu (水煮鱼)” means water boiled fish. The marinated fish slices are poached briefly in seasoned water. They taste very tender, succulent and packed with flavour. Another Sichuan classic, Suan Cai Yu (Sour Vegetable Fish), shares similar characteristics.

To achieve the best result, I recommend you use fresh fillets instead of frozen ones. In China, restaurants often have fish tanks from which the customers can choose live fish to be freshly prepared for this dish (Don’t fancy fish, try Sichuan Boiled Beef instead).

It’s super spicy

As one of the most pungent Chinese dishes, authentic Sichuan boiled fish is famous for its hotness. My friend Junyang adored this dish but unfortunately, she has a low tolerance for spicy food. She used to rinse the fish in a glass of water to reduce the hotness. And little by little she has eventually increased her tolerance.

In my recipe, you can see that the spiciness comes from the generous use of 3 ingredients: dried chilli, Sichuan chilli bean paste and chilli powder.

It gives you a numbing sensation

Sichuan boiled fish is also pungent in another way: it delivers an intensive numbing sensation to your mouth by using quite a lot of Sichuan pepper (it’s an acquired taste but very addictive once you become accustomed to it).

You might have heard or used regular Sichuan pepper (Huajiao, 花椒) which is red in colour. In fact, there is another type of Sichuan pepper called Majiao (麻椒) which has the same shape and size but is green in colour. It’s often used in Sichuan boiled fish to enhance the fragrance. However, you can use regular Sichuan pepper if you can’t find the green ones.

It’s easy to cook!

Many people find it intimidating to cook Sichuan boiled fish at home. I was one of them until I had a try. It’s pretty straight forward. There’s no particular cooking skill involved. As long as you have all the ingredients to hand and follow a detailed, well-written recipe, nothing will go wrong.

When reading the recipe card below, you will notice that I put ingredients in several groups. This corresponds to different cooking steps. Please note that cooking oil is listed in different groups for various purpose. The finished dish doesn’t taste greasy despite the generous use of oil. The oil is essential to draw out the full fragrance of the spices.

4.99 from 87 votes

Sichuan boiled fish (Shui Zhu Yu, 水煮鱼)

Tendre fish fillet poached in seasoned water, then topped with spices, Sichuan boiled fish is tasty, pungent and super addictive.
Prep: 15 minutes
Cook: 10 minutes
Total: 25 minutes
Servings: 2 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the fish

  • 250 g skinless, boneless fish fillet, 9oz (see note 1)
  • 1 pinch salt
  • 1 pinch white pepper
  • 1 teaspoon Shaoxing rice wine
  • 1 teaspoon corn starch

For the spices

  • 1/2 teaspoon cooking oil
  • 15 dried chilli
  • 2 teaspoon Sichuan peppercorn, see note 2

For the vegetable

  • 1 teaspoon cooking oil
  • 250 g celery, cut into thin strips, or bean sprouts

For the broth

  • 2 tablespoon cooking oil
  • 2 clove garlic, minced
  • 1 teaspoon ginger, minced
  • 1 stalk scallions, chopped
  • 1.5 tablespoon Sichuan chilli bean paste, see note 3
  • 1 teaspoon chilli powder
  • 400 ml hot water, or chicken stock

For garnishing

  • Coriander, chopped
  • 2 tablespoon cooking oil

Instructions 

Marinate the fish

  • Slice the fish fillet diagonally. Marinate with salt, white pepper, rice wine & corn starch.

Fry the spices

  • In a wok (or a deep frying pan), fry dried chilli and Sichuan pepper in oil over a low heat until fragrant (do not burn them). Chop coarsely when cooled. Set aside.

Cook the vegetable

  • In the same wok, heat up oil over a medium heat, stir in celery. Cook for 1.5 minutes or so (30 seconds if using bean sprouts instead). Transfer to a serving bowl. Set aside.

Make the broth

  • Heat up oil in the wok, fry garlic, ginger and spring onion. Add Sichuan chilli bean paste and chilli powder. Pour in water (or chicken stock). Bring it to a full boil.

Cook the fish

  • Gently place the fish slices into the wok. When cooked, pour the fish and the soup onto the vegetable.

Garnishing

  • Top with fried spices and coriander. Heat up oil then pour over to sizzle the spices. Serve immediately with plain rice.

Notes

1. You may use catfish, cod, sea bass, pangasius, etc.
2. I use two different types of Sichuan peppercorn in this dish: the red, regular Sichuan pepper and green ones. Please feel free to use whatever is available to you.
3. Different brands of Sichuan chilli bean paste (aka spicy Doubanjiang/辣豆瓣酱) may vary in saltiness, hotness and texture. Adjust the volume accordingly. Best to use Pixian Douban (郫县豆瓣), a well-known variety, which needs to be coarsely chopped prior to cooking.

Your Recipe Notes

Nutrition

Serving: 1serving | Calories: 512kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

SaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSave

Hi! I’m Wei

Born and raised in China, I’m the do-it-all creator behind this blog, a free digital cookbook sharing authentic, accessible Chinese recipes since 2017. I couldn’t be happier to have you here!

More Fish & Seafood

Leave a comment

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

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

92 Comments

  1. Filip says:

    5 stars
    Thanks a lot for this recipe. Te Sichuan fish is in my opinion the Emperor among all of superb Sichuan dishes. Sichuan cuisine rules without any doubt.

    1. Wei Guo says:

      You’re welcome Filip! Sichuan food is so addictive, right?

  2. Chris App says:

    Not sure what went wrong. This turned out very bland. There was some spice; it really wasn’t lack of heat, just lack of flavor. Spices and ginger/garlic had nice smell during sautee, but then those flavors disappeared. Tasted like unseasoned, totally plain fish.

    Don’t really understand the “marinade” of the fish. Quantity of materials for that step could not possibly marinate; one side could sit in it, that’s all.

    What am I getting wrong?

    1. Wei @ Red House Spice says:

      Sorry to hear that Chris! This dish shouldn’t taste bland at all? Have you used Sichuan chilli bean paste (辣豆瓣酱) which provides the key flavour? Based on your comment, I guess you might have overlooked this ingredient.

  3. Karen says:

    4 stars
    I’ve made this recipe a few times now. Should I put the peppers and peppercorns in cheesecloth so that they don’t ruin the dish with pieces/grittiness?

    1. Wei @ Red House Spice says:

      Thank you Karen for trying our my recipe! The authentic version of this dish is supposed to be cooked this way. I don’t think it’s a good idea to wrap dried chillies and Sichuan pepper with cheesecloth as you need to pour hot oil directly over the spices. Unlike many other dishes, you’re not suppose to eat the broth/sauce or spices but only the fish pieces.

  4. Mary says:

    Hi. I feel like I missed it somewhere, How long are we supposed to marinate the fish? Thank you.

    1. Wei @ Red House Spice says:

      Hi Mary! You don’t need to count the time. Just follow the sequence suggested in my recipe. Marinate the fish first. It will be ready by the time you need to add it to the broth. Happy cooking!

  5. Aaditi says:

    5 stars
    Thanks for this recipe – it’s super yum! I used basa and bok choy, worked great.

    1. Wei @ Red House Spice says:

      You’re welcome Aaditi! Very happy to know you enjoyed it!

  6. Annier says:

    5 stars
    I had been looking for a recipe to use my erjingtiao and tribute peppers along with a jar of doubanjiang that i purchase from on online Chendu supplier. This recipe hit me on so many levels with the crunchiness of the celery, the tenderness of the fish, the savory broth and the tingling spiciness. I really like the way the recipes are presented. it was very easy to follow and I am encouraged to try more. I’m so glad i found you, Wei.

    1. Wei @ Red House Spice says:

      So happy to hear that Annier! Glad that my recipe worked well for you. Happy cooking!

  7. Julie says:

    5 stars
    I made this just last night, it was amazing. The only thing I changed was I used soybean sprouts. I was sweating as I ate but couldn’t stop eating it! Thank you for the recipe!

    1. Wei @ Red House Spice says:

      My pleasure Julie! In fact, soybean sprouts are commonly used in this dish in Chinese restaurants. Unfortunately, I don’t have easy access to it.

  8. Ting- Ting says:

    Hi! Thank you so much for the recipe. Quick question- I have read some recipes that use egg white in the marinade. Do you know why and why do you not use it in yours? Just wondering but either way I can’t wait to try!

    1. Wei @ Red House Spice says:

      Egg white is used to tenderize the fish. If you are using the right type of fish and it’s fresh enough, I don’t think egg white is necessary. Using cornstarch for tenderizing should be enough. Hope this helps.

  9. Min says:

    Wow, your pictures are so beautiful and look appetizing.
    Can I use your pictures for my own internal presentation?
    I am trying to do some introduction about SiChuan Food.

    1. Wei @ Red House Spice says:

      Thanks Min! I guess you mean using my images for your school/college presentation. If that’s the case, please feel free to do so. It would be nice if you give credit to my blog.

      1. Min says:

        Thanks. Yup, I will put your blog as one of the reference.

  10. Meredith says:

    Hi! What type of chili powder do you recommend? I’m assuming it’s not the same kind that I put in my taco seasoning….? Thank you! Can’t wait to try making this at home. I love it at my favorite Houston restaurant, Chengdu Taste!

    1. Wei @ Red House Spice says:

      Hi Meredith. I usually use chili powder either from China or India. Please feel free to use any chili powder that’s available to you. If your taco seasoning contains other spices/flavoring other than ground chili, it might not be a good idea to use it in this dish.