Cantonese Steamed Fish
A delicate Cantonese steamed fish recipe featuring fresh ingredients and simple techniques for a flawless dish.
Contents(5項)▾

Ingredients
- 1 whole fish (about 500g, such as snapper or tilapia)
- 1 tablespoon soy sauce
- 2 tablespoons rice wine (or sake)
- 2 tablespoons scallions, finely chopped
- 3 slices fresh ginger
- 1 tablespoon sesame oil
- Salt to taste
- Water for steaming
Steps
1. Clean the fish thoroughly, removing scales and innards. Pat dry with paper towels to ensure the skin crisps during steaming.
2. Season the fish with 1 teaspoon of salt inside and out. Place 3-4 ginger slices inside the fish cavity for aromatic flavor.
3. Prepare a steaming setup by bringing water to a boil in a steamer or a pot with a steaming rack, ensuring the water reaches a temperature of 100°C (212°F). The water should not touch the fish.
4. Place the fish on a heatproof plate, drizzle with 2 tablespoons of rice wine, and top with half the scallions and half the soy sauce.
5. Once the water is boiling, place the plate with the fish in the steamer, cover, and steam for 12-15 minutes, or until the internal temperature of the fish reaches 63°C (145°F) and the flesh is opaque.
6. Carefully remove the plate from the steamer. Drizzle with 1 tablespoon of sesame oil and the remaining soy sauce, and garnish with the remaining scallions before serving.
Why this works
Steaming is a traditional cooking method that preserves the delicate texture and flavor of the fish without the need for excessive oils or fats. The key to achieving a perfectly steamed fish is controlling the cooking time and ensuring it is not overcooked, which can make the flesh dry and tough. The addition of ginger and scallions not only enhances the flavor but also helps counteract any potential fishy odor. If the fish seems too dry after cooking, serve it with a drizzle of additional soy sauce or a splash of sesame oil for added moisture. The steaming process allows for even cooking, while the gentle heat ensures the fish remains tender. Fresh fish is ideal for this dish, as it has a firmer texture, while frozen fish may release excess moisture, affecting the final dish. If the fish breaks during handling, serve it as is; the flavors will still be vibrant, and the presentation can still be appealing with careful garnishing. Proper timing and temperature are essential; an internal temperature of 63°C (145°F) indicates that the fish is fully cooked and safe to eat, ensuring a delightful dining experience.
Autopilot guard summary
- truth:
approved - quality:
approved(score 100) - similarity:
approved(score 0.067 vs mango-sticky-rice) - regulatory:
approved - image:
approved
Terumi Brain v1 review
- grade:
B· overall81/100· readinessneeds_minor_edits - scores: chef=100 science=30 repair=95 culture=90 safety=100 taste=78 mon=60 geo=95
Revision log (Autopilot revise)
- 2026-05-19T10:47:05.553Z · fields: en:steps, en:whyThisWorks, ja:steps, ja:whyThisWorks, imageSpec · reason: auto-revise of quality
