• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Christie at Home
  • Asian Recipes
    • Recipe Index (Search)
    • By Region
      • Chinese
      • Filipino
      • Indonesian
      • Japanese
      • Korean
      • Malaysian
      • Taiwanese
      • Thai
      • Vietnamese
    • By Course
      • Mains
      • Appetizers/Sides
      • Breakfast
      • Snacks
      • Dessert
      • Beverages
  • Shop
  • Subscribe
  • ABOUT ME
    • Work with Me
    • Copyright Policy
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Asian Recipes
  • Shop Kitchenware
  • About Me
  • Subscribe
  • Work with Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Mains

    Chinese Salt and Pepper Fish

    Modified: Jan 26, 2026 · Published: Feb 26, 2020 by Christie Lai · This post may contain affiliate links · 10 Comments

    Jump to Recipe

    Crispy, flavorful fish stir-fried with salt, black pepper, and fragrant aromatics! This easy Chinese salt and pepper fish recipe uses simple ingredients and is ready in 20 minutes! A delicious main that's family-friendly, restaurant quality, and budget-friendly!

    Chinese Salt and Pepper Fish
    Jump to:
    • Ingredients & Substitutes
    • Variations
    • Expert Tips
    • Instructions
    • Storage & Reheating
    • Pairing Suggestions
    • FAQ
    • More like this
    • 📖 Recipe

    This Asian fish recipe features bite-sized pieces of marinated cod coated in cornstarch and stir-fried with salt, black pepper, garlic, ginger, scallions, and red chili.

    The fish is tender on the inside, crispy on the outside, and perfectly seasoned with a mild kick from the chili.

    It's a popular Chinese restaurant seafood dish that is best served over steamed rice and vegetables.

    There are a few variations of this dish, like Salt and Pepper Pork, Salt and Pepper Shrimp, or Salt and Pepper Chicken. All are equally tasty!

    Chinese Salt & Pepper Fish

    I love ordering this dish anytime we dine at a Chinese restaurant as the fish is packed with flavor and it's deliciously crispy!

    What makes my recipe unique is that it's shallow fried in less oil, reducing food waste and making it a bit healthier than the Chinese restaurants.

    If you're not a fan of cod, feel free to substitute with halibut, haddock, or pollock filets.

    Ingredients & Substitutes

    Please scroll to the recipe card below for exact measurements.

    • Cod Filets: Or use skinless, boneless, sturdy white fish filets, such as halibut, haddock, or pollock. Fresh or frozen fish both work for this recipe. Avoid using tilapia or any tender white fish that will break apart easily.
    • Garlic Cloves: Avoid replacing with garlic powder for best taste.
    • Red chili: Use any large red chili accessible to you. For extra spice, use Thai bird's eye chili.
    • Ginger: Avoid replacing with ground ginger powder for best taste.
    • Green Onion
    • White Granulated Sugar: Or use granulated cane sugar.
    • Shaoxing Wine: A Chinese rice cooking wine. Or use dry sherry, dry white wine, or chicken broth.
    • Neutral Oil: Use a neutral oil like avocado, sunflower, grapeseed, peanut, vegetable, or canola oil. Avoid olive oil or any low smoke point oil.
    • Salt
    • Black Pepper: Or use white pepper.

    Fish Batter

    • Shaoxing Wine: Or use dry sherry, dry white wine, or chicken broth.
    • Black Pepper: Or use white pepper.
    • Salt
    • Large Egg: You can also omit the egg if you're allergic.
    • Cornstarch: Or use potato starch. Avoid replacing with tapioca starch or arrowroot starch, as it will cause the pieces of fish to stick together.

    Note: Asian ingredients are typically available at most Asian grocery stores, or you can check online.

    Variations

    • Chicken version: Replace the fish with diced skinless boneless chicken thighs and omit the egg.
    • Pork version: Replace the fish with diced pork shoulder and omit the egg.
    • Shrimp version: Replace the fish with peeled and deveined jumbo shrimp and omit the egg.
    • Tofu version: Replace the fish with diced extra-firm tofu.
    • Gluten-free version: Replace the Shaoxing wine with dry white wine or chicken broth.

    Expert Tips

    • Use skinless boneless fish filets to make preparation easier and quicker.
    • Evenly dice the fish, so it cooks evenly.
    • Pat the fish filets dry with paper towels to remove any excess moisture for the batter ingredients to adhere.
    • Evenly coat the fish in cornstarch ensuring there are no bald spots. Feel free to add more cornstarch if needed.
    • Ensure the oil is hot (around 325-350 F) before frying the fish. Check the temperature with a digital cooking thermometer or insert a chopstick into the oil and look for rapid bubbles.
    • Fry fish in small batches and avoid overcrowding the pan as this will reduce the oil temperature causing less crispy fish.
    • Drain the fried fish on a wire rack or paper towel-lined plate to remove excess oil, which can cause soggy fish.
    • Don't overcook or burn the aromatics. They will only need about 10 seconds to become fragrant.

    Instructions

    Below are step-by-step instructions on how to make Chinese salt and pepper fish:

    1. Thoroughly pat the fish filets dry with clean paper towels to remove excess moisture. Then dice the filets into 1-inch wide pieces and transfer into a large mixing bowl.
    2. Evenly coat the diced fish with the batter ingredients as listed above: starting with the Shaoxing wine, salt, black pepper, and beaten egg. Lastly, evenly coat the seasoned fish with cornstarch. Set aside.
    3. Heat vegetable oil in a large pan on medium heat until it's shimmering or 325 - 350 degrees F. You can also insert a wooden chopstick into the oil and look for rapid bubbles.
    4. Fry the battered fish in small batches until cooked, crispy, and golden. Remove and transfer to a wire rack or paper towel-lined plate to remove excess oil. Keep 1 teaspoon (5 ml) of the oil in the pan and remove the rest.
    5. Sauté ginger, garlic, green onions, red chilli, and sugar for 10 seconds. Add the fish, and Shaoxing wine, stir-frying until evenly tossed with aromatics.
    6. Remove from heat and season with salt and pepper to taste, if needed. Enjoy!

    Storage & Reheating

    • Salt and pepper fish can last up to 4 days when stored in an airtight container in the fridge once cooled. To enjoy, reheat in the microwave or on the stovetop until heated through.
    • Salt and pepper fish can be frozen for up to 2 - 3 months when stored in a freezer-safe bag, once cooled. To enjoy, air fry or bake from frozen at 400 F until heated through, about 12-20 minutes depending on the kitchen appliance.

    Pairing Suggestions

    Chinese salt and pepper fish pairs well with:

    • Starters: Egg rolls, Crab rangoon, Egg drop soup, or Hot and sour soup.
    • Rice Dishes: White rice, brown rice, or fried rice.
    • Noodle Dishes: Chow mein, Lo mein, Plain noodles, or Soup noodles.
    • Vegetable Dishes: Chinese Garlic Gok Choy, Spicy Garlic Bok Choy, Chinese Garlic Yu Choy, Chinese Garlic Gai Lan, Garlic Green Beans or Stir-fried Snow Pea Leaves.
    • Protein Dishes: Orange Chicken, Beef Vegetable Stir-Fry, Honey Walnut Shrimp, Bang Bang Shrimp, Egg Foo Young, Soy Garlic Tofu, and more!

    FAQ

    Can I make salt and pepper fish in advance? 

    Chinese salt and pepper fish can be made up to 4 days in advance and stored in an airtight container in the fridge. To enjoy, reheat in the microwave or on the stovetop until heated through. Note: This dish is best enjoyed fresh as reheated fish tends to taste fishier over time.

    Can I air fry the fish?

    The fish can be air fried by evenly spraying the air fryer basket with oil. Then place the coated fish in small batches in a single layer, so there is enough room between the pieces. Then evenly spray oil over the fish. Air fry at 400 degrees F for 4-6 minutes on the first side until crispy. Then flip over and cook on the other side for 2-3 minutes, until crispy and golden.

    Can I deep fry the fish instead?

    Yes, feel free to fill the pan with 2-3 inches of neutral oil and deep fry the fish until cooked, crispy, and golden for a crunchier texture.

    More like this

    • Sriracha Mayo Salmon
    • Crispy Curry Fish
    • Fish Katsu Bites
    • Cantonese Cream Corn Fish
    • HK Style Fish Fillet in Cream Pasta

    📖 Recipe

    Chinese Salt & Pepper Fish

    Easy 20-min. Chinese Salt and Pepper Fish

    Christie Lai
    Crispy, flavorful fish stir-fried with salt, black pepper, and fragrant aromatics! This easy Chinese salt and pepper fish recipe uses simple ingredients and is ready in 20 minutes! A delicious main that's family-friendly, restaurant quality, and budget-friendly!
    5 from 7 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 10 minutes mins
    Cook Time 10 minutes mins
    Total Time 20 minutes mins
    Course Main Course
    Cuisine Asian, Chinese
    Servings 4
    Calories per serving 405 kcal

    Ingredients
     
     

    • 1.75 lb cod filet or skinless boneless haddock, halibut, or pollock fillets
    • 6 garlic cloves minced
    • 1 large red chilli sliced
    • 2 teaspoon ginger finely chopped
    • 2 green onions finely chopped
    • 1 teaspoon white granulated sugar or cane sugar
    • 1.5 tablespoon Shaoxing wine or dry sherry / dry white wine / chicken broth
    • ⅓ cup vegetable oil or any neutral oil
    • ¼ teaspoon salt or add more if needed
    • ¼ teaspoon black pepper or add more if needed

    Batter

    • 2 tablespoon Shaoxing wine or dry sherry / dry white wine / chicken broth
    • 1 teaspoon salt
    • 1 teaspoon black pepper
    • 1 large egg beaten
    • 6 tablespoon cornstarch or potato starch (add more if needed)

    Instructions
     

    • Thoroughly pat the fish filets dry with clean paper towels to remove excess moisture. Then dice the filets into 1-inch wide pieces and transfer into a large mixing bowl.
    • Evenly coat the diced fish with the batter ingredients as listed above: starting with the Shaoxing wine, salt, black pepper, and beaten egg. Lastly, evenly coat the seasoned fish with cornstarch. Set aside.
    • Heat vegetable oil in a large pan on medium heat until it's shimmering or 325 to 350 degrees F. You can also insert a wooden chopstick into the oil and look for rapid bubbles.
    • Fry the battered fish in small batches until cooked, crispy, and golden. Remove and transfer to a wire rack or paper towel-lined plate to remove excess oil. Keep 1 teaspoon (5 ml) of the oil in the pan and remove the rest.
    • Sauté ginger, garlic, green onions, red chilli, and sugar for 10 seconds. Add the fish, and Shaoxing wine, stir-frying until evenly tossed with aromatics.
    • Remove from heat and season with salt and pepper to taste, if needed. Enjoy!
    Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!

    Suggested Equipment & Products

    • Wok
    • Measuring Set
    • Kitchen Scale
    • Cutting Board
    • Santoku Knife
    Nutrition
    Calories: 405kcal | Carbohydrates: 15g | Protein: 38g | Fat: 21g | Saturated Fat: 3g | Trans Fat: 1g | Cholesterol: 127mg | Sodium: 709mg | Potassium: 923mg | Fiber: 1g | Sugar: 2g | Vitamin A: 309IU | Vitamin C: 21mg | Calcium: 55mg | Iron: 1mg

    More Quick & Easy Main Dish Recipes

    • featured image of beef vegetable stir-fry
      Beef Vegetable Stir-Fry
    • featured image of korean perilla oil noodles
      Korean Perilla Oil Noodles
    • featured imaged of japanese chicken curry
      Japanese Chicken Curry
    • featured image of string bean chicken
      String Bean Chicken

    Reader Interactions

    Comments

      Did you enjoy my recipe? Cancel reply

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

      Recipe Rating




    1. Swen Nater

      November 24, 2025 at 7:52 am

      5 stars
      I'm a Barbara Tropp fan and I'm sure you are too as few know about the marinade which is genius. Up to now, I've been coating the fish with salt and cornstarch but this "batter" resulted in more crunch and flavor. Thank you, Christie.

      Reply
      • Christie Lai

        November 26, 2025 at 3:22 pm

        Thanks so much for your positive review and continued support, Barbara! I'm so glad you enjoyed my recipe.

        Reply
    2. sally

      December 01, 2022 at 6:07 pm

      5 stars
      I love how my fish turned out, I was using Pollock fillets, for the first time, because it was fishy, I decided this is the right recipe to take care of the "problem" and it did. Thank you for sharing.

      Reply
      • christieathome

        December 05, 2022 at 1:35 pm

        Thanks so much for sharing your kind comment with me Sally! Happy my recipe helped take care of that problem! Have a great day!

        Reply
    3. Joe

      November 29, 2020 at 10:16 pm

      5 stars
      It came out very yummy! I found that the step of patting the fish dry is crucial otherwise the fish ends up not being crispy. I was a bit uncertain about how much fish is "two pieces." I cooked with 2lbs of fish and that worked out pretty well. Also remember to include the scallions in step 4 (at least I assume that's when they're supposed to go in). Thanks for all the info on sustainable fish!

      Reply
      • christieathome

        November 29, 2020 at 10:33 pm

        Thank you so much Joe for your kind review! I’m so glad you enjoyed the recipe and thanks for the note on how much fish you used! And oops, forgot the step on the scallions so thank you for reminding me to include that. Have a great day!

        Reply
    4. Heidi | The Frugal Girls

      August 17, 2020 at 4:44 pm

      5 stars
      I love how you started this recipe with MSC certified cod filets... and the flavors you've added are so perfect! 💕💕

      Reply
    5. Brian

      April 28, 2020 at 11:18 pm

      5 stars
      This was so good! I made it last night and it had such a great spicy taste.

      Reply
    6. Rebecca Dillon

      March 04, 2020 at 8:11 pm

      5 stars
      This recipe sounds so tasty AND healthy! Can't wait to try it.

      Reply
    7. Katherine | Love In My Oven

      February 27, 2020 at 11:19 pm

      5 stars
      Looks delicious, Christie! We're definitely trying to get more fish into our diets and this looks like a yummy way to do it! So crispy!!

      Reply

    Primary Sidebar

    Christie

    Hello! I'm Christie, creator and recipe developer behind Christie at Home. I share quick and approachable Asian recipes, complete with tips, step-by-step pictures, and videos to make cooking easier for you. My work has been featured on BuzzFeed Tasty, Food52, The Kitchn, The FeedFeed, Sur La Table, Yummly, and more. Thanks so much for stopping by!

    More about me →

    Top Trending Recipes

    • featured image of Egg Fried Rice
      Egg Fried Rice
    • featured image of spicy asian cucumber salad
      Spicy Asian Cucumber Salad
    • Orange Chicken
    • Bang Bang Shrimp

    Latest Recipes

    • featured image of ABC soup
      ABC Soup
    • featured image of kewpie mayo cucumber salad
      Kewpie Mayo Cucumber Salad
    • feature image of Beef Mushroom Stir-Fry
      Beef Mushroom Stir-Fry
    • featured image of gyudon
      Gyudon (Japanese Beef Rice Bowl)

    Footer

    Follow Me

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube

    Footer

    ↑ back to top

    Home

    • Home
    • Asian Recipes
    • Shop
    • Privacy Policy
    • Copyright Policy

    Contact

    • About
    • Work with Me

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Christie at Home