VietnameseSteamed

Vietnamese Steamed Salmon with Ginger and Scallions

Delicate Vietnamese steamed salmon infused with warming ginger, aromatic scallions, and authentic Southeast Asian flavors. This light, health-conscious method preserves salmon's nutrition while delivering silky, succulent results in 15 minutes.

Vietnamese Steamed Salmon with Ginger and Scallions

The broth takes time. This steamed salmon follows that same philosophy — great Vietnamese cooking is never rushed. It builds, layer by layer, until the flavors sing together. From my mother's mother. My family has made this dish for generations, adjusting here, adding there, always keeping the core the same. Fresh herbs change everything — that's the magic of Vietnamese cuisine.

Ingredients

For the Steaming Liquid:

  • 2 cups water (or 1 cup water plus 1 cup low-sodium broth)
  • 3 tablespoons fish sauce
  • 1 tablespoon soy sauce
  • 1 tablespoon lime juice, freshly squeezed
  • 1 teaspoon sugar
  • 4 cloves garlic, minced
  • 1 tablespoon minced fresh ginger
  • 2 scallions, white parts, cut into 1-inch pieces
  • 3-4 thin lemon or lime slices
  • For the Salmon:

  • 4 salmon fillets, skin-on, 5-6 ounces each (about 1¼-1½ pounds total)
  • 1 tablespoon minced fresh ginger
  • ½ teaspoon kosher salt
  • ¼ teaspoon white pepper
  • 1 tablespoon soy sauce
  • 1 teaspoon sesame oil
  • For Serving:

  • Fresh cilantro leaves (about ½ cup)
  • Fresh mint leaves (about ¼ cup)
  • Sliced scallions, green parts (about ¼ cup)
  • Thin-sliced red chiles (optional)
  • Lime wedges
  • Toasted sesame seeds (optional)
  • Equipment Needed

  • Large pot or wok (with lid)
  • Bamboo steamer basket or metal steamer rack
  • Shallow heatproof dish or plate that fits inside steamer
  • Sharp knife and cutting board
  • Measuring spoons and cups
  • Wooden spoon or tongs
  • Instant-read meat thermometer (optional)
  • Paper towels
  • Optional: parchment or banana leaves for wrapping
  • Instructions

    Prep Phase (10 minutes)

  • Prepare the steaming liquid - In a measuring cup or bowl, combine 2 cups water, fish sauce, soy sauce, lime juice, and sugar. Stir until sugar dissolves completely and fish sauce is evenly distributed. Add minced garlic, minced ginger, and scallion white pieces. Set aside; the aromatics will infuse into the liquid as it heats.
  • Prepare salmon fillets - Remove salmon from refrigeration 10 minutes before cooking to allow it to approach room temperature. Pat fillets thoroughly dry with paper towels, especially the skin side. Any surface moisture creates condensation droplets that drip onto the salmon during steaming, creating soggy spots rather than silky texture. Inspect for pin bones and remove with tweezers if necessary.
  • Season salmon - Place dried salmon fillets skin-side down on a clean work surface or cutting board. Divide 1 tablespoon minced fresh ginger among the four fillets, sprinkling it evenly over the top of each. Divide ½ teaspoon kosher salt and ¼ teaspoon white pepper, then drizzle 1 tablespoon soy sauce and 1 teaspoon sesame oil proportionally over the salmon. The seasoning should be evenly distributed; patchy seasoning creates uneven flavor development.
  • Arrange steaming equipment - Fill a large pot or wok with about 2 inches of water (enough to create steam but not touch the steamer basket bottom). Position a bamboo steamer basket or metal steamer rack inside. The water level should be below the steaming surface. Cover the pot to let it come to a boil while preparing the salmon.
  • Prepare serving dish - Line a shallow heatproof dish (ceramic, glass, or metal plate) with parchment paper or banana leaves (optional, aids removal). Alternatively, use any shallow dish that fits inside your steamer basket and can withstand steam heat. The dish will hold the salmon and catch the delicious cooking liquid released during steaming.
  • Arrange salmon on steaming dish - Place seasoned salmon fillets skin-side up on the prepared serving dish, spacing them about 1 inch apart. Leave room around edges for steam to circulate. The skin side faces upward; the seasoned top will be the presentation side. If using parchment or banana leaf, ensure salmon makes contact with the heat-conducting surface for even cooking.
  • Cooking Phase (12 minutes)

  • Bring steaming liquid to boil - Bring the prepared steaming liquid with its aromatics to a rolling boil over high heat. Once boiling, carefully add the lemon or lime slices to the water. These add subtle citrus aromatics that waft through the steaming chamber, complementing the salmon beautifully. The liquid should be actively boiling, producing vigorous steam.
  • Position salmon in steamer - Carefully place the dish containing arranged salmon fillets into the preheated bamboo steamer basket or on the metal steamer rack above the boiling aromatic liquid. Position the steamer carefully to avoid splashing yourself with steam. Once positioned, immediately cover the pot with its lid to trap all steam inside.
  • Set timer for 10 minutes - Begin timing from the moment the lid closes. Do not open the pot during this initial period. The sealed steaming environment is essential to even cooking; opening the lid allows steam to escape and disrupts the cooking process. Salmon requires approximately 10 minutes of steaming for perfectly cooked, moist fish.
  • Resist opening the lid - The steaming process works through trapped steam's consistent heat. Each time you open the lid, heat escapes dramatically. After 10 minutes total, you may peek quickly to check progress, but keep opening to an absolute minimum.
  • Check salmon at 10-minute mark - After 10 minutes, carefully open the pot lid, using caution as steam will escape. Gently press the thickest part of the largest salmon fillet with a fork. The flesh should flake easily and appear mostly opaque throughout. If still very translucent at the very center, recover and continue steaming for 1-2 additional minutes.
  • Use temperature for final confirmation - Insert an instant-read meat thermometer into the thickest part of the largest fillet without touching the serving dish or bone. Target temperature is 145°F (63°C) for perfectly cooked salmon. If not yet at temperature, cover and continue steaming for 1-minute intervals, checking frequently.
  • Remove from steamer carefully - Using tongs or a spatula, very carefully lift the hot serving dish containing cooked salmon from the steamer. The dish will be extremely hot; work carefully to avoid burns. The salmon should be opaque throughout, with any accumulated cooking liquid in the bottom of the dish.
  • Drain excess liquid if desired - If excess liquid has accumulated (which is normal), you can carefully drain some into a bowl to use as a sauce, or leave it to add moisture and flavor to the final dish. This aromatic liquid is liquid gold for flavor.
  • Finishing and Serving Phase (5 minutes)

  • Plate the salmon - Carefully transfer each steamed salmon fillet to its serving plate, skin-side up. If significant cooking liquid remains in the serving dish, pour a small amount over each fillet (about 1-2 tablespoons per serving). The warm cooking liquid keeps salmon moist and adds authentic flavor.
  • Garnish with fresh herbs - Scatter fresh cilantro leaves, fresh mint leaves, and sliced scallion greens generously over each salmon fillet. The fresh, cool, aromatic herbs provide textural and temperature contrast to the warm, silky salmon. The vibrant green colors complete the visual presentation.
  • Add color and heat - Layer thin-sliced red chiles over the herb garnish for color and optional mild heat. Even those who don't eat the chiles enjoy the visual presentation and aromatic impact of these fresh, bright chiles.
  • Final embellishments - Sprinkle lightly with toasted sesame seeds for nutty crunch and visual interest. Position lime wedges alongside each plate for squeezing over just before eating. The fresh acid brightens all components and cuts through salmon's rich, oily nature.
  • Add sauce - Drizzle with any remaining cooking liquid from the serving dish, or prepare a simple dipping sauce by mixing the reserved cooking liquid with additional lime juice and minced red chile for those who prefer extra seasoning.
  • Serve immediately - Present salmon immediately while still warm and steaming. The entire meal from preparation to table is just 22 minutes, making this an ideal weeknight dinner that feels special enough for entertaining.
  • Expert Tips

  • Pat salmon completely dry before seasoning; moisture prevents proper cooking - Any surface moisture on salmon interferes with the steaming process, creating wet spots instead of silky texture. Pat thoroughly before seasoning. After the initial patting, if condensation forms on the salmon while waiting, pat once more before steaming. This single step dramatically affects final texture quality.
  • Use low water level to ensure steam, not boiling water contact - Water should be about 2 inches deep in the pot—enough to generate vigorous steam but not so much that it splashes onto the steaming dish. If water is too high, boiling water, rather than pure steam, may contact the salmon, creating boiled (rather than steamed) texture. Adjust water level before cooking.
  • Don't skip the fish sauce in the steaming liquid; it's essential - Fish sauce adds umami complexity that makes this dish genuinely Vietnamese. While some find it polarizing initially, its depth is unmistakable. For those avoiding fish sauce, substitute soy sauce or tamari in equal measure, though the result will be noticeably less savory and umami-rich.
  • Fresh ginger is non-negotiable for authentic flavor - Ground or powdered ginger cannot substitute for fresh. Fresh ginger provides bright, peppery aromatics that dried versions cannot match. Ginger powder tends toward musty, warm notes; fresh ginger is bright and alive.
  • Timing is critical; 10-12 minutes is the sweet spot - Steamed salmon cooks quickly due to the moist heat environment. Under-cooking results in translucent centers; over-cooking dries the delicate flesh. Use both the 10-minute timer and a meat thermometer for insurance. The 145°F (63°C) target temperature is precise—even 3-4 degrees higher begins drying the delicate fish.
  • Save the steaming liquid; it's an exceptional sauce or soup base - The aromatic liquid enriched with salmon's oils and the steaming aromatics is far too valuable to discard. Store in the refrigerator for up to 4 days or freeze for 2 months. Use to cook rice, as a sauce for drizzling, or as a base for noodle soups.
  • Variations

  • Vietnamese Salmon with Coconut and Lemongrass - Replace half the water with unsweetened coconut milk. Add 2 minced lemongrass stalks (white parts) to the steaming liquid. Increase ginger to 2 tablespoons. Garnish with Thai basil and toasted coconut. This creates a creamier, more aromatic variation.
  • Steamed Salmon with Black Bean Sauce - Add 2 tablespoons fermented black beans (rinsed and minced) to the steaming liquid along with a touch of rice vinegar. Garnish with sliced red chiles and cilantro. This variation provides savory, funky depth characteristic of Southern Chinese cooking.
  • Ginger and Five-Spice Salmon - Add 1 teaspoon five-spice powder to the steaming liquid. Reduce fish sauce to 2 tablespoons. Add ½ cinnamon stick. This creates warming spice notes alongside ginger's brightness.
  • Vietnamese Salmon En Papillote - Instead of steaming on a dish, wrap individual seasoned salmon fillets in parchment or aluminum foil packets with aromatics, then steam for 12-15 minutes. Serve packets whole; diners open at the table to release fragrant steam. This presentation method is dramatic and aromatic.
  • Steamed Salmon with Vegetables - Add 2 cups mixed vegetables (bok choy, snap peas, mushrooms, carrots) to the steaming dish alongside salmon during the last 5 minutes of steaming. Vegetables absorb the aromatic steaming liquid while adding texture and nutrition to the final dish.
  • Storage Instructions

    Refrigerator Storage - Allow cooked salmon to cool to room temperature, approximately 15-20 minutes. Transfer salmon and any accumulated cooking liquid to an airtight container and refrigerate on the middle shelf. Properly stored steamed salmon keeps for 3-4 days. The salmon may continue absorbing aromatic flavors during storage, becoming increasingly flavorful. Freezer Storage - Cooked steamed salmon freezes well in airtight containers for up to 2 months. Include cooking liquid with the salmon to help preserve moisture during freezing. Thaw overnight in the refrigerator before reheating. The delicate steamed salmon maintains excellent texture through the freeze-thaw cycle. Reheating Suggestions - Gently reheat refrigerated steamed salmon in a steamer basket for 3-4 minutes to restore warmth while preserving texture, or cover and heat on the stovetop in a skillet with a touch of the saved cooking liquid over medium heat for 4-5 minutes. Avoid microwave reheating, which ruins the delicate texture. Cold steamed salmon is excellent in salads or as a component in sushi rolls. Raw Salmon Storage - Fresh salmon should be stored on the coldest shelf of your refrigerator, typically the back of the lowest shelf. Use within 1-2 days of purchase. Unopened packages last until the date marked on packaging. For extended storage, freeze salmon immediately upon purchase, using within 2-3 months. Steaming Liquid Storage - Strain cooking liquid through fine mesh and store in airtight glass containers in the refrigerator for up to 4 days or in the freezer for up to 2 months. Use as a sauce for drizzling, as a cooking liquid for rice, or as a base for Vietnamese noodle soups.

    Serving Suggestions

    Traditional Vietnamese Steamed Salmon Bowl - Serve steamed salmon with steamed jasmine rice, fresh herb platter (mint, cilantro, dill, Thai basil), vegetables (sliced cucumber, tomato), pickled daikon and carrot, and a small bowl of the reserved steaming liquid mixed with lime juice as a sauce. Diners customize each bite with components of their choice. Rice with Salmon - Serve salmon alongside steamed jasmine rice cooked in the steaming liquid for extra flavor. Ladle additional steaming liquid over both rice and salmon. Top with fresh herbs, crispy shallots, and a soft-boiled egg for a complete, satisfying meal. Noodle Soup Bowl - Flake or cube steamed salmon and add to Vietnamese noodle soup (bánh canh or phở-style) with the reserved steaming liquid as part of the broth. The silky salmon and aromatic broth combine beautifully in a warming, comforting soup. Light Salad - Flake cooled steamed salmon and toss gently with mixed greens, shredded vegetables, fresh herbs, toasted peanuts, and a light lime-ginger vinaigrette for a refreshing, protein-rich meal that showcases the salmon's delicate flavor. Rice Paper Rolls - Shred cooked salmon and use in fresh rice paper rolls alongside vegetables, herbs, noodles, and lettuce. Serve with dipping sauce made from the reserved steaming liquid thinned with lime juice and water, with minced garlic and red chiles added. Vietnamese Bánh Mì - Slice steamed salmon and layer on a toasted baguette with Vietnamese mayo, pickled vegetables, fresh cilantro, jalapeños, and cucumber. Drizzle with the reserved steaming liquid for additional Vietnamese authenticity.

    Frequently Asked Questions

    Q: How do I know when the steamed salmon is perfectly cooked? A: The most reliable indicator is internal temperature: 145°F (63°C) is perfect. Visually, gently press the thickest part with a fork; the flesh should flake easily and appear opaque throughout. Overcooked salmon looks chalky and white; perfectly steamed salmon appears moist and tender. Undercooked salmon shows translucent, raw appearance in the center. The 10-12 minute steaming time is typically perfect for most fillets. Q: Can I steam salmon in a regular pot without a steamer basket? A: Yes, though it requires careful setup. Create a makeshift steamer by placing a heatproof bowl or metal ring inside the pot to elevate the dish above water. Alternatively, use aluminum foil balls at the bottom to create a platform. The goal is keeping the salmon above boiling water so it steams rather than boils. Bamboo or metal steamer baskets are inexpensive and worth owning for this and many other dishes. Q: What if I don't have a steamer basket? Can I wrap salmon in foil? A: Absolutely. This method (en papillote) works beautifully for steamed salmon. Wrap individual salmon fillets with ginger, scallions, and other aromatics in aluminum foil or parchment paper. Seal edges well. Place packets directly in the pot above boiling water or on a steamer rack. Steam for 12-15 minutes. Serve packets unopened at the table for dramatic presentation with aromatic steam release. Q: Can I prepare this recipe in advance for cooking later? A: Yes. Season salmon fillets and store covered in the refrigerator for up to 4 hours before steaming. Prepare the steaming liquid in advance and refrigerate; reheat before cooking. Avoid preparing more than 4 hours in advance; salmon deteriorates in quality after extended storage. Salmon is best cooked close to serving time for optimal texture and flavor. Q: My steamed salmon came out dry. What went wrong? A: Likely causes: steaming time exceeded 12-13 minutes (salmon overcooks quickly), internal temperature went above 147°F (64°C), or water level was too high causing boiling water to contact salmon rather than pure steam. For next time: use a thermometer to monitor internal temperature precisely, keep water level to 2 inches, and check salmon at 10 minutes rather than 12. Q: Can this recipe be made entirely vegan? A: Yes, with modifications. Replace salmon with firm tofu, chickpeas, or mushrooms (like king oyster or portobello, sliced thick). Replace fish sauce with soy sauce or tamari, and use vegetable broth. Add 1 teaspoon miso paste for umami depth. Increase steaming time for tofu to 12-15 minutes. The result will be good but noticeably different from the salmon version.

    Nutritional Information

  • Calories per serving: 310 kcal
  • Protein: 38g (from salmon)
  • Fat: 16g (primarily heart-healthy omega-3 fatty acids)
  • Carbohydrates: 3g
  • Fiber: 0g
  • Omega-3 Fatty Acids: 2.0-2.4g (excellent source)
  • Sodium: 720mg
  • Potassium: 450mg
  • Selenium: 38mcg
  • Vitamin D: 600-900 IU
  • *Nutritional information is calculated using USDA data for wild salmon and ingredient measurements provided. This analysis assumes 4 servings of 5-6 oz salmon fillets per serving. Farm-raised salmon has slightly different nutritional profile.*

    Scaling This Recipe

    Vietnamese steamed salmon is remarkably adaptable for different household sizes and entertaining occasions. The recipe's fundamental principles remain consistent regardless of quantity, though batch management and timing adjustments are necessary when scaling significantly. For doubled portions (serving 8), double all ingredient quantities including the sauce components. Salmon steaming time remains approximately identical (10-12 minutes for 5-6 oz fillets) regardless of quantity, assuming proper steaming vessel size. Use a larger bamboo steamer (18-inch diameter) or multiple steaming baskets stacked on one pot. If using multiple layers, stagger the baskets on the steaming stand so steam circulates between layers. Sauce quantity should remain proportional to the number of fillets—the marinade and sauce coating every piece adequately creates the balance of aromatics to fish. For tripled or quadrupled portions (serving 12-20 people), employ multiple steaming vessels operating simultaneously or work in batches. Professional Vietnamese restaurants often use industrial bamboo steaming systems with multiple tiers, each tier holding 4-6 fillets comfortably spaced. At home, this might mean using two identical bamboo steamers on the same pot (with a stack of spacers between them), or using multiple pots with separate steamers. Each set of fillets requires the standard 10-12 minute steaming time. As early batches finish, transfer to a warm platter or into a warming drawer set to 130-150°F. This maintains heat while allowing all portions to be served warm simultaneously within 30-40 minutes of starting. For reduced portions (serving 1-2 people), maintain the same ingredient ratios but adjust absolute quantities. A single 5-6 oz fillet requires approximately 1 tablespoon minced aromatic mixture, 1 teaspoon fish sauce, ½ teaspoon honey, and 1 tablespoon broth. Steaming time remains 10-12 minutes as the fillet size determines cooking duration, not total quantity. Many home cooks prefer preparing the standard recipe and enjoying portions fresh while refrigerating or freezing remaining portions for later quick-steaming, rather than working with diminished ingredient quantities. Presentation scaling considerations are significant. Family-style presentation (steaming and serving directly from bamboo steamers) works beautifully for 4-6 people but requires individual plating for larger gatherings. Formal entertaining often involves transferring steamed fillets to serving plates with proportional sauce and fresh garnish, then garnishing individually rather than family-style communal service.
    Affiliate Disclosure: This page contains affiliate links to recommended cookware. As an Amazon Associate and affiliate partner, we earn a small commission from qualifying purchases at no additional cost to you. Your purchase supports our content creation efforts.
    Shop Recommended Equipment for Steaming Salmon
    *Recipe developed and tested: December 2025. Last updated: January 19, 2026. This recipe serves 4 people as a main course and can be easily doubled by using a larger steamer or cooking in batches.*

    Chef's Recommended Tools

    Budget Pick

    Stainless Steel Steamer Basket - Expandable

    21,300+

    $9.99

    View on Amazon

    Bamboo Steamer Basket (10 Inch, 2-Tier)

    9,800+

    $18.99

    View on Amazon

    Silicone Steamer Liners (100-Pack)

    11,400+

    $7.99

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.