Steamed Whole Fish with Ginger and Scallions
A whole fish, prepared simply, relies entirely on timing. When handled correctly, the natural juices are locked in, and the aromatics penetrate the delicate meat during the final pour of hot oil.
Match the fish to your steamer
Use a round, firm-fleshed white fish like sea bass or snapper. Ensure it fits comfortably in your steamer without touching the sides, as restricted airflow leads to uneven cooking.
- Wok or large deep skillet
- Heat-proof plate that fits inside
- Steam rack or inverted small bowl
- Chopsticks or folded foil for elevation
What goes in.
- 1 wholesea bass or red snapper (approx. 1 lb), cleaned and scaled
- 2 infresh ginger, cut into thin matchsticks
- 4scallions, whites and greens separated and shredded
- 3 tbsplight soy sauce
- 1 tspsugar
- 2 tbspneutral oil, such as grapeseed or canola
- 1red chili, thinly sliced (optional)
The hot oil sear
The final step of pouring smoking-hot oil over the aromatics and soy sauce flash-cooks the scallions and releases their fragrance into the fish juices.
The method.
Prepare the fish
Pat the fish dry. Make three diagonal slashes on each side to ensure even heat penetration.
Set the bed
Place half of the ginger and scallion whites on a heat-proof plate. Lay the fish on top of the aromatics.
Steam
Bring water to a rolling boil in your wok. Place the plate on the rack, cover tightly, and steam for 8 to 10 minutes depending on thickness.
Drain
Carefully remove the plate. Use a paper towel to soak up the excess cloudy liquid that collected on the plate during steaming; this eliminates any fishy bitterness.
Garnish
Scatter the remaining ginger, scallion greens, and chili over the fish. Drizzle the soy sauce and sugar mixture over the top.
The sizzle
Heat the oil in a small pan until it just starts to smoke. Pour the oil directly over the scallions and ginger. They should hiss and soften immediately.
Other turns to take.
Dried Mushroom
Add rehydrated shiitake mushroom slices under the fish before steaming for earthiness.
Fermented Black Beans
Smash a tablespoon of fermented black beans with the ginger for a deeper, saltier base.
When it doesn't go to plan.
Check for doneness by inserting a knife at the thickest part; the bone should be visible and the flesh opaque.
If the fish is too long for the plate, steam it with the tail curled or simply remove the head.
Always pour the oil in the final seconds before serving so the aromatics remain bright.
The ones that keep coming up.
How do I know if the fish is overcooked?
The meat will lose its elasticity and begin to crumble or turn rubbery. It is better to pull it slightly early, as the hot oil finish provides a final touch of heat.
Can I use fillets instead?
Yes, but reduce the steaming time to 5-6 minutes. Fillets dry out faster than a whole fish.
How real cooks make it.
No one’s shared their version yet. Be the first to put your kitchen on the map.
Cook this your way?
Share your version — your steps, your story. We’ll feature it right here.
Add your recipe