Crispy Blooming Fish is one of those dishes that makes you stop and look the moment it hits the table—golden, crispy, and opened up like a flower, with all those little edges just waiting to crunch.
I first made this during the Lunar New Year. I kept seeing those trending blooming fish videos, and someone asked me, “Can you do this with fish fillets?”
That got me curious… so I ran to the supermarket and picked up a few fillets to try it myself.
Back in the kitchen, I made the cuts, heated the oil, and carefully lowered the fish in. Then, it immediately started to curl—because of the skin—and for a second I thought, “Wait… is this working?”
Little by little, the fish bloomed right in the oil. It was actually so pretty to watch.
You could hear the light crackle as it fried, and by the time it turned golden, all those edges had crisped beautifully.
The first bite—super crispy on the outside, tender inside, with that light, airy crunch from all the cuts—that’s when I knew this method really worked.
Paired with a simple sweet and sour sauce, it’s tangy, crispy, and just really fun to eat.
I’ll show you exactly how to do it, step by step.
What Is Crispy Blooming Fish?
Crispy Blooming Fish is a Chinese-style fried fish dish where the fillet is carefully scored so it opens up as it cooks.
As the fish fries, the cuts expand and create that blooming shape. This not only makes the dish look beautiful, but also creates more surface area, which means more crispiness in every bite.
It’s often served with a sweet and sour sauce, making it both visually striking and really satisfying to eat.
How to Cut Fish for the Blooming Effect?
This is the most important step in the recipe.
Place the fish fillet skin-side down on a cutting board, holding it flat with your hand.
Using a sharp knife, make parallel cuts lengthwise, slicing down toward the skin without cutting through, about ½ inch apart.
Turn the fillet and make crosswise cuts at an angle, again cutting down to the skin without cutting through, to create a crosshatch blooming pattern.
Why Double Frying Makes the Fish Extra Crispy?
The first fry cooks the fish and sets its shape.
The second fry, at a higher temperature, removes extra moisture and crisps the outside even more.
This is the same technique used in restaurants to get that light, crispy texture without making the fish greasy.
Why Your Fried Fish Isn’t Crispy?
If your fish isn’t coming out crispy, it’s usually one of a few small things.
Sometimes the oil isn’t hot enough, so the fish absorbs oil instead of crisping. Sometimes the fish is still a little wet before coating, which affects the texture.
And skipping that second fry can make a big difference.
Once you get the heat right and follow the steps, you’ll see how quickly the texture improves.
Best Fish for Crispy Blooming Fish
The key to getting that beautiful blooming shape is keeping the skin on—it helps hold the fish together as it opens up during frying.
A firm white fish works best for this recipe. Red snapper is a great option, but you can also use cod, sea bass, tilapia, or even salmon.
You want a fish that holds its shape when fried, but still turns tender and flaky inside.
What Makes the Sweet and Sour Sauce Work
The sauce is simple, but it brings everything together.
The ketchup gives it body, the vinegar adds that tangy brightness, and the sugar balances it out.
Once it thickens, it should lightly coat the fish without feeling heavy—just enough to complement the crisp texture.
Let’s Talk Ingredients
Fish (Skin-On)
The key to that beautiful, blooming shape is keeping the skin on. It holds the fillet together as it opens during frying. Red snapper is a great choice, but cod, sea bass, tilapia, or even salmon will work.
Egg + Cornstarch
This combination creates a light, crisp shell instead of a heavy batter. The egg helps the cornstarch stick, while the cornstarch fries up airy and crunchy.
High-Smoking-Point Oil
Use oils like avocado, grapeseed, or peanut oil. They stay stable at high heat and help the fish fry evenly without burning.
Sweet and Sour Sauce
This sauce balances everything—sweet, tangy, and slightly savory. It adds contrast to the crispy fish and brings the whole dish together.
Peas (Optional)
Often added in Chinese restaurant versions for a pop of color and a little sweetness, but you can leave them out if you prefer.
Step-by-Step: Let’s Cook
Serves: 4
Prep time: 15 minutes
Cook time: 15 minutes
1. Prepare the fish
Place the fish skin-side down, then make parallel cuts lengthwise, slicing down toward the skin without cutting through, about ½ inch apart.
Turn and slice crosswise at an angle to create a crosshatch (blooming) pattern.
In a bowl, whisk the eggs with salt and white pepper, then coat the fish evenly.
Dredge the fish in cornstarch until fully coated.
Tip: Don’t cut through the skin—it’s what holds the fish together as it blooms.
2. Fry the fish
In a deep pot, heat the cooking oil to 350°F (177°C).
Add the fish skin-side up and fry for about 3 minutes until lightly golden.
Remove and let it rest briefly.
Increase the oil to 375°F (191°C), then fry again for about 2 minutes until crispy.
Remove and drain.
Tip: The second fry is what gives you that extra crispy texture.
3. Make the sauce
In a saucepan, combine water, ketchup, rice vinegar, sugar, and peas, then bring to a simmer.
In a small bowl, mix cornstarch with water to form a slurry.
Stir the slurry into the sauce and cook until thickened.
Tip: Stir the slurry before adding—it settles quickly.
4. Serve
Place the crispy fish on a serving plate.
Pour the sweet and sour sauce over the top or serve it on the side.
Tip: Serve immediately for the best texture.

30-Min Crispy Blooming Fish Recipe
Ingredients
For the fish
- 2 pounds red snapper fillets, skin on (about 3 pieces)
- 2 large eggs
- Pinch of salt
- Pinch of white pepper
- 1 cup cornstarch
- 3 cups cooking oil, high-smoking-point, for frying
For the sweet and sour sauce
- 1 cup water
- 3 tablespoons ketchup
- 1 tablespoon rice vinegar
- 3 tablespoons sugar
- 2 tablespoons peas, optional
- 1 tablespoon cornstarch, for slurry
- 3 tablespoons water, for slurry
Instructions
- To prepare the fish, place the fish skin-side down on a cutting board, then make parallel cuts lengthwise, slicing down toward the skin without cutting through, about ½ inch apart; turn and slice crosswise at an angle to create a crosshatch (blooming) pattern, then in a bowl whisk the eggs with salt and white pepper and coat the fish evenly, and dredge the fish in cornstarch until fully coated.
- To fry the fish, in a deep pot heat the cooking oil over high heat to 350°F (177°C), then add the fish skin-side up and fry for about 3 minutes until lightly golden, remove and let it rest briefly, then increase the oil to 375°F (191°C) and return the fish to fry for about 2 minutes until crispy, and remove and drain.
- To make the sauce, in a saucepan combine the water, ketchup, rice vinegar, sugar, and peas and bring to a simmer, then in a small bowl mix the cornstarch with water to form a slurry and stir it into the sauce and cook until thickened.
- To serve, place the crispy fish on a serving plate, then pour the sweet and sour sauce over the top or serve it on the side and serve immediately.
Video
Notes
Other Recipes You Might Like
If you enjoyed this Crispy Blooming Fish, here are a few more variations and favorites to try:
Crispy Blooming Salmon with Teriyaki Sauce
Crispy Blooming Salmon with Sweet and Sour Sauce
Sweet and Sour Whole Fish




I will try this recipe
I hope you’ll enjoy it! 🙂