Steamed Fish with Ginger and Scallions
ChineseDinner

Recipe Story

origins & traditions

This traditional Cantonese steamed fish dish exemplifies the Chinese philosophy of preserving natural flavors while enhancing them with complementary aromatics. The gentle steaming method keeps the fish tender and moist, while the combination of fresh ginger, scallions, and hot oil creates a fragrant topping that penetrates the delicate flesh. The finishing touch of sizzling hot oil releases the essential oils from the aromatics, creating an irresistible aroma. This preparation showcases the elegance of Chinese cooking, where simplicity meets sophistication. Perfect for family dinners or special occasions, this dish pairs beautifully with steamed rice and stir-fried vegetables. The sauce, made with premium soy sauce, sesame oil, and a touch of sugar, provides the perfect balance of salty, sweet, and umami flavors that define authentic Cantonese cuisine.

Instructions

step by step
0/13 done
  1. Rinse the fish thoroughly under cold water and pat dry with paper towels. Make 3-4 diagonal cuts on each side of the fish, about 1 inch apart and 1/2 inch deep.

  2. Place half of the sliced ginger inside the fish cavity and lay the remaining ginger slices on top of the fish.

  3. Prepare your steamer by adding water to the bottom pot and bringing it to a rolling boil.

  4. Place the fish on a heat-proof plate that fits inside your steamer. The plate should have a slight rim to catch the juices.

  5. Steam the fish over high heat for 10-12 minutes, depending on the thickness. The fish is done when the flesh is opaque and flakes easily with a fork.

  6. While the fish is steaming, prepare the sauce by combining soy sauce, sesame oil, and a pinch of sugar in a small bowl. Mix well.

  7. Cut the scallions into 2-inch lengths and then julienne them lengthwise into thin strips. Soak in cold water to make them curl.

  8. When the fish is cooked, carefully remove it from the steamer and discard the ginger slices and any accumulated liquid on the plate.

  9. Pour the prepared sauce evenly over the fish.

  10. Arrange the julienned scallions and fresh cilantro on top of the fish.

  11. Heat the vegetable oil in a small pan until it just begins to smoke.

  12. Carefully pour the hot oil over the scallions and fish to release their aromatics. You should hear a sizzling sound.

  13. Serve immediately with steamed rice.

Steamed Fish with Ginger and Scallions

4.0 (71)

A classic Cantonese preparation featuring delicate steamed fish topped with aromatic ginger, fresh scallions, and a savory soy-based sauce. Light, healthy, and bursting with authentic Chinese flavors.

medium
27 min
4 servings

Ingredients

0 of 8 checked

Main

  • 600 grams salmon, whole fish cleaned and scaled

Aromatics

  • 3 tablespoons ginger, peeled and julienned
  • 3 tablespoons cilantro, roughly chopped
  • 1/4 pieces onions, green parts only, julienned

Sauce

  • 3 tablespoons soy-sauce
  • 1 teaspoons sesame-oil
  • 1/2 tablespoons honey (optional)

Finishing

  • 3 tablespoons vegetable-oil

Chef Tips

expert advice
Choose the freshest fish available - look for clear eyes, firm flesh, and a clean ocean smell.
Whole fish works best for this recipe as it stays moist during steaming.
Traditional choices include sea bass, snapper, or flounder.
If using frozen fish, thaw completely and pat very dry before steaming.
The key to perfectly steamed fish is timing - overcooking will make it dry and rubbery.
For a spicier version, add thin slices of fresh red chili peppers along with the scallions.
You can substitute light soy sauce for regular soy sauce for a more delicate flavor.
Make sure your steamer water is at a full boil before adding the fish to ensure even cooking.
The hot oil step is crucial - it transforms raw aromatics into a fragrant topping and helps the sauce penetrate the fish.
For an elegant presentation, use a whole fish with head and tail intact.