ThaiSteamed

Authentic Thai Steamed Salmon - Traditional Recipe

Master authentic Thai steamed salmon with ginger, lime, and aromatic herbs. A delicate preparation honoring traditional Southeast Asian steaming techniques for healthy, restaurant-quality results.

Authentic Thai Steamed Salmon

Hot hot hot! That's what the vendor says when the steamed salmon comes off the wok. The wok sings — you can hear it from down the block, sizzling and smoking. Fast and fresh is the rule here. The wok waits for nobody, and neither does great Thai food. Get your ingredients ready, get your heat right, and go. Flavor won't wait for you.

Ingredients

For the Steaming Base and Aromatics

  • 4 salmon fillets, approximately 160g each, skin on
  • 4 cups fish or vegetable stock
  • 2-inch piece fresh ginger, julienned (thinly sliced into matchsticks)
  • 4 cloves garlic, minced
  • 3 Thai shallots, thinly sliced
  • 2 Thai bird's eye chilies, sliced thinly (or left whole for less heat)
  • 3 stalks fresh lemongrass, cut into 2-inch segments and lightly crushed
  • 3 kaffir lime leaves (or regular lime zest), thinly sliced
  • For the Seasoning and Finishing

  • 3 tablespoons fish sauce (nam pla)
  • 3 tablespoons fresh lime juice
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon palm sugar (or light brown sugar)
  • 1 teaspoon white pepper
  • ½ teaspoon sea salt
  • 2 tablespoons peanut oil
  • 1 tablespoon sesame oil
  • For Garnish and Serving

  • ¼ cup fresh Thai coriander (cilantro), roughly chopped
  • ¼ cup fresh Thai basil leaves
  • 2 tablespoons chopped green onion, white and light green parts
  • 3 tablespoons crispy fried shallots
  • 2 Thai red chilies, sliced into thin rings
  • 2 tablespoons toasted sesame seeds
  • 3 limes, cut into wedges
  • Jasmine or fragrant rice for serving
  • Equipment Needed

  • Bamboo or metal steaming baskets (preferably 2 for stacking)
  • Large pot or wok for boiling water
  • Parchment paper (for lining steaming baskets)
  • Heat-safe platter or shallow bowl that fits inside steaming basket
  • Instant-read thermometer
  • Sharp fillet knife
  • Cutting board
  • Small mixing bowls
  • Whisk or fork
  • Measuring spoons
  • Tongs or chop sticks
  • Large spoon for ladling liquid
  • Instructions

    Preparation (20 minutes)

  • Prepare the salmon: Remove salmon fillets from the refrigerator 10 minutes before cooking. Pat completely dry with paper towels—this prevents excessive moisture accumulation during steaming and ensures cleaner steaming liquid. Inspect for pin bones; if present, remove with tweezers or the tip of a small knife.
  • Create the flavor liquid: In a small mixing bowl, whisk together fish sauce, lime juice, soy sauce, palm sugar, white pepper, and sea salt. Stir until the sugar dissolves completely. This liquid will be incorporated into the cooking process, infusing the salmon with essential Thai flavors. Taste and adjust seasoning if necessary before proceeding.
  • Prepare aromatics: Arrange the julienned ginger, minced garlic, sliced shallots, sliced chilies, lemongrass segments, and kaffir lime leaves in separate small piles on a cutting board. This mise en place approach ensures smooth workflow during steaming.
  • Set up the steaming apparatus: Fill your steaming pot with water to just below the level where the steaming baskets will sit (typically 2-3 inches). Bring to a rolling boil 5 minutes before cooking. Ensure the water level doesn't touch the bottom of the baskets—the goal is steam, not boiling water contact.
  • Line the steaming baskets: If using bamboo baskets, line them with parchment paper to prevent direct contact between salmon and basket. This prevents sticking and contributes to a more refined presentation. Alternatively, place a heat-safe platter inside the steaming basket and arrange salmon on this platter.
  • Arrange salmon in baskets: Place the parchment-lined basket or platter on your work surface. Arrange salmon fillets skin-side down on the lined basket, leaving small gaps between fillets for steam circulation. Don't crowd the basket—adequate spacing ensures even cooking.
  • Cooking (14 minutes)

  • Layer aromatics (0-1 minute): Distribute about ⅓ of the ginger, ⅓ of the garlic, ⅓ of the shallots, and all the lemongrass segments evenly over and around the salmon fillets. Sprinkle the kaffir lime leaves around the platter. These aromatics will impart their fragrance directly into the salmon during steaming.
  • Begin steaming (1-8 minutes): Carefully place the prepared basket over the boiling water. Cover immediately. You should hear gentle steam hissing—if you see water boiling rapidly out from under the lid, the temperature is slightly too high or the basket is making direct contact with water. Adjust if necessary. Allow the salmon to steam for 8 minutes.
  • Visual monitoring at 8 minutes: Carefully open the steaming basket (steam is very hot—use caution). The salmon should be cooked about halfway through—the external flesh should be opaque while the very center still appears slightly translucent. The edge closest to the basket rim cooks slightly faster than the center.
  • Taste and adjust steaming liquid: At the 8-minute mark, quickly apply additional aromatics if desired. Continue steaming for an additional 4-6 minutes, depending on the salmon's thickness. Insert an instant-read thermometer into the thickest part of a fillet—salmon is perfectly cooked at 120-125°F (49-52°C). Higher temperatures result in drier fish; lower temperatures risk undercooking.
  • Final doneness check (12-14 minutes): The salmon is done when it flakes gently with a fork and the internal color at the thickest point is light pink to opaque. The flesh should feel firm but not hard when pressed gently with a finger. If you prefer your salmon slightly firmer (though this risks drying), cook an additional 1-2 minutes.
  • Transfer to serving platter: Carefully remove the steaming basket from the pot using oven mitts (steam and platter are extremely hot). Transfer the salmon to a warmed serving platter or individual plates, keeping the aromatic bed beneath or alongside the fish.
  • Finishing (5 minutes)

  • Prepare the finishing oil: In a small bowl, whisk together the peanut oil and sesame oil. This aromatic oil will provide richness and coating to the delicate fish.
  • Create the sauce: Pour the reserved flavor liquid evenly over the salmon, allowing it to pool around the fish and aromatic base. Drizzle the peanut-sesame oil mixture over the top.
  • Final garnish: Scatter fresh coriander, basil, sliced chilies, green onion, toasted sesame seeds, and crispy fried shallots generously over the salmon. Serve immediately with fresh lime wedges and jasmine rice.
  • Expert Tips

    Tip 1: Fish Quality is Paramount Steaming's gentle nature requires excellent ingredient quality—there's nowhere to hide inferior fish. Seek sushi-grade or highest-quality fresh salmon from a reputable fishmonger. Ask when the fish arrived and if it was previously frozen. The fresher the salmon, the superior the results. Quality fish has firm flesh, vibrant color, and a fresh ocean aroma—no fishy smell. Tip 2: Don't Skip Patting Dry Moisture on the salmon's surface creates excessive condensation during steaming, which dilutes the steaming liquid and results in a watery final dish. Pat thoroughly with paper towels 2-3 times until bone dry. Some professional chefs even place the salmon on fresh paper towels for 5 minutes before cooking. Tip 3: Temperature Precision Thai steamed fish is traditionally cooked to a point where the flesh is still slightly translucent at the very center—this is perfectly safe for salmon (unlike white fish) and results in maximum juiciness. 120-125°F internal temperature achieves this. Cooking to 130°F+ results in noticeably drier fish. An instant-read thermometer is essential here—visual assessment alone is unreliable. Tip 4: Kaffir Lime Leaves are Worth Finding Kaffir lime leaves contribute a sophisticated citrus aromatics that regular lime zest cannot replicate. If your area doesn't have fresh access, frozen kaffir lime leaves (available from Asian markets) are acceptable substitutes. In a pinch, fresh lime zest is a distant alternative, but it's not equivalent—the leaves have unique, complex flavor compounds. Tip 5: Lemongrass Must be Crushed Bruising lemongrass stalks with the side of a knife releases volatile oils that infuse the steaming environment. Don't just cut lemongrass into segments and call it done—take 10 seconds to crush each piece gently. This dramatically intensifies the fragrance that permeates the salmon. Tip 6: Steaming Timing Varies by Equipment Different steamers heat differently based on pot diameter, water volume, lid fit, and stove power. Your timing may vary by 1-3 minutes from this recipe. The first time you make this dish, check at the 12-minute mark rather than relying entirely on these instructions. Write down your actual timing for future reference.

    Variations

    Thai Red Curry Steamed Salmon: Brush 1 tablespoon of Thai red curry paste over each fillet before steaming. This creates a spicier, more assertive preparation popular in central Thai preparations. Green Curry Coconut Steamed Salmon: Replace half the fish stock with coconut milk and add 1-2 tablespoons of Thai green curry paste. This creates a richer, creamier dish reflecting Southern Thai preferences. Northern Thai Herbal Steaming: Add 2 tablespoons of dried chili flakes, 1 tablespoon of ground coriander seed, and fresh mint and Thai basil to the steaming liquid. This creates an earthier, more robust preparation common in Isaan (Northeast Thai) cuisine. Vietnamese-Inspired Papaya and Salmon: Layer thin-sliced green papaya under the salmon fillets and add a splash of rice vinegar to the steaming liquid. This reflects nearby Vietnamese preparations and provides interesting textural contrast. Tamarind-based Steaming Liquid: Replace 1 tablespoon of the lime juice with 1 tablespoon of tamarind paste thinned in the liquid. This creates a deeper, more complex sourness and darker color that appeals to those preferring complexity over bright acidity.

    Storage Instructions

    Refrigerator Storage Cooked Thai steamed salmon keeps well in an airtight container for 3-4 days. The delicate flesh remains moist and flavorful throughout this period. Store without garnishes; add fresh toppings before serving. Freezer Storage Wrap individual cooked salmon portions tightly in plastic wrap and foil, then place in a freezer-safe container for up to 2 months. Properly frozen salmon maintains acceptable quality for this period. Label with the date for easy identification. Reheating Instructions To reheat, place salmon in a steaming basket over 1 inch of water, cover, and steam for 3-4 minutes until warmed through. Alternatively, reheat gently in a 300°F oven wrapped in foil for 8-10 minutes. The microwave is not recommended, as it can result in rubbery, dry texture. Never apply high heat when reheating—gentle warmth preserves the delicate texture.

    Serving Suggestions

    Traditional Thai Plate Arrange steamed salmon in the center of a plate, surrounded by fragrant jasmine rice and accompanied by a simple soup (tom yum or tom kha) on the side. This represents the classical Thai meal structure. Family-Style Serving Transfer salmon to a large platter and place at the table's center with rice, garnishes, and condiments available for self-service. This approach encourages communal dining and flavor customization based on individual preference. Formal Dining Presentation Individual plating with artistic garnish arrangement suited to fine dining: salmon centered on the plate, sauce artfully drizzled around the perimeter, careful placement of herbs and garnishes for visual impact. Sauce Accompaniments Provide additional dipping sauces on the side: nam pla raw (fish sauce with lime and chilies), nam jim seafood (tamarind-based), or a simple lime-chili condiment. These allow flavor customization. Beverage Pairing Thai iced tea or light, crisp white wine (like Sauvignon Blanc or dry Riesling) complements the salmon beautifully. For non-alcoholic options, serve fresh lime-infused water or a ginger-based cordial.

    Frequently Asked Questions

    Q: Can I use a different steaming apparatus—like a metal steamer basket or bamboo steamer over a pot? A: Yes, any steaming apparatus that holds the salmon safely above boiling water works. Metal expandable steamers, bamboo baskets, or even a heat-safe platter placed over a pot of boiling water all function well. The key is ensuring the salmon doesn't make direct contact with the hot water and that steam circulates around the fish. Different setups may require slight timing adjustments (1-3 minutes). Q: What if I can't find kaffir lime leaves? A: Kaffir lime leaves are worth seeking out at Asian markets (particularly Thai, Vietnamese, or general Southeast Asian stores), as the flavor they provide is genuinely unique and difficult to replicate. Frozen leaves work surprisingly well. If unavailable, fresh lime zest is the best substitute, though it won't provide identical results—it's brighter but less complex than actual kaffir lime leaves. Q: Can I make this dish entirely in advance and reheat? A: You can prepare everything up to the steaming step in advance, then steam just before serving for best results. The delicate texture of steamed salmon benefits from being served within minutes of cooking. If you must prepare ahead, steam earlier in the day, refrigerate covered, then reheat gently in a steamer over 1 inch of water for 3-4 minutes before garnishing and serving. Q: Is fish sauce essential to this recipe? A: Fish sauce is absolutely central to the authentic Thai flavor profile. There's no true substitute that provides the same umami depth and complexity. If you must avoid it, replace with soy sauce at 1.5 times the quantity (approximately 2 tablespoons instead of ½ tablespoon), though the result will be noticeably less authentic and less complex. Traditional Thai steamed fish universally relies on fish sauce. Q: How do I know if my salmon is done if I don't have a thermometer? A: Perfectly cooked salmon flakes easily with a fork and shows light pink to opaque color throughout, with perhaps a very slight translucency at the absolute center of thick fillets. You can gently press the thickest part with a finger—properly cooked salmon should feel slightly firm but still have gentle give, similar to the fleshy part of your thumb when your hand is slightly open. However, an instant-read thermometer ($15-30) removes all guesswork and is highly recommended for fish cookery.

    Storage, Equipment, and Shopping

    For best results with this recipe, quality fish from a reputable fishmonger and proper steaming equipment are essential. Fresh aromatics and careful temperature control make the difference between adequate and exceptional results. Shop Recommended Equipment

    Ingredient Substitution Guide

    Whether you're working around dietary restrictions, allergies, or simply using what's available in your kitchen, these substitutions work well in this thai preparation:
  • King mackerel: Rich and oily with a stronger flavor. Use slightly less added fat in the recipe since mackerel is naturally fattier.
  • Steelhead trout: Similar pink flesh and omega-3 content. Slightly more delicate, so reduce cooking time by 1-2 minutes.
  • Swordfish steaks: Meatier texture that holds up well to bold seasonings. Cook to 145°F and expect a firmer bite.
  • Arctic char: The closest match in flavor and fat content. Cook identically to salmon with no adjustments needed.
  • When substituting, always taste and adjust seasoning as you go. Different proteins and ingredients absorb and carry flavors differently, so what works perfectly with salmon may need tweaking with your substitute.

    Common Mistakes to Avoid

    Even experienced cooks stumble with steamed salmon. Here are the pitfalls to watch for:
  • Not using enough water: The pot can boil dry during long steaming sessions, scorching food and damaging cookware. Check water levels every 15 minutes and keep a kettle of hot water ready.
  • Opening the lid too often: Each peek releases a burst of steam and drops the temperature significantly. Steam cooks gently and evenly only when the environment stays consistent.
  • Overcrowding the steamer: Steam needs to circulate freely around all surfaces. Arrange food in a single layer with gaps between pieces for even cooking.
  • Not bringing water to a full boil first: Place food in the steamer only after the water is at a rolling boil and steam is visibly rising. Starting cold leads to uneven, soggy results.
  • Using water that's too shallow: Water should be 1-2 inches deep, well below the steamer basket. Too shallow and it evaporates too fast; too deep and it touches the food, turning steaming into boiling.
  • Avoiding these common errors will dramatically improve your results. The difference between good and great often comes down to these small details that many cooks overlook.

    Make-Ahead and Meal Prep Tips

    This recipe is excellent for meal preparation. Here's how to get the most out of your batch cooking:
  • Refrigerator storage: 2-3 days in an airtight container. Salmon is best enjoyed cold or at room temperature the next day. If you must reheat, use low oven heat (275°F) for 10-15 minutes.
  • Freezer storage: Up to 2 months. Flake leftover salmon into salads, grain bowls, or pasta rather than reheating whole fillets. It's more versatile and avoids the dryness issue.
  • Batch cooking strategy: Cook salmon slightly under (120°F internal) for meal prep since it will cook further when reheated. The difference in texture is significant.
  • Reheating for Best Results

    The biggest mistake in meal prep is aggressive reheating that overcooks the protein. Salmon is best enjoyed cold or at room temperature the next day. If you must reheat, use low oven heat (275°F) for 10-15 minutes. For packed lunches, consider bringing components separately and assembling fresh. The texture stays better when sauces and garnishes are added at eating time rather than stored together.

    Seasonal Adaptations

    Thai cooking balances flavors with seasonal awareness. Spring brings the mango harvest for fresh salads and sticky rice desserts alongside fragrant lemongrass at its most aromatic. Summer's intense heat calls for cooling som tum (papaya salad), refreshing tom yum with seasonal herbs, and coconut-based curries. Autumn means fresh galangal, kaffir lime leaves, and the rice harvest season. Winter brings milder temperatures perfect for rich northern Thai curries like khao soi. Adapting this recipe to the seasons doesn't just improve flavor — it often reduces cost since in-season produce is more abundant and affordable. Visit your local farmers' market for the freshest seasonal ingredients that will elevate this dish.

    Scaling This Recipe

    Need to feed more people or cooking for just yourself? Here's how to adjust:
  • Acid ingredients (citrus juice, vinegar) should be added conservatively when scaling up. Too much acid overwhelms other flavors more quickly than salt or spice.
  • For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
  • Seasoning does not scale linearly. When doubling, start with 1.5 times the seasoning and adjust to taste. When halving, use about 60% of the original amount.
  • Cooking times change when scaling up. A doubled recipe in the same vessel needs 15-25% more time, not double. Monitor closely and use a thermometer.
  • As a general rule, taste frequently when scaling. Your palate is the best guide for getting the balance right at any batch size.
    *Last updated: 2026-01-19* Affiliate Disclosure: This page contains affiliate links. We may earn a commission if you purchase through these links at no additional cost to you. We only recommend products we use and genuinely believe in.

    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.