Craving something light, savory, and full of fresh ginger without turning dinner into a project? Steamed Soy and Ginger Fish gives you tender fish, a bright soy and lime sauce, and sizzling scallions in just 25 minutes. Marion’s Kitchen
The fish fillets steam gently under finely sliced ginger, soaking up the salty, citrusy sauce while staying moist and delicate. If quick dinners are your thing, Easy Beef Rice Bowls are another handy option for busy evenings.
Prep takes 10 minutes and cooking takes 15 minutes, so this is especially good when you want dinner on the table without much chopping or cleanup. Marion’s Kitchen
The finishing step is what makes it memorable. Hot vegetable and sesame oils are poured over curled spring onions, softening them slightly and releasing that toasted sesame aroma right over the fish.
I keep the oil warm until the very last second because pouring it over the scallions while it is properly hot gives me that immediate sizzle instead of leaving the onions raw and sharp.
Add steamed rice and dinner is done. For another seafood dinner with plenty of comfort, Creamy Shrimp Fettuccine Alfredo is worth saving for a richer night.
Why You’ll Love This Steamed Soy and Ginger Fish
- Quick cooking: The whole dish takes 25 minutes from start to finish, including just 15 minutes of cooking. Marion’s Kitchen
- Tender fish: Gentle steaming keeps the fillets moist while the ginger, soy sauce, and lime add plenty of flavor.
- Simple setup: You can make a steamer with a deep pan, a tight fitting lid, and a coil of foil if you don’t have a bamboo steamer.
- Fresh finish: Curled spring onions, sliced red chilli, and hot sesame oil give the delicate fish a punchy finish.
- Easy dinner: A bowl of steamed rice is really all you need alongside it.
Ingredients You’ll Need
The ingredient list is short, so fresh ginger, scallions, and good fish really get a chance to shine. Marion’s Kitchen
- Spring onions: 5, sliced lengthways into thin strips for the fresh, curly topping.
- Fish fillets: 2 x 200g fillets, using seabass, snapper, salmon, or another suitable fish.
- Ginger: 4cm piece, finely julienned so it softens as the fish steams.
- Light soy sauce: ¼ cup for the savory steaming sauce.
- Lime juice: 2 tablespoons to brighten the soy sauce.
- Vegetable oil: 3 tablespoons, heated for the sizzling finish.
- Sesame oil: 3 tablespoons for rich, toasted flavor.
- Long red chilli: 1, deseeded and sliced for a fresh touch of heat.
- Steamed rice: enough to serve alongside the fish.
Step by Step Instructions
- Curl the scallions: Slice the spring onions lengthways into long, fine strips. Drop them into a bowl of cold water and leave them there while you prepare the fish so the strips begin to curl.
- Build the steamer: Scrunch a long piece of foil into a thick rope, then coil it into a trivet inside a wide, deep pan with a tight fitting lid. Choose a heat safe plate that fits inside the pan and can sit securely on the foil.
- Season the fish: Set the fish fillets on the plate and scatter the finely julienned ginger over them. Mix the soy sauce with the lime juice, then pour it over the fish.
- Steam until tender: Put the plate on the foil trivet and carefully pour water into the pan until it reaches just below the plate. Bring the water to steaming over high heat, cover, and cook for about 12 minutes, allowing a little longer for salmon, until the fish flakes easily with a fork. Marion’s Kitchen
- Heat the oils: Near the end of cooking, combine the vegetable and sesame oils in a small saucepan. Heat until bubbles form around a wooden spoon dipped into the oil, then turn off the heat and keep the oil warm.
- Finish and serve: Carefully lift the hot plate from the steamer using a tea towel to protect your hands. Drain the spring onions, pile them over the fish, pour the hot oil over them so they sizzle, then scatter over the sliced chilli and serve with steamed rice.
Recipe Tips
- Check the thickness: Thin fillets may cook sooner than thick pieces, so use easy flaking as your doneness cue rather than relying only on the clock.
- Keep water separate: Don’t let the steaming water splash onto the plate or rise high enough to touch it, since the fish should steam rather than simmer.
- Slice finely: Thin ginger and scallion strips soften much more pleasantly against the delicate fish.
- Watch the oil: Heat it until properly hot but don’t let it smoke. The goal is enough heat to gently cook the scallions when poured over them.
Variations and Customization Ideas
- Change the fish: Try seabass, snapper, or salmon depending on what looks freshest at the market.
- Reduce the heat: Leave off the red chilli for a completely mild version.
- Add more spice: Keep some chilli seeds or add extra fresh chilli if you prefer more heat.
- Adjust the salt: Choose a reduced sodium light soy sauce when you want more control over the saltiness.
- Switch the citrus: Lemon juice can stand in for lime when that is what you have available.

