mwl-logo

Made With Lau

Recipes

Our Family

Courses

Cookbook Newsletter

mwl-logo

Made With Lau

madewithlau.com

Dad's Chinese Fish Cakes, Perfected Over 61 Years

煎魚餅
Prep: 35 minCook: 10 minTotal: 45 minServes: 4

Ingredients

12 ozfish
5 ozshrimp
1 ozdried scallop
0.50 ozcilantro
3 stalkgreen onion
1 egg
2 tbspcooking oil
Marinade
1 tspsugar
2 tspsalt
1 tspchicken bouillon powder
0.25 tspwhite pepper
3 tbspcornstarch
4 tbspwater
1 tspKikkoman® Sesame Oil
Sauce
1 tbspKikkoman® Oyster Sauce
1 tbspKikkoman® Soy Sauce
1 tspsugar
5 tbspwater
1 tspcornstarch

Instructions

1
Create fish & shrimp paste

Time management hint: Before you start , make sure you get your dried scallops (1 oz) soaking in some warm water. They’ll need to be rehydrated and soft enough to chop by the time you’re finishing making the fish-and-shrimp paste.

We’ll get a head start on the marinade first. In a small bowl, combine sugar (1 tsp), salt, chicken bouillon powder (1 tsp), white pepper (0.25 tsp), and cornstarch (3 tbsp).

Peel and clean the shrimp (5 oz). To peel the shell off, twist and wiggle the tail off. Then, hook a finger under the remaining shell and pull it straight off. Then, butterfly each piece of shrimp by slicing it in half. This will expose the veins so they’ll wash right out. Put the sliced shrimp in a bowl of clean water and give them a good rinse with gentle, firm squeezes and swishes. Make sure that the veins wash out.

When the shrimp are clean, remove them from the water and gently squeeze out excess water. Too much water will make the mixture loose and prone to falling apart. Set the shrimp aside.

Slice the fish (12 oz) thinly. Once the fish is all chopped into thin slices, you’re going to start smashing it. It’s best to use the broadest knife you have for this, the closest thing you have to a cleaver.

Grip your cleaver high on the handle, extend your index finger out to push down on the blade, and turn the cleaver horizontally. Carefully smash the fish slices down into the cutting board. You won’t need a lot of sudden, dramatic force, as the fish is delicate and will succumb easily to smashing. Just come down with a bit of force, and then drag the knife back to crush the fish underneath.

The smashed fish slices should begin to form a paste, and as you go through the fish, gather it back up into new piles to smash again. It should get stickier and more paste-like with the second pass.

Set the fish paste aside and mash the shrimp using the same motion; the shrimp doesn’t need any slicing beforehand.

Fold the shrimp over itself and continue mashing for 1-2 minutes; if there are any tendons or connective tissue, you can roughly chop at it to break it down.

Fold your shrimp paste into your fish paste and roughly combine them.

Of course, you can use a food processor to make these pastes. We recommend processing the fish and shrimp separately, and then combining the two pastes.

Mince the rehydrated dried scallops, then fold it in with the rest of your mixture. Then, mash and fold your seafood mixture repeatedly until all the elements are well-combined. Then, set it aside.

2
Dice aromatics

Roughly chop the cilantro (0.50 oz) and the green onions (3 stalk). Add them to the mixture.

3
Marinate paste & mix

Add water (2 tbsp) to the marinade that you prepared earlier, and stir until well-combined. Add the marinade to the fish paste and use chopsticks to stir until it’s completely incorporated.

Add a beaten egg and continue to mix. You really want to work the paste; the ideal texture of the cooked fish cakes is firm and springy, which you achieve by overworking the fish paste now to fully develop the myosin that binds it together.

Mix for at least 1-2 minutes, then add more water (1 tbsp) and continue to mix. Develop that myosin! Add the final amount of water (1 tbsp) and… you guessed it… keep mixing it in.

