
Steamed whole fish is one of those dishes that looks impossibly elegant but comes together with very little effort, and this version delivers every bit of the fragrant, silky result you'd hope for. The aromatics — fresh ginger and scallion — go both inside the cavity and underneath the fish, so the flavor works its way in from every angle during steaming. Instead of soy sauce, the recipe uses coconut aminos, which keeps things naturally free of wheat and gluten without sacrificing that savory, slightly sweet depth you want in the finishing sauce. The technique of heating the coconut oil until it just begins to smoke before pouring it over the fish is the real magic move here — that sizzle blooms the aromatics and pulls the whole dish together in seconds. Cilantro on top is optional, but it adds a bright, fresh note that plays beautifully against the warm ginger. This is the kind of weeknight dinner that feels like a restaurant meal, and every component on the ingredient list is straightforward and easy to source.
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!
