Cantonese-style braised hapuka with roast pork and deep-fried tofu in a rich soy-based sauce, a comforting Chinese fish dish perfect with steamed rice. That glossy soy-braised sauce, tofu soaking up every drop, smoky roast pork, and buttery hapuka holding it all together. Some restaurant dishes become automatic orders, this is mine. Now recreated at home, but still unforgettable. #hapuka #cantonesefood
There are dishes you enjoy, and then there are dishes that imprint themselves on your cravings so deeply they become part of your personal food map. For me, that dish is the Braised Hapuka with Roast Pork and Deep-Fried Tofu from BBQ Noodle House on Albany Highway.
Every time we go, there is no debate. No scanning the menu. No “maybe I’ll try something new today.” The order is automatic. It is comforting, nostalgic, and so consistently good that it has become my benchmark for what a proper Cantonese-style braised fish dish should taste like.
The photo on the menu alone is enough to trigger hunger. Glossy brown sauce. Generous chunks of tofu. Slices of roast pork. Tender pieces of hapuka nestled in between. But the real magic happens when it hits the table. The aroma of soy sauce, ginger, and slow-cooked aromatics rises like a promise. The sauce clings to everything. The tofu soaks it up like a sponge. The roast pork brings that smoky, savoury depth only Cantonese siu mei can deliver. And the hapuka, firm, sweet, buttery, holds its shape beautifully even after braising.
It is humble and luxurious at the same time.
Eventually, loving it was not enough. I had to make it myself.
The version from my kitchen is not a copy. It is my interpretation. But the spirit remains the same: hearty, saucy, deeply savoury, built on that trio of textures that makes the dish so addictive. Cooking it at home made me appreciate the technique even more. The careful browning. The layering of aromatics. The slow simmer that coaxes sweetness from the fish and richness from the pork. It is a dish that rewards patience.
Why Hapuka?
Hapuka, also known as groper, is a prized deep-sea fish in New Zealand. It is valued for its firm, meaty texture and clean, mild flavour. In braises, that firmness becomes an advantage. Unlike delicate fish that flakes apart at the slightest agitation, hapuka holds its structure beautifully.
In traditional Chinese cooking, similar dishes might use cod, ling, or grouper. Hapuka fits naturally into that lineage. Its mild sweetness absorbs the sauce effortlessly while maintaining a satisfying bite. Each chunk remains distinct, giving the dish substance rather than fragility.
Using hapuka in a Cantonese-style braise is a quiet example of how immigrant food cultures adapt. The technique is centuries old, but the ingredient is distinctly local. It is not flashy fusion. It is evolution through availability.
A Dish With Deep Roots
This style of braised fish draws from the southern Chinese red-braising method known as hong shao. Built on soy sauce, sugar, aromatics, and gentle heat, it produces that glossy, savoury-sweet sauce that clings to every ingredient.
In Chinese homes, these dishes are associated with comfort and celebration. They simmer slowly, often in clay pots, filling kitchens with warmth. They are designed to be shared.
Adding roast pork and tofu is a very Cantonese move. Cantonese cuisine thrives on contrast. Soft and crisp. Light and rich. Fresh and roasted.
The tofu absorbs and cushions the sauce. The roast pork adds smoky fat and texture. The fish contributes sweetness and structure.
Together, they form a balanced trio that feels complete.
So when you order this at BBQ Noodle House, you are not just getting takeaway. You are tasting culinary history adapted to local waters and perfected by repetition.
Why I Keep Coming Back
Some dishes become favourites because they are flashy. This one became mine because it is dependable, soulful, and deeply satisfying. It is the kind of food that makes you feel looked after.
Now that I have made it at home, it connects two worlds for me. The comfort of dining out. The pride of cooking it myself.
But let’s be honest.
Even though I can cook it, I will still order it every single time we go back to Albany Highway.
Cantonese-style braised hapuka with roast pork and deep-fried tofu in a rich soy-based sauce, a comforting Chinese fish dish perfect with steamed rice.
Ingredients
UnitsScale
Fish and Tofu
750ghapuka fillets, cut into large chunks
500gdeep-fried tofu puffs or firm tofu, cubed and lightly fried
500gCantonese roast pork (siu yuk), chopped into bite-sized pieces
Pat the hapuka dry and lightly dust with cornflour.
Heat oil in a wide pan over medium-high heat. Sear the fish pieces until lightly golden on the outside. You are not cooking them through, just forming a crust to help them hold their shape during braising. Remove and set aside.
In a large wok or deep pan, heat 2 tablespoons oil. Add garlic, ginger, onion, and dried chillies. Stir-fry until fragrant and the onions begin to soften.
Add the spring onion segments and toss briefly.
Add light soy sauce, dark soy sauce, oyster sauce, Shaoxing wine, sugar, and white pepper. Stir to coat the aromatics evenly. Pour in the chicken stock and bring to a gentle simmer.
Add the tofu puffs and roast pork pieces to the sauce. Simmer for 5 to 7 minutes so the tofu absorbs flavour and the pork softens slightly.
Gently nestle the fish pieces into the sauce. Cover and simmer over low heat for 10 to 12 minutes. Keep the heat gentle to avoid breaking the fish.
Stir the cornflour slurry and slowly pour it into the sauce while gently stirring. Let it bubble until glossy and thickened. Finish with a drizzle of sesame oil. Taste and adjust seasoning as needed.
Transfer to a large serving platter, garnish with chopped spring onions, and serve immediately with steamed jasmine rice.
This looks absolutely and utterly inviting in its totality even if I am not used to pairing pork and fish and tofu all in the one dish . . . or even eating Cantonese-style these days :) ! The braising sauce and the aromatics relate to what I have always used – the marriage of the proteins looks unbelievably inviting . . . have to put this recipe aside . . .
The Portuguese often combine seafood and pork, so this dish makes perfect sense to me. I think my Asian grocer has a little corner shop that makes the siu yuk, and grouper is readily available her. This is a dish I would very much like to try.
This looks absolutely and utterly inviting in its totality even if I am not used to pairing pork and fish and tofu all in the one dish . . . or even eating Cantonese-style these days :) ! The braising sauce and the aromatics relate to what I have always used – the marriage of the proteins looks unbelievably inviting . . . have to put this recipe aside . . .
Its unusual but it works! If you cant find hapuka use grouper
The Portuguese often combine seafood and pork, so this dish makes perfect sense to me. I think my Asian grocer has a little corner shop that makes the siu yuk, and grouper is readily available her. This is a dish I would very much like to try.
Now I want to explore more Portuguese dishes
How delicious, Raymund. I love that you call this soulful – my favorite kind of dish! :-) ~Valentina
Such a comforting dish, Raymund! I love that combination of fish, roast pork, and tofu – rich, saucy, and full of depth.