Introduction
Craving a light yet incredibly flavorful meal that sings alongside a steaming bowl of rice? Look no further! We’re diving into the world of simple, elegant Asian fish recipes with this sensational Ginger-Soy Steamed Fish. Forget complicated techniques; this dish is all about fresh ingredients, aromatic steamed goodness, and that irresistible umami punch that makes rice disappear in a flash.
Recommended Kitchen Tools
To make this recipe easier and more efficient, here are some tools I recommend:
-
Steamer Basket
Check Price on Amazon →
-
Sharp Chef’s Knife
Check Price on Amazon →
-
Cutting Board
Check Price on Amazon →
Why You’ll Love This Recipe
This recipe is a weeknight hero! It’s incredibly quick to prepare, packed with healthy omega-3s, and requires minimal cleanup. The delicate, flaky fish infused with ginger, garlic, and soy sauce creates a harmonious balance of flavors that perfectly complements plain steamed rice, making every bite a delight.
Ingredients
- 1 lb white fish fillets (such as cod, tilapia, or snapper), skin on or off
- 2 inches fresh ginger, peeled and thinly sliced, plus more for garnish
- 3 cloves garlic, thinly sliced
- 2 scallions (green onions), white and green parts separated, thinly sliced
- 2 tablespoons soy sauce (or tamari for gluten-free)
- 1 tablespoon Shaoxing wine (optional, but recommended)
- 1 teaspoon sesame oil
- 1/2 teaspoon sugar
- 2 tablespoons neutral oil (like vegetable or canola)
- Fresh cilantro leaves for garnish (optional)
Instructions
- Prepare your steaming setup. Fill a wok or large pot with about 1-2 inches of water and bring it to a boil. Place a steamer basket or rack over the boiling water, ensuring the water level doesn’t touch the bottom of the basket.
- Rinse the fish fillets under cold water and pat them thoroughly dry with paper towels. This step is crucial for a clean flavor.
- Arrange the fish fillets in a single layer on a heatproof plate that fits inside your steamer basket. Scatter half of the sliced ginger, garlic, and the white parts of the scallions over and around the fish.
- In a small bowl, whisk together the soy sauce, Shaoxing wine (if using), sesame oil, and sugar. Pour this mixture evenly over the fish.
- Carefully place the plate with the fish into the preheated steamer basket. Cover the wok or pot tightly with a lid to trap the steam. Steam for 8-12 minutes, depending on the thickness of the fish, until it is opaque and flakes easily with a fork.
- While the fish is steaming, heat the neutral oil in a small saucepan or skillet over medium-high heat until it’s shimmering hot. Be careful not to let it smoke.
- Once the fish is cooked, carefully remove the plate from the steamer. Discard any excess liquid that has accumulated on the plate. Garnish the fish with the remaining fresh ginger slices, the green parts of the scallions, and fresh cilantro leaves, if desired.
- Immediately drizzle the hot neutral oil over the ginger, scallions, and fish. You should hear a satisfying sizzle. Serve at once with steamed rice.
Tips
- Ensure your steamer is ready and boiling before placing the fish in. This ensures even cooking and prevents the fish from becoming watery.
- Don’t overcrowd the plate. If you have a lot of fish, steam it in batches.
- Adjust the steaming time based on the thickness of your fillets. Thicker cuts will require a bit longer.
- For an extra layer of flavor, you can add a few thin slices of fresh chili to the steaming plate.
- Use high-quality soy sauce for the best flavor.
Serving Suggestions
- Serve immediately over fluffy steamed jasmine or basmati rice.
- Pair with a side of stir-fried bok choy or gai lan for a complete meal.
- A simple cucumber salad or pickled radishes can offer a refreshing contrast.
Storage Tips
This dish is best enjoyed fresh. Leftovers can be stored in an airtight container in the refrigerator for up to 1-2 days. Reheat gently in a microwave or a low oven, being careful not to overcook the fish.
FAQ
What kind of fish is best for steaming?
Flaky white fish like cod, tilapia, snapper, sea bass, or even halibut work wonderfully. The key is a fish that cooks relatively quickly and has a mild flavor.
Can I make this recipe gluten-free?
Yes! Simply substitute the soy sauce with tamari or a gluten-free soy sauce alternative.
Nutrition Information
- Calories: Approx. 250-300 per serving (fish only)
- Protein: Approx. 30-35g
- Fat: Approx. 10-15g
- Carbohydrates: Approx. 5-10g

Easy Ginger-Soy Steamed Fish: The Ultimate Asian Fish Recipe for Rice Lovers
Ingredients
Method
- Prepare your steaming setup. Fill a wok or large pot with about 1-2 inches of water and bring it to a boil. Place a steamer basket or rack over the boiling water, ensuring the water level doesn't touch the bottom of the basket.
- Rinse the fish fillets under cold water and pat them thoroughly dry with paper towels. This step is crucial for a clean flavor.
- Arrange the fish fillets in a single layer on a heatproof plate that fits inside your steamer basket. Scatter half of the sliced ginger, garlic, and the white parts of the scallions over and around the fish.
- In a small bowl, whisk together the soy sauce, Shaoxing wine (if using), sesame oil, and sugar. Pour this mixture evenly over the fish.
- Carefully place the plate with the fish into the preheated steamer basket. Cover the wok or pot tightly with a lid to trap the steam. Steam for 8-12 minutes, depending on the thickness of the fish, until it is opaque and flakes easily with a fork.
- While the fish is steaming, heat the neutral oil in a small saucepan or skillet over medium-high heat until it's shimmering hot. Be careful not to let it smoke.
- Once the fish is cooked, carefully remove the plate from the steamer. Discard any excess liquid that has accumulated on the plate. Garnish the fish with the remaining fresh ginger slices, the green parts of the scallions, and fresh cilantro leaves, if desired.
- Immediately drizzle the hot neutral oil over the ginger, scallions, and fish. You should hear a satisfying sizzle. Serve at once with steamed rice.


