
This steamed whole fish is a showstopper that brings the flavors of a classic Cantonese kitchen straight to your table. Fresh ginger, scallions, and a fragrant pour of hot coconut oil create that signature sizzle-and-steam finish that makes this dish so satisfying to both cook and eat. For anyone navigating a citric acid sensitivity, this recipe is a genuine find — there are no hidden preservatives, no bottled sauces with mystery additives, and no citrus-based marinades to worry about. Coconut aminos stand in beautifully as the savory base of the sauce, delivering deep umami flavor without any of the problematic additives found in many conventional condiments. The technique is straightforward: a hot wok, a tight lid, and a few minutes of steaming are all it takes to produce silky, flaky fish that practically melts. Pouring the shimmering hot oil and warm aminos mixture over the finished fish right at the table is a genuinely dramatic moment that makes this feel like a restaurant-quality meal. It's clean, bright, and deeply flavorful — proof that simple, whole ingredients can deliver something truly special.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →2 servings









Fill a large wok or wide pot with 2 inches of water and set a steaming rack or heatproof plate stand inside. Bring the water to a rolling boil over high heat.
Pat the fish dry with paper towels and rub both sides and the cavity with the fine sea salt. Lay half the ginger matchsticks and half the scallion lengths inside the cavity and scatter the remaining ginger matchsticks and scallion lengths on a heatproof serving plate. Set the fish on top of the aromatics on the plate.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
