ChineseFried

Authentic Chinese Fried Fish - Crispy Whole Fish Recipe

Discover the secrets to making perfectly crispy Chinese fried fish with golden exterior and tender interior. Traditional Cantonese technique using whole fish and time-tested methods.

Authentic Chinese Fried Fish

Centuries of wisdom. Fried fish is a technique refined over centuries of wisdom. Yet it remains as relevant today as it was in the kitchens of ancient Chinese courts. Balance in all things. Texture tells the story. This recipe bridges the traditional and the practical — honoring centuries of culinary philosophy while fitting neatly into your modern kitchen schedule.

Ingredients

For the Fish and Coating

  • 1 whole sea bass, branzino, or carp (1.5-2.5 lbs), cleaned, scaled, and patted dry
  • 1 teaspoon salt
  • 1/2 teaspoon white pepper powder
  • 2 tablespoons Shaoxing wine
  • 4 slices fresh ginger, minced
  • 2 scallions, white parts only, minced
  • 1/2 cup potato starch or cornstarch
  • 1/4 cup all-purpose flour
  • Vegetable oil or peanut oil for deep frying (about 3-4 cups)
  • For the Sweet and Sour Sauce

  • 1/4 cup rice vinegar or white vinegar
  • 1/3 cup sugar
  • 3 tablespoons soy sauce
  • 2 tablespoons ketchup
  • 2 tablespoons chicken stock
  • 1 tablespoon cornstarch mixed with 2 tablespoons water
  • 2 cloves garlic, minced
  • 1 teaspoon ginger, minced
  • 1/4 teaspoon white pepper
  • For the Light Soy Sauce (Alternative to Sweet and Sour)

  • 4 tablespoons soy sauce
  • 2 tablespoons rice vinegar
  • 1 tablespoon sugar
  • 1/2 teaspoon sesame oil
  • 3 scallions, sliced into 2-inch pieces
  • 6 slices ginger, julienned
  • 2 dried red chilies, deseeded
  • 1 tablespoon fresh cilantro, chopped
  • For Serving

  • Fresh cilantro sprigs
  • Lime wedges
  • Sliced red chili for garnish
  • Equipment Needed

  • Heavy-bottomed pot or wok with high sides (suitable for deep frying)
  • Deep-fry thermometer or instant-read thermometer
  • Tongs or fish spider (wide, slotted spoon)
  • Slotted spoon for sauce ingredients
  • Paper towels and wire rack
  • Small cutting board and sharp knife
  • Small saucepan for sauce
  • Shallow dish for coating
  • Tray lined with paper towels for draining
  • Measuring spoons and cups
  • Instructions

    Preparation Phase (25 minutes)

    Step 1: Prepare the Fish After cleaning and scaling, pat the fish thoroughly dry inside and out using multiple paper towels. This step is absolutely essential—any moisture will cause splattering and prevents the exterior from crisping properly. Dry the interior cavity meticulously; hold the fish vertically and use paper towels to absorb any liquid. Make three diagonal score marks about 1/8 inch deep on each side of the fish. These scores allow even heat penetration and flavor absorption. Step 2: Marinate the Fish Combine salt, white pepper, Shaoxing wine, minced ginger, and white parts of scallions. Rub this mixture inside the cavity and all over the exterior of the fish. Let it marinate at room temperature for 15 minutes while you prepare remaining components. This allows the seasonings to penetrate the flesh slightly and enhances the natural fish flavor. Step 3: Prepare the Coating Mix potato starch and all-purpose flour in a shallow dish. The combination of starch and flour creates the ideal crispy exterior—starch promotes browning while flour provides structural support. Some cooks add 1/4 teaspoon of white pepper to the coating for additional flavor. Have this ready near your frying station for quick access. Step 4: Make the Sauce For sweet and sour sauce: Heat 1 tablespoon oil in a small saucepan over medium heat. Add minced garlic and ginger, cooking for 30 seconds until fragrant. Add vinegar, sugar, soy sauce, and ketchup, stirring to combine. Bring to a gentle simmer, then whisk in the cornstarch slurry to thicken. Cook 1-2 minutes until the sauce is glossy and coats a spoon. Set aside and keep warm. For light soy sauce: Combine soy sauce, rice vinegar, sugar, and sesame oil in a small bowl. Prepare ginger, scallions, and chilies separately, ready to bloom in oil just before serving. Step 5: Prepare the Oil Pour oil into your pot to a depth of 3-4 inches. Use a deep-fry thermometer to monitor temperature. Heat to 350°F (175°C) gradually over 10-15 minutes. Never rush this heating—gradual temperature increases ensure even oil temperature throughout the pot. While the oil heats, position a wire rack over a paper towel-lined tray for draining.

    Cooking Phase (18 minutes)

    Step 6: Coat the Fish When the oil reaches 350°F (175°C), carefully coat the fish with the starch-flour mixture, shaking off excess. Don't coat too thickly—a light, even coating is ideal. Some moisture from the marinade will make the coating adhere naturally. Work quickly once coated, as the mixture will begin to clump if the fish sits for more than a minute. Step 7: First Fry Carefully lower the fish into the oil using tongs or by gently sliding it from your hand into the oil. Work slowly to prevent splattering. The oil should sizzle enthusiastically but not violently smoke. Fry for 6-7 minutes at 350°F (175°C) without moving the fish. You're building a golden crust and gently cooking the flesh through. The fish will bob slightly—this is normal and indicates even cooking. Step 8: Increase Temperature for Crispiness Carefully remove the fish from the oil using tongs or a fish spider. Let it rest on the wire rack for 2 minutes. Increase the oil temperature to 375°F (190°C) and let it stabilize for 2 minutes. This second phase creates the ultra-crispy exterior while ensuring the interior is perfectly cooked. Step 9: Second Fry for Golden Finish Return the fish to the hot oil for 1-2 minutes. This second, brief immersion in hotter oil crisps the exterior to a deep golden brown while preventing overcooking of the interior. You'll notice the sizzle intensifies; this is the desired sound of proper crisping. Watch the color—it should be a rich, golden brown, not pale or overly darkened. Step 10: Final Drain and Rest Remove the fish carefully and place on the wire rack to drain for 2 minutes. Transfer to a serving platter and keep warm. The residual heat will finish cooking the interior perfectly. The skin should crackle and crunch when you break through it. Step 11: Finish with Sauce and Aromatics Pour the prepared sauce over the fish immediately before serving. If using the light soy sauce option, heat 1 tablespoon oil in a wok over high heat, add the ginger, dried chilies, and scallions, cooking for 30 seconds until fragrant. Pour this hot oil and aromatics over the fish, then drizzle with the soy sauce mixture.

    Expert Tips

  • Oil Temperature Precision: This is the single most important factor. Too cold (below 340°F/170°C) and the coating will absorb oil, becoming greasy and heavy. Too hot (above 385°F/196°C) and the outside will burn before the inside cooks. Invest in a quality deep-fry thermometer and check temperature frequently during cooking. The oil temperature will drop 10-15°F when the cold fish is added—account for this when deciding when to cook.
  • The Two-Fry Technique: The traditional Chinese method uses two separate frying periods at different temperatures. The first at lower temperature (350°F/175°C) cooks the fish gently and thoroughly. The second at higher temperature (375°F/190°C) creates the crackling exterior without affecting the interior. This technique is superior to a single long fry at medium temperature because it prevents the exterior from burning while the interior finishes cooking.
  • Fish Selection Matters: Choose fish with firm flesh that holds moisture well. Sea bass, branzino, and carp are traditional choices because they're naturally fatty (containing moisture-preserving oils) and have firm texture. Avoid very lean fish like cod or flounder unless you have substantial experience—they dry out more easily. Fresh fish is crucial; check for bright, clear eyes and firm flesh that doesn't indent when pressed.
  • Pre-frying Dryness is Critical: The fish must be completely dry before coating. Any residual moisture creates steam that prevents crisping and causes dangerous splattering. Some professional cooks lightly dust the fish with a paper towel one final time immediately before coating, moments before the fish enters the oil.
  • Coating Thickness and Adhesion: The coating should be thin and even, not thick and lumpy. Too much coating insulates the fish and becomes heavy. Pat off excess coating by gently tapping the coated fish over the coating dish before frying. The thin coating should be nearly translucent where it covers the fish—you should still see the scales underneath.
  • Sauce Temperature Timing: Have your sauce hot and ready to pour immediately when the fish comes out of the oil. Pouring hot sauce over hot fish creates an aromatic bloom, while cold sauce will cool the fish and soften the crispy exterior. If there's any delay, reheat the sauce briefly before plating.
  • Variations

    Whole Fish with Spicy Chili Sauce Replace the sweet and sour sauce with a spicy version: combine 3 tablespoons chili paste (doubanjiang), 2 tablespoons soy sauce, 1 tablespoon rice vinegar, 1 teaspoon sugar, 1/2 teaspoon sesame oil, and 3 tablespoons chicken stock. Heat oil with minced garlic, add the chili paste mixture, and simmer 2-3 minutes. The result is a deeply flavored, spicy sauce that complements the crispy fish's richness. Whole Fish with Ginger and Scallion Sauce After frying, make a simple but aromatic sauce: heat 3 tablespoons oil until smoking, add 6 tablespoons julienned fresh ginger and 4 chopped scallions, cook 15 seconds, then pour over the fish with 3 tablespoons soy sauce and 1 tablespoon rice vinegar. This lighter sauce emphasizes the fish's natural flavor while providing warming ginger aromatics. Fish Fillet Version Cut thick fillets (at least 3/4-inch) from the cooked fish before frying, removing bones and skin. Fillet coating should be very light. Reduce first frying time to 4-5 minutes and second frying time to 45-60 seconds. Fillets dry faster than whole fish, so watch carefully. Pat fillets completely dry and let them return to near-room temperature before coating to minimize oil absorption. Crispy Fish with Black Vinegar Glaze After frying, make a glossy black vinegar reduction: combine 1/4 cup Zhenjiang black vinegar, 2 tablespoons soy sauce, 1 tablespoon sugar, and 1/4 cup stock. Reduce over medium heat until syrupy. Drizzle over the fish with garnishes of scallion, cilantro, and a scatter of sesame seeds. The dark, complex flavors of black vinegar create a sophisticated presentation. Stuffed Whole Fish Before coating and frying, stuff the fish cavity with aromatics and vegetables: a mixture of scallions, ginger slices, Chinese mushrooms (soaked), and cilantro leaves. The fish cooks more slowly, so increase first frying time to 7-8 minutes. The stuffing perfumes the flesh from within. When plating, arrange the fish so the stuffing spills slightly from the cavity for visual appeal.

    Storage Instructions

    Refrigerator Storage Cooked fried fish keeps for 2-3 days in an airtight glass container. The exterior will lose crispiness as it absorbs moisture from the cooling fish—this is inevitable but the flavor remains excellent. Store any sauce separately to prevent further softening of the coating. Reheating for Crispiness To restore crispiness, reheat in a 400°F (200°C) oven for 8-10 minutes, placed on a rack so air circulates underneath. This method reheats gently without the harsh drying of a broiler. Alternatively, reheat in a 350°F (175°C) oil bath for just 1-2 minutes—if you have oil at the proper temperature from another cooking task. Never reheat in a microwave, which will make the coating soggy and rubber-like. Freezing Guidelines Wrap cooked fish tightly in plastic wrap and then foil, storing for up to 2 months. Thaw in the refrigerator overnight before reheating. Freezing affects texture, making the coating less crispy and the flesh slightly firmer. The flavor remains good, though not quite equivalent to fresh-cooked. Use frozen fried fish as components in composed dishes (like fish and vegetable stir-fries) rather than serving whole. Making Fish Stock from Bones Don't discard the skeleton after cooking whole fish. Rinse the bones and simmer with water, a few slices of ginger, and scallion whites for 1-2 hours to make delicious fish stock. Strain and freeze in ice cube trays for future use in sauces and soups. This approach maximizes ingredient utility.

    Serving Suggestions

    Traditional Whole Fish Presentation Arrange the entire fried fish on a long rectangular platter, head and tail intact. Pour the sauce over the top, allowing it to pool slightly at the plate's base. Garnish with fresh cilantro sprigs, thinly sliced red chili, and lime wedges. Place small individual sauce dishes at each place setting so diners can adjust sauce levels to preference. Steamed Rice and Simple Vegetables Serve with steamed jasmine rice or simple white rice to absorb the sauce. Accompany with stir-fried seasonal vegetables—bok choy, Chinese broccoli (gai lan), or snow peas tossed in garlic-infused oil. Keep vegetables simple and lightly cooked to avoid competing with the fish's delicate flavor. Beverage Pairings Light, crisp white wines work beautifully—Sauvignon Blanc, Pinot Grigio, or a dry Riesling. For Chinese tea pairings, unsweetened jasmine or oolong tea cleanses the palate between bites. The tea's slight floral notes complement the fried fish's richness while the tannins cut through the oil. Special Occasion Presentation For celebrations or formal dinners, arrange the fish on a bed of shredded daikon radish or cucumber to elevate presentation. Position lemon and lime wedges artfully around the fish. Use this preparation for weddings, anniversaries, and important gatherings—whole fried fish symbolizes prosperity and completeness in Chinese culture.

    Frequently Asked Questions

    Q: Why does my fried fish taste greasy even though I use proper oil temperature? A: Greasiness typically indicates insufficient oil temperature or overcrowded frying. If the oil is too cool, the coating absorbs oil instead of crisping. Use a thermometer and maintain 350°F (175°C) precisely. Additionally, some coatings absorb more oil than others. Reduce oil absorption by: (1) ensuring the fish is completely dry before coating, (2) using a thin, even coating, and (3) patting off excess flour mixture before frying. A longer second fry at higher temperature can also remove excess surface oil. Q: Can I reuse the frying oil? A: Yes, carefully. Strain the oil through a fine-mesh strainer lined with cheesecloth to remove any coating particles and debris. Cool completely, then store in an airtight container in a cool, dark place or refrigerator. Fish oils can become rancid more quickly than oils used for neutral proteins, so use strained fish-frying oil within 2-3 weeks for best results. If the oil smells off or has an off-taste, discard it—rancid oil will impart unpleasant flavors to subsequent dishes. Q: What's the best way to achieve crispy skin on fried fish fillets? A: Score the skin in a crosshatch pattern to increase surface area. Ensure the fillet is completely dry with the skin facing down during the initial frying. Maintain oil temperature precisely at 350°F (175°C) for 4-5 minutes without moving the fillet—let it sit undisturbed. The skin should sizzle assertively; if it's too quiet, the temperature is too low. For extra crispiness, increase oil temperature to 375°F (190°C) for the final 30-45 seconds. Q: How do I prevent the oil from splattering when frying fish? A: Splattering occurs when water contacts hot oil. Prevent this by: (1) ensuring the fish is completely dry before coating—excess moisture is the main culprit, (2) coating the fish just before frying (not minutes ahead), (3) gently lowering the fish into oil rather than dropping it, and (4) keeping the oil at proper temperature (not smoking excessively). Some cooks place a splatter screen over the pot or frying area. Never add wet ingredients to hot oil. Q: Can I fry fish in an air fryer instead of deep-frying? A: Air frying is a viable alternative for a healthier preparation, though the texture differs from traditional deep-frying. Pat fish dry, coat lightly with oil and flour-starch mixture, and air fry at 400°F (200°C) for 12-15 minutes, shaking the basket halfway through. The fish will be crispy but not quite as indulgently crispy as deep-fried. Air-fried fish absorbs minimal oil while achieving browning through circulating hot air.

    About This Recipe

    This recipe combines traditional Cantonese frying techniques with adaptations for modern Western home kitchens. The two-fry method represents professional technique accessible to home cooks who invest in proper equipment and temperature control. Fried fish remains a celebratory dish throughout Chinese-speaking communities, appearing on tables for New Year's celebrations, weddings, and important family gatherings.

    Ingredient Substitution Guide

    Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this chinese preparation:
  • Firm tofu: Press for 30 minutes, then slice or cube. Season with kelp powder or Old Bay for a seafood-adjacent flavor profile.
  • Shrimp (large): Peel and devein, then cook for significantly less time. Shrimp are done when they turn pink and curl into a C shape.
  • Salmon fillets: Richer and fattier than most white fish. Reduce any added oil and cook for 1-2 minutes longer per inch of thickness.
  • Cauliflower steaks: Surprisingly good fish substitute for flavor absorption. Cut thick cross-sections and season identically to the fish.
  • When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with fish may need tweaking with your substitute.

    Common Mistakes to Avoid

    Even experienced cooks stumble with fried fish. Here are the pitfalls to watch for:
  • Seasoning too early or too late: Season immediately after removing from oil while the surface is still slightly moist. Waiting even 30 seconds means seasoning won't adhere.
  • Oil not hot enough before adding food: Cold oil means food absorbs grease instead of crisping. Use a thermometer and wait until oil reaches the specified temperature before frying.
  • Overcrowding the pan: Adding too much food drops the oil temperature dramatically. Fry in small batches, giving each piece room to crisp without steaming.
  • Using the wrong oil: Low smoke point oils break down and create off flavors. Use peanut, canola, or vegetable oil for deep frying, and save olive oil for lower-heat cooking.
  • Not drying food before frying: Water and hot oil are dangerous together. Pat everything completely dry and ensure batter isn't dripping before it goes into the oil.
  • Avoiding these common errors will dramatically improve your results. The difference between good and great often comes down to these small details that many cooks overlook.

    Make-Ahead and Meal Prep Tips

    This recipe is excellent for meal preparation. Here's how to get the most out of your batch cooking:
  • Refrigerator storage: 1-2 days in an airtight container. White fish is delicate and doesn't reheat as well as other proteins. Gently warm at 275°F or repurpose into fish cakes or salads.
  • Freezer storage: Up to 2 months. Freeze raw fish in marinades for quick weeknight cooking. The fish marinates as it thaws, saving time and boosting flavor.
  • Batch cooking strategy: Cook fish fresh when possible rather than meal prepping. If you must prep ahead, slightly undercook and store with a squeeze of lemon.
  • Reheating for Best Results

    The biggest mistake in meal prep is aggressive reheating that overcooks the protein. White fish is delicate and doesn't reheat as well as other proteins. Gently warm at 275°F or repurpose into fish cakes or salads. For packed lunches, consider bringing components separately and assembling fresh. The texture stays better when sauces and garnishes are added at eating time rather than stored together.

    Seasonal Adaptations

    Chinese culinary philosophy deeply respects seasonal eating. Spring calls for delicate greens like pea shoots and Chinese chives. Summer dishes feature cooling ingredients like cucumber, mung bean, and bitter melon to balance body heat. Autumn celebrates lotus root, taro, and persimmons alongside harvest moon traditions. Winter cooking emphasizes warming ingredients — ginger, lamb, and rich broths that nourish according to Traditional Chinese Medicine principles. Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.

    Scaling This Recipe

    Need to feed more people or cooking for just yourself? Here's how to adjust:
  • For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
  • When halving this recipe, keep cooking temperature the same but reduce time by about 25%. Less food means less thermal mass, so it heats through faster.
  • Acid ingredients (citrus juice, vinegar) should be added conservatively when scaling up. Too much acid overwhelms other flavors more quickly than salt or spice.
  • Cooking times change when scaling up. A doubled recipe in the same vessel needs 15-25% more time, not double. Monitor closely and use a thermometer.
  • As a general rule, taste frequently when scaling. Your palate is the best guide for getting the balance right at any batch size.
    Affiliate Disclosure: This page contains affiliate links to recommended cookware and ingredients that enhance this recipe preparation.
    Shop Recommended Equipment
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Lodge Cast Iron Skillet - 12 Inch Pre-Seasoned

    52,800+

    $34.90

    View on Amazon
    Budget Pick

    Spider Strainer Skimmer Ladle - Stainless Steel

    16,900+

    $8.99

    View on Amazon

    Deep Fry Thermometer - Stainless Steel 12 Inch

    7,200+

    $10.99

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.