Steamed Salmon, Shanghai Style Recipe
Introduction
Steamed Salmon, Shanghai Style is a delicate and flavorful dish that highlights the natural sweetness of fresh salmon enhanced by ginger, scallions, and Shaoxing wine. This quick steaming method creates tender, moist fish perfect for a light meal.

Ingredients
- 12 ounce salmon fillet (at room temperature, out of the refrigerator for 30 minutes)
- 2 teaspoons Shaoxing wine
- ½ teaspoon salt
- 2 tablespoons julienned ginger
- 2 scallions (cut on a diagonal into 1-inch/2.5cm pieces)
- 2 teaspoons soy sauce
Instructions
- Step 1: Remove the salmon from the refrigerator and let it sit at room temperature for 30 minutes to ensure even cooking. If previously frozen, make sure it is fully thawed before this step.
- Step 2: Preheat the water in your steaming setup until it reaches a rolling boil.
- Step 3: Place the salmon fillet in a heatproof dish that fits inside your steamer. Pour the Shaoxing wine over the fish, rubbing it evenly over the top, bottom, and sides. Tuck the thinner belly portion underneath to create an even thickness for uniform cooking.
- Step 4: Sprinkle salt evenly over the fish, then scatter the julienned ginger and scallions on top. Drizzle the soy sauce around the fish in the dish.
- Step 5: Place the dish into the steamer, cover tightly, and steam over high heat for 4 minutes. Turn off the heat but keep the steamer covered for an additional 1 minute to allow the residual heat to finish cooking the salmon. Remove the lid and serve immediately.
Tips & Variations
- For added aroma, you can place a few slices of fresh garlic or a splash of sesame oil on the fish before steaming.
- If you don’t have Shaoxing wine, dry sherry or a mild white wine can be used as a substitute.
- To avoid overcooking, keep a close eye on the steaming time, as salmon fillets vary in thickness.
Storage
Store leftover steamed salmon in an airtight container in the refrigerator for up to 2 days. Reheat gently in a microwave on a low setting or steam briefly to retain moisture, but be careful not to overcook.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I steam the salmon directly from the refrigerator?
It’s best to let the salmon come to room temperature before steaming to ensure even cooking throughout. Steaming straight from cold may result in undercooked or unevenly cooked fish.
What if I don’t have a steamer?
You can create a simple steaming setup by placing a heatproof plate on a metal rack inside a large pot with some boiling water at the bottom, making sure the plate is above the water level. Cover tightly with a lid and steam as directed.
PrintSteamed Salmon, Shanghai Style Recipe
This Steamed Salmon, Shanghai Style recipe features a tender salmon fillet delicately steamed with classic Chinese flavors including Shaoxing wine, ginger, scallions, and soy sauce. The method ensures evenly cooked, moist salmon with a fragrant, savory profile perfect for a healthy and elegant meal.
- Prep Time: 35 minutes
- Cook Time: 5 minutes
- Total Time: 40 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Steaming
- Cuisine: Chinese
Ingredients
Salmon and Marinade
- 12 ounce salmon fillet (at room temperature, out of the refrigerator for 30 minutes)
- 2 teaspoons Shaoxing wine
- ½ teaspoon salt
Seasonings and Garnish
- 2 tablespoons julienned ginger
- 2 scallions (cut on a diagonal into 1-inch/2.5cm pieces)
- 2 teaspoons soy sauce
Instructions
- Prepare the Salmon: Remove the salmon fillet from the refrigerator and let it sit at room temperature for 30 minutes. This step ensures that the fish cooks evenly without undercooked areas due to cold spots.
- Preheat the Steamer: Bring water to a rolling boil in your steaming setup. You can use a dedicated steamer or improvise with a heatproof dish placed over a pot of boiling water.
- Marinate the Fish: Place the salmon in a heatproof dish that fits inside your steamer. Pour 2 teaspoons of Shaoxing wine over the fillet, rubbing it evenly on the top, bottom, and sides to coat the fish thoroughly. Fold the thinner belly part underneath to create an even thickness for uniform cooking.
- Add Seasonings: Sprinkle ½ teaspoon salt evenly over the salmon. Distribute the julienned ginger and diagonally sliced scallions on top of the fillet. Drizzle 2 teaspoons soy sauce around the fish in the dish.
- Steam the Salmon: Place the dish with salmon into the boiling steamer. Cover tightly and steam on high heat for 4 minutes, then turn off the heat but keep the lid on. Allow the fish to continue cooking in the residual heat for another 1 minute.
- Serve: Uncover carefully and serve immediately to enjoy the tender, flavorful steamed salmon Shanghai style.
Notes
- Make sure the salmon is fully thawed and brought to room temperature before steaming to ensure even cooking.
- Folding the thinner parts of the fillet underneath helps achieve uniform thickness and prevents overcooking those areas.
- If you don’t have Shaoxing wine, dry sherry can be used as a substitute.
- Steaming time may vary slightly depending on the thickness of your salmon fillet; adjust time accordingly but avoid overcooking to maintain juiciness.
Keywords: Steamed salmon, Shanghai style, Chinese steamed fish, Shaoxing wine salmon, healthy seafood recipe, ginger scallion salmon

