
Whole steamed fish is one of those dishes that looks impossibly elegant but comes together with very little fuss, and this Cantonese-inspired preparation is a perfect example. The flesh stays incredibly tender and moist inside the wok, perfumed by layers of fresh ginger and scallion tucked into the cavity and scattered beneath. What makes this recipe such a smart choice for anyone avoiding high-fructose corn syrup is the sauce — coconut aminos stand in for conventional soy sauce, which often contains added sweeteners and corn-derived ingredients you'd rather not deal with. Coconut aminos bring that same savory, slightly sweet depth without any of the label anxiety. The finishing move — pouring shimmering hot coconut oil over the julienned scallions and aromatics right at the table — creates an irresistible sizzle and blooms every bit of flavor in the dish. Clean, whole ingredients from start to finish mean you know exactly what's going into the meal. It's the kind of recipe that feels like a restaurant-worthy centerpiece but is genuinely approachable on a weeknight.
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!
