Description
This classic Chinese Steamed Fish with Ginger Shallot Sauce is a delicate and flavorful dish featuring fresh bream or snapper fish steamed to perfection and topped with a fragrant sauce of julienned ginger, shallots, and a sizzling hot oil drizzle. The sauce, enhanced by soy sauce, sesame oil, and a touch of sake, balances flavors beautifully, while optional red chili adds a subtle heat. Served best with steamed rice and Asian greens, this dish embodies the elegance and simplicity of traditional Chinese cuisine.
Ingredients
Scale
Fish
- 2 x 350 – 400g (12 – 13 oz) bream or snapper fish, gutted, scaled, and cleaned
Sauce and Aromatics
- 2 stems shallots (scallions/green onions), diagonally julienned to 5cm (2″) length
- 4 x 3cm (1 x 2″) piece of ginger, julienned
- 2 tbsp Japanese cooking sake
- 2 pinches of salt
- 3 tsp soy sauce
- 2 tsp sesame oil
- Red chili, julienned (optional)
Oil for Sizzling
- 4 tbsp oil (vegetable, canola, or peanut oil)
Instructions
- Prepare the Fish: Make 2 slashes on each side of the fish, cutting through to the bone to help even cooking and flavor penetration.
- Marinate with Sake: Drizzle 1 tablespoon of Japanese cooking sake onto each fish to impart subtle flavor and aroma.
- Steam the Fish: Place each fish on a plate and put the plates into bamboo steamers. Stack the steamers and cover with a lid. Fill a wok with water, ensuring the water does not touch the bottom of the steamer. Bring the water to a boil over high heat. Place the bamboo steamer on the wok and steam the fish for 10 minutes until cooked through.
- Alternative Baking Method: Wrap each fish in foil and place on a baking tray. Bake in a preheated oven at 180°C (350°F) for 15 minutes. Once cooked, carefully open the foil and transfer fish onto serving plates.
- Heat the Oil: While the fish is steaming or baking, heat 4 tablespoons of your choice of vegetable, canola, or peanut oil over medium-high heat until it is very hot and starting to shimmer.
- Assemble the Dish: Transfer the cooked fish carefully onto serving plates. Top immediately with the julienned shallots and ginger evenly over the fish.
- Season the Toppings: Sprinkle 2 pinches of salt evenly over the fish and toppings. Drizzle 3 teaspoons of soy sauce and 2 teaspoons of sesame oil over the shallots and ginger.
- Sizzle with Hot Oil: Carefully pour the hot oil over the shallots and ginger on the fish; the oil will bubble and release aromatic flavors, bringing the sauce to life.
- Garnish and Serve: Sprinkle with julienned red chili if using. Serve immediately with steamed rice and Asian greens for a complete meal.
Notes
- Use fresh whole bream or snapper for the best texture and flavor.
- Japanese cooking sake adds depth and a subtle sweetness but can be substituted with dry sherry or a light white wine if unavailable.
- Soy sauce should be of good quality; light soy sauce works best for seasoning without overpowering.
- Red chili adds a mild heat and color but is optional depending on your heat preference.
- Other steaming options: if you do not have bamboo steamers, you can use a metal steamer basket or a microwave steamer.
- Ensure the oil is hot enough for the sizzling step to release maximum aroma and flavor.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Steaming
- Cuisine: Chinese
Keywords: Chinese steamed fish, ginger shallot sauce, steamed bream, healthy Chinese recipe, Asian fish dish