Add sesame oil (1 tsp) and keep mixing for at least 2-3 minutes.

Incorporate some professional restaurant technique by scooping up the mixture and slamming it back down into the bowl. This motion really helps work the fish paste.

4
Create dipping sauce

Take a break from working the fish paste to create the dipping sauce. (Make sure your hands are clean!) In a small bowl, combine oyster sauce (1 tbsp), light soy sauce (1 tbsp), sugar (1 tsp), water (5 tbsp), and cornstarch (1 tsp). Mix until the sugar and cornstarch dissolve.

5
Pan-fry fish cakes

Because we want even heat over a large surface, it’s best to use a flat-bottom wok or a flat skillet for pan-frying the fish cakes. Heat up your pan and add oil (1.5 tbsp). Once the pan is hot, turn off the heat.

Prep your hands and utensils by applying a light coat of cooking oil (0.50 tbsp). My dad wears a glove and oils that up. This helps prevent the paste from sticking to you.

Form the fish paste into balls and set them into the pan. Remember, you’ll be flattening them later, so give them some space to breathe. My dad made approximately 2 oz balls, but you can make this whatever size you like, as long as you adjust your cooking time accordingly.

Once everyone is in the pan, turn the heat on to high. Let the fish balls cook for 2-3 minutes, then use a well-oiled spoon or paddle to flatten each one into a cake. Add more oil to the pan as needed; you really don’t want these to stick.

When the bottom surfaces of the fish cakes turn a beautiful golden brown and releases from the pan (about 5 minutes for us), flip them over.

Once you’ve flipped all the fish cakes over, turn the heat to medium. Let that cook until the fish cakes are cooked through (approximately 5 minutes); they’ll be firm and springy to the touch and have an internal temperature of 145° F. Now, you can increase the heat to add more color to the crust.

When you’re satisfied with the color, plate the fish cakes.

6
Cook sauce & serve

To cook the sauce, heat oil in a pan (you can just use whatever oil is left from pan-frying) and add the sauce mixture. Cook over high heat.

Stir frequently so it doesn’t burn as it thickens. If the consistency starts to get too thick for your liking, loosen it up with a bit of water or chicken broth. When you’re happy with the consistency, pour it into a dish and serve it alongside your beautiful fish cakes. Enjoy!

Recipe by Daddy Lau · 2× James Beard Award Winner · madewithlau.com

Dad's Chinese Fish Cakes, Perfected Over 61 Years

煎魚餅
▶ 341.4K views on YouTube
👍 5.8K likes
Prep
35 min
Cook
10 min
Total
45 min
Serves
4
Daddy Lau
By Daddy Lau · 2x James Beard Awards · 60+ years
Published May 2023 · Updated Nov 2024

Why this recipe

The story
Chinese Fish Cakes (煎魚餅) — Daddy Lau
Daddy Lau

Most chinese fish cakes recipes online are tested only a handful of times. My dad used to make this dish multiple times a day, every day, for 60+ years and can make this in his sleep.

I know you'll love it as much as our community does! This recipe has over 341.4K views, 5.8K likes on YouTube.

Every Chinese family has their own take on the versatile fish cake. You can make this with endless combinations of ingredients, such as tofu, ground pork, and more! For this recipe, my dad shows off his simple combination of fish, shrimp and dried scallops, seasoned to perfection with a luscious marinade.

Thank you, Kikkoman!

This recipe is brought to you in part by Kikkoman. My dad has been using Kikkoman flavors throughout his 50-year career as a chef, and it's a privilege to get to partner with them on such an iconic recipe, Pan-fried Fish Cakes!

  • Kikkoman products are a major flavor enhancer and bring out the “umami” taste, and help balance and round out flavors
  • Kikkoman® Less Sodium Soy Sauce is perfect for home cooks who are looking to cut down on their sodium levels, without sacrificing flavor
  • Kikkoman offers a wide range of Gluten-Free Asian sauces, including Gluten-Free Oyster Sauce and Gluten-Free Hoisin Sauce
  • The KikkomanUSA.com Chinese site offers easy Asian recipes that home cooks can enjoy any night of the week

