If you crave a dish that brings bold, vibrant flavors straight to your dinner table, you’ll absolutely love this Spicy Sichuan Fish Recipe. With tender white fish fillets perfectly marinated in fragrant garlic, fresh ginger, and that unmistakable kick of chili paste and toasted Sichuan peppercorns, every bite dances with a fiery yet aromatic charm. It’s a beautiful balance of heat and fragrance wrapped around flaky fish, making this recipe a standout for those who adore authentic Sichuan cuisine or anyone eager to spice up their weeknight meals with something truly special.

Ingredients You’ll Need
Every ingredient in this dish plays an essential role in creating those authentic Sichuan flavors. They’re simple to source but together deliver a wonderful mix of heat, brightness, and savoriness that bring your fish to life.
- 1.5 pounds Fresh White Fish (tilapia or cod): Choose firm, mild-flavored fillets for the best texture and taste.
- 2 teaspoons Sichuan Peppercorns (toasted): Toasting enhances their unique, numbing citrus aroma.
- 4 cloves Garlic (minced): Fresh garlic adds pungency and depth that complements the spice.
- 2 tablespoons Ginger (freshly grated): Ginger gives a warm, peppery kick that brightens the marinade.
- 2 tablespoons Chili Paste (such as Doubanjiang): This fermented chili paste builds rich heat and umami complexity.
- 4 tablespoons Soy Sauce: Brings salty, savory notes and beautifully darkens the sauce.
- 2 tablespoons Sesame Oil (for drizzling): Adds a nutty finish and aromatic richness at the very end.
- 1 handful Scallions (chopped): Fresh green color and subtle onion flavor provide a crisp garnish.
- 1/4 cup Vegetable Oil (for frying): Neutral oil perfect for crisping the fish outer layer without overpowering flavors.
- Salt (to taste): Essential to enhance the natural flavors of the fish and marinade.
How to Make Spicy Sichuan Fish Recipe
Step 1: Prepare Your Fish
Start by rinsing the fresh white fish fillets under cold water and patting them dry with paper towels. This step ensures your fish is clean and ready to soak up all the flavors from the marinade without excess moisture diluting it.
Step 2: Season Lightly with Salt
Sprinkle salt lightly over both sides of the fillets. This not only enhances the fish’s natural flavor but helps the marinade penetrate more effectively.
Step 3: Toast the Sichuan Peppercorns
In a dry skillet over medium heat, toast your Sichuan peppercorns for 2-3 minutes until they become fragrant. This releases their essential oils and amplifies the signature numbing, citrusy aroma that’s critical to this dish.
Step 4: Grind Peppercorns to Powder
Using a spice grinder or mortar and pestle, grind the toasted peppercorns into a fine powder ready to infuse the marinade with bold flavor.
Step 5: Make the Marinade
Combine minced garlic, freshly grated ginger, chili paste, soy sauce, and ground Sichuan peppercorn powder in a mixing bowl. This mixture is the heart of your Spicy Sichuan Fish Recipe, creating a harmonious balance between spicy, salty, and numbing sensations.
Step 6: Marinate the Fish
Coat the fish fillets evenly with the marinade, ensuring every inch is covered. Let them rest for at least 30 minutes so the flavors can infuse deeply into the fish.
Step 7: Heat the Oil
Warm the vegetable oil in a skillet over medium-high heat until shimmering, preparing for that perfect sear that locks in moisture and gives a slight crisp to the outer surface.
Step 8: Fry the Fish
Carefully place the marinated fillets in the hot oil and cook for 3-4 minutes on each side, or until golden brown. This step creates a deliciously textured exterior while keeping the inside tender and flaky.
Step 9: Drain Excess Oil
Transfer the fried fish onto paper towels to drain any excess oil. This keeps your dish from being greasy and helps the sauce cling better later.
Step 10: Thicken the Sauce
Pour any remaining marinade into the skillet and sauté for about a minute until it thickens slightly. This concentrated sauce will coat your fish for maximum flavor.
Step 11: Final Cook with Sauce
Return the fish fillets to the skillet and spoon the thickened sauce over them. Cook for an additional minute, allowing the flavors to marry beautifully.
Step 12: Garnish and Finish
Transfer the fish to a serving platter, drizzle generously with toasted sesame oil for aromatic nuttiness, and sprinkle with chopped scallions for that fresh, vibrant contrast.
Step 13: Serve Hot and Enjoy
Make sure to serve this Spicy Sichuan Fish Recipe immediately while it’s hot — the flavors are at their peak and the texture is simply divine fresh off the pan.
How to Serve Spicy Sichuan Fish Recipe

