• 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

    Cantonese Cream Corn Fish

    Modified: Nov 4, 2026 · Published: Nov 13, 2023 by Christie Lai · This post may contain affiliate links · 5 Comments

    Jump to Recipe

    Crispy battered fish pieces served with a sweet, savory, and creamy corn sauce. This easy Cantonese cream corn fish is a Chinese restaurant favorite you can make at home! I fry the fish in batches to prevent overcrowding so each piece turns golden and crunchy.

    Cantonese Cream Corn Fish
    Jump to:
    • Ingredients & Substitutes
    • Expert Tips
    • Instructions
    • Storage & Reheating
    • Pairing Suggestions
    • FAQ
    • More Like This
    • 📖 Recipe

    Cantonese cream corn fish is a popular Hong Kong-style Chinese dish featuring crispy battered fish served with a creamy sweet corn sauce. It's commonly enjoyed with steamed rice and vegetables.

    My husband and I often ordered this dish at Chinese restaurants because we love the contrast between the crispy fish and the sweet, creamy sauce with little pops of corn.

    When I make this for dinner, I use cold water in the batter for a light, crispy coating and fry the fish in hot oil until golden. I also keep the sauce separate until serving so the coating doesn't turn soggy.

    Cantonese Cream Corn Fish

    Ingredients & Substitutes

    Exact ingredient measurements are in the recipe card below.

    • Cod Fillets: I recommend cod for its mild flavor and flaky texture. Tilapia or haddock also work well.
    • Vegetable Oil: Or use another neutral oil with a high smoke point, such as canola or refined avocado oil.

    Batter

    • Large Egg: Helps bind the batter ingredients together so the coating adheres to the fish during frying.
    • Potato Starch: Creates a light, crispy coating on the fish. Cornstarch also works.
    • All-Purpose Flour (Plain Flour): Gives the batter structure so it holds together during frying.
    • Baking Powder: Helps the batter puff up for a lighter, crispier coating.
    • Salt
    • Cold Water: Helps limit gluten development when mixing the batter, keeping the coating light and crisp.

    Cream Corn Sauce

    • Canned Creamed Corn: Use creamed corn, not regular canned corn, for its sweet corn flavor and creamy consistency.
    • Chicken Bouillon Powder: Adds savory flavor to balance the sweetness of the corn.
    • Shaoxing Wine: A Chinese rice cooking wine that adds savory depth to the sauce. Dry sherry also works, or omit it if unavailable.
    • Garlic
    • Cornstarch: Thickens the sauce so it coats the fish instead of running off. Potato starch also works.
    • Cold Water: Helps dissolve the starch before heating, preventing lumps in the sauce.
    • Peas (Optional): You can use fresh or frozen peas.
    • Large Egg: Creates delicate egg ribbons throughout the creamy sauce.

    Note: Find the Asian ingredients at your local Asian grocery store or in the international aisle of larger supermarkets.

    Expert Tips

    • Maintain the oil temperature: Keep the oil around 350°F (180°C) and let it reheat between batches for a light, crispy coating.
    • Pat the fish dry: Remove excess moisture with paper towels so the batter adheres better.
    • Keep the sauce separate: Serve the sauce on the side or pour it over the fish just before serving so the coating stays crispy.
    • Remove browned bits: Use a fine-mesh skimmer to remove loose batter bits between batches so they don't burn and stick to the fish.
    • Don't overcook the sauce: Remove the sauce from the heat once the egg ribbons are set to keep them soft and tender.

    Instructions

    Here's how to make Cantonese cream corn fish:

    1. Prepare the batter: In a large mixing bowl, whisk together all the batter ingredients until combined. The batter should be thin and runny but still able to coat the fish.
    2. Coat the fish: Slice the fish fillets into 1.5-inch-long and 1-inch-wide pieces. Pat dry with paper towels. Add the fish to the batter and gently mix until evenly coated, being careful not to break the pieces.
    3. Heat the oil: Heat 1.5 inches of vegetable oil in a wok or large, heavy-bottomed pan over medium-high heat to 350°F (180°C). Use a cooking thermometer to check the temperature. If you don't have one, insert a wooden chopstick into the oil and look for steady bubbles around it.
    4. Fry the fish: Carefully lower one-third of the battered fish into the hot oil, separating the pieces so they don't stick together. Fry for 5-7 minutes, turning occasionally, until golden brown and crispy and the fish reaches an internal temperature of 145°F (63°C). Transfer to a wire rack to drain excess oil. Repeat with the remaining fish in two batches, allowing the oil to return to 350°F (180°C) between batches.
    5. Make the cream corn sauce: In a small pot, whisk together the canned creamed corn, chicken bouillon powder, Shaoxing wine, minced garlic, cornstarch, cold water, and peas. Bring to a boil over medium heat, stirring frequently until thickened. Reduce to a gentle simmer and drizzle in the beaten egg in a thin stream, stirring gently to create delicate egg ribbons. Remove from the heat.
    6. Serve: Serve the crispy battered fish immediately with the warm cream corn sauce on the side, or pour the sauce over the fish just before serving.

    Storage & Reheating

    • Refrigerator: Store the fried fish and cream corn sauce separately in airtight containers in the fridge for up to 3-4 days. The fish will lose some crispiness during storage.
    • Freezer: Freezing is not recommended, as the fish coating will soften and the sauce may become watery after thawing.
    • Reheating: Reheat the fish in an air fryer or oven at 350°F (175°C) until hot and crispy. Warm the sauce separately in a small pot over low heat, stirring occasionally until heated through.

    Pairing Suggestions

    Serve Cantonese cream corn fish with:

    • Steamed Jasmine Rice: Fluffy rice to soak up the creamy corn sauce.
    • Garlic Bok Choy: Tender bok choy in a savory garlic sauce.
    • Beef Lo Mein: Savory stir-fried noodles with tender beef and vegetables.

    FAQ

    Can I make Cantonese cream corn fish ahead of time?

    You can prepare the sauce ahead of time and refrigerate it in an airtight container. For the crispiest coating, fry the fish just before serving.

    More Like This

    • Curry Fried Fish
    • Fish Katsu Bites
    • Chinese Salt & Pepper Fish
    • HK Fish Fillet Cream Sauce Pasta

    📖 Recipe

    cantonese cream corn fish

    Easy Cantonese Cream Corn Fish (30 Minutes)

    Christie Lai
    Crispy battered fish pieces served with a sweet, savory, and creamy corn sauce. This easy Cantonese cream corn fish is a Chinese restaurant favorite you can make at home! I fry the fish in batches to prevent overcrowding so each piece turns golden and crunchy.
    5 from 6 votes
    Print Recipe Pin Recipe
    Prevent your screen from going dark
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course
    Cuisine Chinese
    Servings 8
    Calories per serving 793 kcal

    Ingredients
     
     

    • 1.76 lbs cod fillet
    • vegetable oil or any neutral oil, for frying

    Batter

    • 1 large egg
    • ⅔ cup potato starch
    • ⅓ cup all-purpose flour
    • ½ teaspoon baking powder
    • ¾ teaspoon salt
    • ½ cup water cold

    Cream Corn Sauce

    • 9.6 oz canned creamed corn
    • ¼ teaspoon chicken bouillon powder
    • 1 teaspoon Shaoxing Cooking Wine or dry sherry
    • 1 garlic clove minced
    • ¾ teaspoon cornstarch
    • ⅓ cup water cold
    • ⅓ cup peas optional
    • 1 large egg beaten

    Instructions
     

    • In a large mixing bowl, whisk together all the batter ingredients until combined. The batter should be thin and runny but still able to coat the fish.
    • Slice the fish fillets into 1.5-inch-long and 1-inch-wide pieces. Pat dry with paper towels. Add the fish to the batter and gently mix until evenly coated, being careful not to break the pieces.
    • Heat 1.5 inches of vegetable oil in a large, heavy-bottomed pan over medium-high heat to 350°F (180°C). Use a cooking thermometer to check the temperature. If you don't have one, insert a wooden chopstick into the oil and look for steady bubbles around it.
    • Carefully lower one-third of the battered fish into the hot oil, separating the pieces so they don't stick together. Fry for 5-7 minutes, turning occasionally, until golden brown and crispy and the fish reaches an internal temperature of 145°F (63°C). Transfer to a wire rack to drain excess oil. Repeat with the remaining fish in two batches, allowing the oil to return to 350°F (180°C) between batches.
    • In a small pot, whisk together the canned creamed corn, chicken bouillon powder, Shaoxing wine, minced garlic, cornstarch, cold water, and peas. Bring to a boil over medium heat, stirring frequently until thickened. Reduce to a gentle simmer and drizzle in the beaten egg in a thin stream, stirring gently to create delicate egg ribbons. Remove from the heat.
    • Serve the crispy battered fish immediately with the warm cream corn sauce on the side, or pour the sauce over the fish just before serving.
    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

    • Large Non-Stick Pan
    • Measuring Set
    • Kitchen Scale
    • Whisk
    • Sieve
    Nutrition
    Calories: 793kcal | Carbohydrates: 22g | Protein: 24g | Fat: 71g | Saturated Fat: 56g | Trans Fat: 1g | Cholesterol: 91mg | Sodium: 437mg | Potassium: 506mg | Fiber: 1g | Sugar: 2g | Vitamin A: 86IU | Vitamin C: 2mg | Calcium: 43mg | Iron: 1mg

    More Quick & Easy Asian 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. Cheryl

      January 22, 2023 at 11:45 am

      5 stars
      Husband and I loved it! I felt that the sauce needed a splash of xiaoxing wine but other than that made it exactly according to instructions. Making again tonight. Thanks for the recipe!

      Reply
      • christieathome

        January 23, 2023 at 2:19 pm

        Amazing Cheryl! Happy you both enjoyed it and great idea to add some Chinese cooking wine to take it to the next level!

        Reply
    2. Heidi | The Frugal Girls

      May 10, 2021 at 3:51 pm

      5 stars
      That golden crust looks so totally tempting... I really need to try this with some cod!

      Reply
    3. Katherine | Love In My Oven

      May 03, 2021 at 11:19 pm

      5 stars
      I grew up eating creamed corn, and it's been way too long since I've had it. Love this idea with the fish! Looks delicious!

      Reply
    4. Caleb - Never Ending Journeys

      May 03, 2021 at 7:19 pm

      5 stars
      I've tried creamed corn and fish individually, but never together. This looks like an extraordinarily delicious dinner idea!

      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
      Orange Chicken
    • featured image of bang bang shrimp
      Bang Bang Shrimp

    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