Szechuan Spicy Fish
Szechuan Spicy Fish, also known as Shui Zhu Yu, is a bold and aromatic dish from China’s Sichuan province. Famous for its intense heat and signature málà (spicy and numbing) flavor, this dish features tender slices of fish cooked in a rich chili oil broth infused with garlic, ginger, and Sichuan peppercorns.
Despite its fiery appearance, the dish is incredibly balanced—soft, delicate fish contrasts beautifully with the spicy, fragrant oil. It’s a restaurant favorite, but with the right technique, you can recreate this authentic dish at home.
Ingredients
For Fish Marinade
400 grams boneless white fish (like basa, tilapia, or cod, thinly sliced)
1 tablespoon soy sauce
1 teaspoon cornstarch
1 egg white
½ teaspoon white pepper
For Broth & Base
2 tablespoons oil
5–6 dried red chilies
1 tablespoon Sichuan peppercorns
4 cloves garlic (chopped)
1 inch ginger (julienned)
2 tablespoons doubanjiang (chili bean paste)
3 cups chicken stock or water
Vegetables (Optional but Recommended)
Bean sprouts
Napa cabbage or spinach
Mushrooms
For Topping
2 tablespoons chili oil
2 green onions (chopped)
Fresh coriander
How to Make Szechuan Spicy Fish
Step 1: Prepare and Marinate the Fish
Slice the fish into thin fillets. In a bowl, mix fish with soy sauce, cornstarch, egg white, and white pepper. Let it marinate for 15–20 minutes. This keeps the fish tender and silky.
Step 2: Prepare the Vegetable Base
Lightly blanch bean sprouts, cabbage, or other vegetables in hot water. Place them in a serving bowl—this forms the base layer of the dish.
Step 3: Build the Spicy Broth
Heat oil in a wok. Add dried chilies and Sichuan peppercorns, stirring until fragrant.
Add garlic, ginger, and doubanjiang. Stir-fry until the oil turns deep red and aromatic. Pour in chicken stock and bring to a boil.
Step 4: Cook the Fish
Reduce heat to a gentle simmer. Add marinated fish slices one by one. Cook for 2–3 minutes until the fish turns opaque and is just cooked. Avoid overcooking to keep it tender.
Step 5: Assemble the Dish
Pour the fish and hot broth over the prepared vegetables in the serving bowl.
Step 6: Final Hot Oil Topping
Top with chili oil, green onions, and coriander.
For authentic flavor, heat a small amount of oil until very hot and pour it over the toppings—this releases a burst of aroma and enhances the dish.
Step 7: Serve
Serve immediately with steamed rice to balance the intense spice.
Chef’s Notes
Choose the right fish: Use firm white fish like basa, tilapia, or cod for best texture.
Slice thinly: Thin slices cook quickly and absorb flavors better.
Don’t overcook: Fish becomes tough if overcooked—keep it just tender.
Control spice level: Adjust dried chilies and chili oil based on your heat tolerance.
Signature málà flavor: Sichuan peppercorns are essential for the numbing sensation.
Nutritional Information (Approx per serving)
Calories: 300–350 kcal
Protein: 25–30 grams
Carbohydrates: 8–12 grams
Fat: 18–22 grams
Fiber: 2–3 grams
Sodium: Moderate to high
Values may vary depending on ingredients used.
FAQs
- Is Szechuan Spicy Fish very spicy?
Yes, it is traditionally quite spicy. However, you can reduce chilies and chili oil to make it milder.
- Can I make this dish without Sichuan peppercorns?
You can, but the dish will miss its signature numbing flavor.
- What vegetables work best in this recipe?
Bean sprouts, napa cabbage, spinach, and mushrooms are commonly used.
- Can I use frozen fish?
Yes, just thaw it completely and pat dry before marinating.
- What should I serve with Szechuan Spicy Fish?
Steamed rice is the best accompaniment as it balances the spicy broth.
Conclusion
Szechuan Spicy Fish is a bold, aromatic dish that perfectly represents the vibrant flavors of Sichuan cuisine. With its tender fish, fiery broth, and signature numbing spice, it delivers a truly unforgettable experience. Once you try this recipe at home, you’ll realize that restaurant-quality Sichuan food is absolutely within your reach.
Thanks for visiting Dinners Recipe