Garnishes
While scallions are the classic finishing touch, feel free to add thinly sliced fresh red chilies for extra heat or a sprinkle of toasted sesame seeds for a bit of crunch and nuttiness. These simple garnishes elevate both texture and visual appeal.
Side Dishes
This fish pairs wonderfully with plain steamed jasmine rice or fluffy white rice to soak up the spicy sauce. Alternatively, serve it alongside stir-fried green vegetables like bok choy or garlic broccoli to balance the dish with some freshness and crunch.
Creative Ways to Present
For a stunning presentation, lay the fish fillets over a bed of lightly wilted spinach or shredded cabbage, then drizzle sauce artistically around the plate. You can also serve it family-style on a large platter, encouraging everyone to dig in together and enjoy the communal spirit of Sichuan dining.
Make Ahead and Storage
Storing Leftovers
Place any leftover spicy fish in an airtight container and refrigerate. It’s best eaten within 2 days to enjoy the freshness of flavors and maintain the texture of the fish.
Freezing
You can freeze cooked fish, but be aware that the texture might become slightly softer upon thawing. Wrap portions tightly in plastic wrap and place in a freezer-safe container or bag for up to one month.
Reheating
Reheat gently in a non-stick skillet over medium-low heat to prevent drying out or turning mushy. Avoid microwaving if possible, as it can alter the fish’s delicate texture and flavor balance.
FAQs
Can I use other types of fish for this recipe?
Absolutely! White fish with firm flesh like tilapia, cod, or even snapper works beautifully. Avoid oily fish to maintain the intended flavor and texture.
How spicy is this dish?
The combination of chili paste and Sichuan peppercorns delivers a warming heat with a signature tingle, but you can adjust the amount of chili paste to suit your heat preference.
What if I can’t find Doubanjiang chili paste?
If Doubanjiang isn’t available, you can substitute with another spicy bean paste or a good quality chili-garlic sauce, but Doubanjiang provides that authentic fermented depth typical to Sichuan cooking.
Is toasting Sichuan peppercorns really necessary?
Toasting intensifies their aromatic oils and really unlocks the unique numbing flavor profile that defines this dish, so it’s highly recommended for an authentic touch.
Can this recipe be made ahead for a dinner party?
Yes! Marinate the fish a few hours in advance. For best results, fry and finish the fish just before serving to keep it crisp and fresh.
Final Thoughts
Once you try this Spicy Sichuan Fish Recipe, you’ll understand why it’s a beloved classic that never fails to impress. Its vibrant, bold flavors paired with tender, perfectly cooked fish create a meal that’s comforting and exciting all at once. Don’t hesitate to dive in and make this dazzling dish your new favorite way to bring a little Sichuan magic into your kitchen!
Print
Spicy Sichuan Fish Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: Sichuan, Chinese
Description
Spicy Sichuan Fish is a flavorful Chinese-inspired dish featuring tender white fish fillets marinated in a bold blend of garlic, ginger, chili paste, and toasted Sichuan peppercorns, then pan-fried to golden perfection and finished with a savory sauce and fresh scallions. This recipe delivers a perfect balance of spicy, numbing, and aromatic flavors characteristic of authentic Sichuan cuisine.
Ingredients
Main Ingredients
- 1.5 pounds Fresh White Fish (tilapia or cod) (Filleted and deboned)
- 2 teaspoons Sichuan Peppercorns (Toasted for enhanced flavor)
- 4 cloves Garlic (Minced)
- 2 tablespoons Ginger (Freshly grated)
- 2 tablespoons Chili Paste (Such as Doubanjiang)
- 4 tablespoons Soy Sauce
- 2 tablespoons Sesame Oil (For drizzling)
- 1 handful Scallions (Chopped)
- 1/4 cup Vegetable Oil (For frying)
- Salt (To taste)
Instructions
- Prepare the Fish: Rinse the fish fillets under cold water and pat dry thoroughly with paper towels to remove excess moisture for better frying.
- Season the Fish: Lightly season both sides of the fish fillets with salt to enhance their natural flavor.
- Toast Sichuan Peppercorns: In a dry skillet over medium heat, toast the Sichuan peppercorns for 2-3 minutes until aromatic and fragrant, stirring frequently to prevent burning.
- Grind Peppercorns: Using a spice grinder or mortar and pestle, grind the toasted peppercorns into a fine powder to release their numbing flavor.
- Make Marinade: In a mixing bowl, combine minced garlic, freshly grated ginger, chili paste, soy sauce, and the ground Sichuan peppercorn powder to create a spicy aromatic marinade.
- Marinate Fish: Coat the fish fillets evenly with the marinade and let them sit for at least 30 minutes to absorb all the flavors fully.
- Heat Oil: Heat the vegetable oil in a large skillet over medium-high heat until shimmering and hot for frying.
- Cook Fish: Carefully place the marinated fish fillets into the hot skillet and fry for 3-4 minutes on each side until golden brown and cooked through.
- Drain Excess Oil: Remove the fish from the skillet and place onto paper towels to absorb any excess oil for a lighter finish.
- Prepare Sauce: Pour any remaining marinade into the skillet and sauté for about one minute until it thickens into a glossy sauce.
- Combine Fish and Sauce: Return the fish fillets to the skillet, spoon the thickened sauce over them, and cook together for an additional minute to meld flavors.
- Garnish and Serve: Transfer the fish to a serving platter, drizzle with fragrant sesame oil, sprinkle with chopped scallions, and serve immediately while hot to enjoy the full flavor and texture.
Notes
- For best results, use fresh white fish like tilapia or cod with firm flesh that holds up well to frying.
- Adjust the amount of chili paste according to your heat preference.
- To avoid burning the peppercorns, toast them on medium heat and watch carefully.
- Marinating fish for at least 30 minutes allows deeper flavor penetration.
- If you prefer less oil, you can reduce frying time and finish cooking in a covered skillet with a bit of water.