Serving Suggestions
- Steamed rice: Spoon the fish and some of its soy and ginger juices over hot rice for the simplest pairing.
- Green vegetables: Serve with steamed broccoli, bok choy, or green beans for an easy vegetable side.
- Fresh salad: A crisp cucumber salad brings cool crunch alongside the warm, tender fish.
- Family dinner: Steam additional fillets in batches if needed and put the rice and vegetables in the middle of the table.
- Cozy contrast: If you want something heartier another night, One Pot Greek Chicken Orzo brings plenty of comforting flavor in one pan.
How to Store and Reheat
Keep leftover fish refrigerated in a covered container and use it within 1 to 2 days. Refrigerate it promptly rather than letting cooked fish sit at room temperature for an extended period.
Freezing isn’t my first choice here because the delicate steamed texture is best fresh. For reheating, cover the fish and warm it gently until steaming hot throughout rather than cooking it hard a second time.
Keep any extra scallions and chilli separate when possible and add them after reheating. That helps preserve their fresher texture and color.
Recipe FAQ’s
What fish is best for steamed soy and ginger fish?
The original recipe suggests seabass, snapper, or salmon. Marion’s Kitchen Choose fairly substantial fillets so they can steam until tender without drying out too quickly.
Can I make steamed fish without a bamboo steamer?
Yes. Coil scrunched foil into a sturdy trivet inside a wide, deep pan, place the fish on a heat safe plate over it, and cover the pan with a tight fitting lid while the water steams underneath. Marion’s Kitchen
How do I know when steamed fish is cooked?
The fish should be opaque and flake easily when gently tested with a fork. The source recipe calls for about 12 minutes of steaming, with a little extra time suggested for salmon. Marion’s Kitchen
Steamed Soy and Ginger Fish is one of those quick dinners where a short ingredient list still gives you plenty of contrast: tender fish, punchy ginger, salty soy, bright lime, fresh chilli, and scallions sizzling under warm sesame oil.
Serve it over rice when you want to keep things simple, or add a vegetable side and make a fuller Dinner. Adjust the chilli and choose your favorite fish to make the plate your own.
PrintSteamed Soy and Ginger Fish
Steamed Soy and Ginger Fish is a light, savory dinner made with tender fish fillets, fresh ginger, soy sauce, lime, scallions, and sesame oil. It takes just 25 mins and is especially good served hot with steamed rice for an easy weeknight meal.
- Prep Time: Seabass, snapper, and salmon all work well, though thicker salmon fillets may need a little longer to steam. Keep the steaming water below the plate so the fish cooks with steam rather than simmering in water. Refrigerate leftovers promptly and use within 1 to 2 days. Reheat gently until steaming hot throughout.
- Cook Time: 15 mins
- Total Time: : 25 mins
- Yield: 2 servings 1x
Ingredients
- 5 spring onions, sliced lengthways into thin strips
- 2 x 200g fish fillets, such as seabass, snapper, or salmon
- 4cm piece ginger, finely julienned
- ¼ cup light soy sauce
- 2 tablespoons lime juice
- 3 tablespoons vegetable oil
- 3 tablespoons sesame oil
- 1 long red chilli, deseeded and sliced
- Steamed rice, to serve
Instructions
- Curl the scallions: Place the sliced spring onions in a bowl of cold water and leave them to curl while you prepare the fish.
- Prepare the steamer: Scrunch a long piece of foil into a thick rope and coil it inside a wide, deep pan. Set a heat safe plate on top, making sure it sits securely above the water level.
- Season the fish: Arrange the fish on the plate and scatter over the ginger. Mix the soy sauce and lime juice, then pour the mixture over the fish.
- Steam the fish: Pour water into the pan until it reaches just below the plate. Bring to a steam over high heat, cover tightly, and cook for about 12 mins, adding a little extra time for salmon, until the fish is opaque and flakes easily.
- Heat the oils: Combine the vegetable oil and sesame oil in a small saucepan. Heat until bubbles appear around a wooden spoon dipped into the oil, then remove from the heat.
- Finish and serve: Carefully remove the plate from the steamer. Drain the scallions and pile them over the fish, pour the hot oil over the top so they sizzle, then finish with sliced chilli and serve with steamed rice.
Notes
- Seabass, snapper, and salmon all work well, though thicker salmon fillets may need a little longer to steam.
- Keep the steaming water below the plate so the fish cooks with steam rather than simmering in water.
- Refrigerate leftovers promptly and use within 1 to 2 days. Reheat gently until steaming hot throughout.
Nutrition
- Calories: 640 kcal per serving
Keywords: Soy Ginger Fish