Cantonese steamed fish is a culinary masterpiece, a testament to the art of simplicity achieving sublime flavour. This classic dish, prized for its delicate balance and fresh, clean taste, showcases the natural sweetness of the fish itself, enhanced only by carefully chosen aromatics. Forget complicated sauces and lengthy cooking times; the beauty lies in the method, allowing the fish to retain its moist, succulent texture while absorbing the fragrant essences of ginger, scallions, and soy sauce. The key is selecting the freshest fish possible – a vibrant, firm piece is crucial to success.
Preparing perfect Cantonese steamed fish might seem daunting, but with a few essential techniques, even home cooks can achieve restaurant-quality results. This guide provides a detailed, step-by-step process to help you master this elegant and healthy dish, unlocking the secrets to a truly unforgettable meal. Ready to embark on this culinary journey? Let's begin!
Tools Needed
- Kitchen Scissors
- Knife
- Steamer
- Saucepan
- Plate
- Chopsticks
- Paper Towels
Ingredients
- Fresh Fish (1.2-1.8 lbs)
- Garlic: 4-5 cloves
- Ginger: 2 inches
- Scallions: 3
- Chinese Cooking Wine: a dri
- Seasoned Soy Sauce (or ingredients to make it)
- Dry Shiitake Mushroom: 1 small (optional)
- Vegetable Oil: 2 tsp + 3-4 tbsp
- Citron Peppercorns: 1 tsp
- Soy Sauce: 3 1/2 tbsp
- Fish Sauce: 1/2 tbsp
- Oyster Sauce: 1/2 tbsp
- Sugar: a little bit
- Red Chili Pepper: 1
- White Rice
Step-by-Step Instructions
Step 1. Prepare the Fish
- Choose a fresh fish (clear eyes, red gills, shiny skin, clean smell). A smaller fish (1.2-1.8 lbs) is easier to cook evenly.
- Scale and gut the fish (if not already done). Chill the fish in the freezer for 40 minutes to make handling easier. Use heavy-duty kitchen scissors to remove sharp fins.
- Cut open the belly and remove the innards. Rinse the fish thoroughly with cold water.
- Slice the fish along the backbone on both sides to ensure even cooking. Optionally, slice the fillets a few times.


- Marinate the fish with crushed garlic, ginger, and diced scallions and Chinese cooking wine.

Step 2. Steam the Fish
- see detailed instructions in the video).
- Cut ginger and scallions into strips and julienne them with red chili. Soak in water for 10 minutes to curve naturally.
- Fill the steamer with plenty of water and bring to a boil. Pat the fish dry with paper towels.
- Place the fish on the aromatic bed in the steamer. Steam for 6-12 minutes (depending on fish size – see detailed timings in the video).


- Turn off heat; let the fish steam for another 3-5 minutes without opening the lid.
- Check doneness with a chopstick. Transfer the fish to a clean plate.


Step 3. Finish and Serve
- Top with diced aromatics, heat vegetable oil until smoking hot, and pour over the aromatics. Pour seasoned soy sauce over the fish.

Step 4. Enjoy!
- Serve immediately with white rice.

Read more: Easy Steamed Tofu with Shallot Sauce Recipe - Vegan Delight
Tips
- Use the freshest fish possible for the best flavor. Live fish from a wet market is ideal.
- Smaller fish cook more evenly.
- Don't overcook the fish. Check for doneness carefully to maintain a tender texture.
- Let the fish rest in the steamer after turning off the heat to ensure it's cooked through.
Nutrition
- Calories: 350-500
- Fat: 15-25g
- Carbs: 20-30g
- Protein: 30-40g
FAQs
1. What type of fish is best for steaming?
Firm, white-fleshed fish like snapper, cod, or sea bass work best. They hold their shape well during steaming and have a mild flavor that complements the aromatics.
2. How do I know when the fish is cooked?
The fish is cooked when it's opaque throughout and flakes easily with a fork. It should be tender but not mushy. Overcooked fish will be dry.
Mastering Cantonese steamed fish unlocks a world of fresh, flavorful possibilities. With practice and these simple steps, you can consistently create a dish that's both elegant and incredibly satisfying. Now go forth and impress your friends and family with your newfound culinary expertise!