How to Steam Fish: 3 Easy Recipes for Perfectly Cooked White Fish
Share
Steamed fish appears on nearly every Chinese family dinner table and in some of the most respected Thai seafood restaurants across the region. The method is forgiving, almost entirely hands-off, and consistently delivers moist, flaky fish with all its natural sweetness intact.
Whether you're making the classic Cantonese version with ginger and scallion, the Thai take with lime and garlic, or a fast weeknight ginger recipe, all three work with Snow Treasures' white fish cuts.
Why Steaming is One of the Best Ways to Cook White Fish
White fish is a naturally lean and delicate high-protein seafood, which makes it well-suited to steaming. A few reasons it consistently delivers include:
- Even Heat: The steam cooks the flesh through uniformly without the risk of drying it out, which high-heat methods like grilling or pan-frying make all too easy.
- Flavor Preservation: Steaming retains the fish's sweetness and flavor in a way that browning or direct heat simply cannot match.
- No Oil Required: The cooking process requires no oil, making it one of the lightest weeknight meals you can put together on a weeknight.
- Hands-Off Cooking: Once the steamer is set up and the water is boiling, the process is almost entirely unattended, with minimal cleanup afterward.
Which White Fish Works Best for Steaming?
The method works across a wide range of white fish, but not all cuts work the same way in the steamer. Snow Treasures carries three white fish that are suitable, all frozen at peak quality. Once properly thawed, these steam with the same firm texture and taste as anything freshly caught from the sea:
- Cod: Lean, and flaky after steaming. The neutral flavor of this fish makes it ideal for Cantonese finishing sauces.
- Halibut Steak: Firm and meaty with a slightly denser texture than cod, halibut holds its shape well in the steamer and suits both Asian and lighter Western-style recipes.
- Barramundi: A firm, white-fleshed fish widely used across Southeast Asian healthy steamed fish recipes, barramundi takes on aromatics well. It’s also the traditional choice for Thai-style dishes.
How Long Does it Take to Steam Fish?
As a general rule, fish fillets of average thickness take 8 to 12 minutes over high, rolling steam. Timing varies with cut and thickness:
- Thinner Fillets (0.5 to 1 inch): 4 to 5 minutes, but check at the 4-minute mark.
- Thick Steaks and Larger Cuts: Steam 8 to 10 minutes for halibut steak or a whole soon hock, depending on size.
To check for doneness, press the flesh with a chopstick or fork. Aside from appearing opaque, it should flake easily.
Also, avoid cutting into the fish repeatedly, as each cut releases moisture. And the non-negotiable rule when steaming is to bring the water to a full, rolling boil before the fish goes in. A cold or lukewarm steamer leads to uneven, mushy results.
What You Need Before You Start

For most steamed fish recipes, you need to prepare the following:
- Equipment: A wok with a lid and a steaming rack works well, as does a dedicated bamboo or metal steamer. Use a heatproof plate with a slight rim to collect the cooking juices.
- Thawing: Thaw Snow Treasures fish overnight in the refrigerator, then pat it completely dry before steaming. Remember, excess surface moisture dilutes the base liquid and tones down the flavor.
- Base Aromatics: Fresh ginger (sliced or julienned) and spring onions run through all three recipes. They are the baseline for reducing the fishy smell during steaming.
- Advance Prep: Have your sauce and finishing ingredients ready before the fish goes in. White fish cooks faster than most people expect, and you do not want to be squeezing limes while the timer counts down.
3 Steam Fish Recipes to Try at Home
The recipes below follow the same basic steaming method. What changes is the sauce, the aromatics, and the fish variety. Start with whichever one sounds most appealing, and you'll find the technique carries over to all three.
Recipe 1: Classic Cantonese Steamed Fish with Ginger and Scallion
A classic recipe, this is the definitive steamed fish dish across Singaporean and Chinese households:
- Best Fish for This Recipe: Snow Treasures’ frozen cod fish fillet is boneless and thaws well for a reliable steam every time.
- Flavor Profile: Savory and umami-forward, built around the combination of soy sauce and fresh aromatics.
- Key Ingredients: White fish, fresh ginger, spring onions, light soy sauce, sesame oil, and a neutral cooking oil.
- The Finishing Technique: After steaming, pour a hot soy-based sauce directly over the fish, then immediately pour scalding oil over a fresh bed of scallion strips. The sizzle blooms the aromatics instantly, giving the simple steamed dish an enticing scent.
- Serve With: Steamed jasmine rice to soak up the soy-sesame pool that collects at the bottom of the plate.
Recipe 2: Thai Steamed Fish with Lime and Garlic
This Southeast Asian is another simple steamed fish dish:
- Best Fish for This Recipe: Barramundi, the traditional choice for this dish in Thailand, where it is known as pla kapong neung manao.
- Flavor Profile: Intensely sour, garlicky, and gently spiced, with a lime-chili broth doing all the flavor work around the white flesh.
- Key Ingredients: White fish, fresh lime juice, garlic, fish sauce, fresh chilies, coriander, and lemongrass stuffed into the cavity of the fish that release a delicious fragrance during steaming.
- What Makes it Distinctive: The sauce is almost soup-like in volume and brightness. It is ladled generously over and around the fish at the table.
- Serve With: Pour the broth over steamed jasmine rice.
Recipe 3: Fast and Easy Steamed Fish with Ginger
The easiest to make among the three steamed fish recipes, this requires minimal ingredients:
- Best Fish for This Recipe: Snow Treasures’ cod fillet or halibut steak.
- Flavor Profile: Light, fresh, and aromatic. It also has a ginger-forward profile that complements the fish well.
- Key Ingredients: White fish fillet, fresh ginger, spring onions, light soy sauce, and sesame oil.
- Why it Works for Beginners: The entire dish comes together in a single steamer setup, with no special techniques required.
Get Restaurant-Quality Steamed Fish at Home with Snow Treasures
Steaming is one of the most forgiving ways to cook white fish, and all three recipes above work across cod, halibut, barramundi, and soon hock. Snow Treasures white fish is frozen at peak quality, so a proper overnight thaw delivers restaurant-grade results every time.
As a trusted frozen seafood supplier in Singapore, we combine decades of heritage with modern preservation to make premium white fish a weeknight staple.
Ready to bring these seafood dishes to your table? Explore Snow Treasures' range of premium frozen white fish and make your next steamed fish dinner memorable.