You can learn more about Kikkoman and follow them on social media here:

  • Website: https://www.KikkomanUSA.com​
  • Facebook: https://www.facebook.com/KikkomanChineseUSA (Kikkoman 萬字在美)
  • Instagram: https://www.instagram.com/kikkomanusa_chinese/ (Kikkoman 萬字在美)

Ingredients

Serves4
Main Ingredients
12 ozfish
5 ozshrimp
1 ozdried scallop
0.50 ozcilantro
3 stalkgreen onion
1 egg
2 tbspcooking oil
Marinade
1 tspsugar
2 tspsalt
1 tspchicken bouillon powder
0.25 tspwhite pepper
3 tbspcornstarch
4 tbspwater
1 tspKikkoman® Sesame Oil
Sauce
1 tbspKikkoman® Oyster Sauce
1 tbspKikkoman® Soy Sauce
1 tspsugar
5 tbspwater
1 tspcornstarch
Understanding Flavor
FUNDAMENTALS
Understanding Flavor
Dive Deeper →

Instructions

6 steps · click any step to scrub ↑
1

Create fish & shrimp paste

scroll to play this step

Time management hint: Before you start , make sure you get your dried scallops (1 oz) soaking in some warm water. They’ll need to be rehydrated and soft enough to chop by the time you’re finishing making the fish-and-shrimp paste.

We’ll get a head start on the marinade first. In a small bowl, combine sugar (1 tsp), salt, chicken bouillon powder (1 tsp), white pepper (0.25 tsp), and cornstarch (3 tbsp).

Peel and clean the shrimp (5 oz). To peel the shell off, twist and wiggle the tail off. Then, hook a finger under the remaining shell and pull it straight off. Then, butterfly each piece of shrimp by slicing it in half. This will expose the veins so they’ll wash right out. Put the sliced shrimp in a bowl of clean water and give them a good rinse with gentle, firm squeezes and swishes. Make sure that the veins wash out.

When the shrimp are clean, remove them from the water and gently squeeze out excess water. Too much water will make the mixture loose and prone to falling apart. Set the shrimp aside.

Slice the fish (12 oz) thinly. Once the fish is all chopped into thin slices, you’re going to start smashing it. It’s best to use the broadest knife you have for this, the closest thing you have to a cleaver.

Grip your cleaver high on the handle, extend your index finger out to push down on the blade, and turn the cleaver horizontally. Carefully smash the fish slices down into the cutting board. You won’t need a lot of sudden, dramatic force, as the fish is delicate and will succumb easily to smashing. Just come down with a bit of force, and then drag the knife back to crush the fish underneath.

The smashed fish slices should begin to form a paste, and as you go through the fish, gather it back up into new piles to smash again. It should get stickier and more paste-like with the second pass.

Set the fish paste aside and mash the shrimp using the same motion; the shrimp doesn’t need any slicing beforehand.

Fold the shrimp over itself and continue mashing for 1-2 minutes; if there are any tendons or connective tissue, you can roughly chop at it to break it down.

Fold your shrimp paste into your fish paste and roughly combine them.

Of course, you can use a food processor to make these pastes. We recommend processing the fish and shrimp separately, and then combining the two pastes.

Mince the rehydrated dried scallops, then fold it in with the rest of your mixture. Then, mash and fold your seafood mixture repeatedly until all the elements are well-combined. Then, set it aside.

The 10 Essential Cutting Techniques
LESSON 3.3
The 10 Essential Cutting Techniques
Dive Deeper →
2

Dice aromatics

scroll to play this step

Roughly chop the cilantro (0.50 oz) and the green onions (3 stalk). Add them to the mixture.

3

Marinate paste & mix

scroll to play this step

