
Steamed whole fish is one of the most elegant dishes in Chinese home cooking, and this version delivers that same restaurant-quality drama with a sizzling pour of hot oil right at the table. The flesh stays incredibly tender and moist thanks to the high-heat steam method, while fresh ginger tucked into the cavity and scattered across the plate perfumes every bite from the inside out. What makes this recipe work so well for anyone avoiding flavor enhancers is the sauce — coconut aminos step in for traditional soy sauce and bring a naturally sweet, savory depth without any additives or hidden glutamates. The finishing move of heating the coconut oil until it just begins to smoke, then pouring it over the julienned scallions and cilantro, is pure theater and pure flavor all at once. It's the kind of dish that looks like you spent hours in the kitchen but comes together in the time it takes to bring a pot of water to a boil. Serve it straight from the plate with steamed rice to soak up every last drop of that fragrant sauce.
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!