Add water (2 tbsp) to the marinade that you prepared earlier, and stir until well-combined. Add the marinade to the fish paste and use chopsticks to stir until it’s completely incorporated.

Add a beaten egg and continue to mix. You really want to work the paste; the ideal texture of the cooked fish cakes is firm and springy, which you achieve by overworking the fish paste now to fully develop the myosin that binds it together.

Mix for at least 1-2 minutes, then add more water (1 tbsp) and continue to mix. Develop that myosin! Add the final amount of water (1 tbsp) and… you guessed it… keep mixing it in.

Add sesame oil (1 tsp) and keep mixing for at least 2-3 minutes.

Incorporate some professional restaurant technique by scooping up the mixture and slamming it back down into the bowl. This motion really helps work the fish paste.

4

Create dipping sauce

scroll to play this step

Take a break from working the fish paste to create the dipping sauce. (Make sure your hands are clean!) In a small bowl, combine oyster sauce (1 tbsp), light soy sauce (1 tbsp), sugar (1 tsp), water (5 tbsp), and cornstarch (1 tsp). Mix until the sugar and cornstarch dissolve.

5

Pan-fry fish cakes

scroll to play this step

Because we want even heat over a large surface, it’s best to use a flat-bottom wok or a flat skillet for pan-frying the fish cakes. Heat up your pan and add oil (1.5 tbsp). Once the pan is hot, turn off the heat.

Prep your hands and utensils by applying a light coat of cooking oil (0.50 tbsp). My dad wears a glove and oils that up. This helps prevent the paste from sticking to you.

Form the fish paste into balls and set them into the pan. Remember, you’ll be flattening them later, so give them some space to breathe. My dad made approximately 2 oz balls, but you can make this whatever size you like, as long as you adjust your cooking time accordingly.

Once everyone is in the pan, turn the heat on to high. Let the fish balls cook for 2-3 minutes, then use a well-oiled spoon or paddle to flatten each one into a cake. Add more oil to the pan as needed; you really don’t want these to stick.

When the bottom surfaces of the fish cakes turn a beautiful golden brown and releases from the pan (about 5 minutes for us), flip them over.

Once you’ve flipped all the fish cakes over, turn the heat to medium. Let that cook until the fish cakes are cooked through (approximately 5 minutes); they’ll be firm and springy to the touch and have an internal temperature of 145° F. Now, you can increase the heat to add more color to the crust.

When you’re satisfied with the color, plate the fish cakes.

6

Cook sauce & serve

scroll to play this step

To cook the sauce, heat oil in a pan (you can just use whatever oil is left from pan-frying) and add the sauce mixture. Cook over high heat.

Stir frequently so it doesn’t burn as it thickens. If the consistency starts to get too thick for your liking, loosen it up with a bit of water or chicken broth. When you’re happy with the consistency, pour it into a dish and serve it alongside your beautiful fish cakes. Enjoy!

Pairs well with

View all →
50 min

Longevity Noodles (三鮮伊面)

View recipe →
25 min

Ginger Scallion Spaghetti (薑蔥撈麵)

View recipe →
60 min

Plant-Based Meal (植物性餐點)

View recipe →

Frequently Asked Questions

Made with love ❤️

The Lau Family

We started Made With Lau to celebrate Cantonese culture and honor the legacy of our wonderful parents, Jenny and Chung Sun Lau.

Our hope is that these recipes and stories help you spread the joy, love, and nostalgia that I felt growing up.

mwl-logoMade With Lau

A family-run Cantonese cooking project from Daddy Lau, Randy Lau, and a small team in the Bay Area.

Recipes
All recipesEasy weeknightsTakeout favoritesSoups & brothsDim sumNoodles
Learn
Mini masterclassesAll courses
About
Our familyCookbook (2027)ContactPrivacy
Made with ♥ in the Bay · © 2026 · Year of the Horse
YouTube · 1.78MInstagram · 412KTikTok · 891K