Thai Slow Cooked Salmon Recipe
Hot hot hot! That's what the vendor says when the slow cooked 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 Salmon
4 salmon fillets (5-6 oz each), preferably wild-caught
2 tablespoons coconut oil or olive oil
Base Broth
3 cups vegetable or fish broth
1 can (14 oz) unsweetened coconut milk
2 tablespoons fish sauce (nam pla) or soy sauce
1 tablespoon palm sugar or honey
1 tablespoon rice vinegar
1 teaspoon oyster sauce or vegetarian oyster sauce
1 tablespoon sesame oil
Aromatics and Spices
6 cloves garlic, minced
1 tablespoon fresh ginger, minced
2 stalks lemongrass, white part only, finely minced (about 2 tablespoons)
2-3 red Thai chilies, thinly sliced (seeds removed for less heat)
1 tablespoon Thai red curry paste
1 teaspoon ground coriander
1/2 teaspoon ground cumin
1/2 teaspoon turmeric powder
1/4 teaspoon white pepper
Pinch of cayenne pepper
Fresh Elements and Garnish
1/4 cup fresh cilantro, chopped
2 tablespoons fresh mint, chopped
2 tablespoons fresh basil, chopped
Zest and juice of 2 limes
2 scallions, sliced
1-2 tablespoons sesame oil (for drizzling)
Sesame seeds for garnish
Fresh Thai chilies for serving
Lime wedges
For Serving
Jasmine rice or sticky rice
Fresh vegetables (cucumber, tomatoes, bell peppers)
Optional: sriracha, additional lime juice
Step-by-Step Instructions
Preparation Phase (15 minutes)
Step 1: Inspect and Prepare the Salmon (5 minutes)
Remove salmon from refrigerator 15 minutes before cooking to allow it to reach room temperature for even cooking.
Visual inspection: Check salmon for any remaining pin bones. Using tweezers or a needle-nose plier, gently remove any bones you find by pulling at a slight angle toward the head.
Pat salmon dry with paper towels. Moisture on the surface can prevent proper browning and sauce absorption.
If you prefer, lightly score the skin in a crosshatch pattern (optional, helps with flavor absorption).
Place prepared salmon on a clean plate.
Step 2: Create the Thai Aromatic Paste (5 minutes)
In a small mixing bowl, combine minced garlic, minced ginger, minced lemongrass, and thinly sliced Thai chilies.
Using the back of a spoon, gently mash these ingredients together for 2-3 minutes until aromatic oils release.
Visual cue: The mixture should become fragrant and paste-like. You should strongly smell garlic, ginger, and lemongrass.
In a separate small container, combine the Thai red curry paste with 2 tablespoons of the broth, stirring until completely incorporated into a smooth slurry.
Step 3: Prepare the Thai Broth (5 minutes)
In a medium mixing bowl, combine the fish or vegetable broth, coconut milk, fish sauce, palm sugar, rice vinegar, oyster sauce, and sesame oil.
Whisk the mixture thoroughly until the palm sugar is completely dissolved and all ingredients are well incorporated.
Taste test: The broth should be clearly salty, slightly sweet, with subtle sour notes. It should taste flavorful and balanced, not underseasoned.
Slow Cooking Phase (4-6 hours)
Step 4: Assemble the Slow Cooker Base (3 minutes)
Pour approximately 1 cup of the prepared broth into the bottom of the slow cooker.
Distribute half of the aromatic paste mixture over the broth, spreading it across the bottom layer.
The base layer ensures that aromatics don't just sink but distribute throughout the cooking liquid.
Visual cue: The broth should appear fragrant with visible aromatics suspended in the liquid.
Step 5: Add Remaining Broth and Spices (2 minutes)
Pour the remaining prepared broth over the aromatic base layer.
Sprinkle ground coriander, cumin, turmeric powder, white pepper, and cayenne pepper over the broth.
Add the curry paste slurry and gently stir to distribute spices throughout.
Distribute the remaining half of the aromatic paste mixture over the broth surface.
Visual cue: The broth should have a light golden color from the turmeric and spices.
Step 6: Arrange Salmon in the Slow Cooker (2 minutes)
Gently place each salmon fillet skin-side down into the slow cooker, spacing them apart so they're not touching.
The salmon should nestle into the aromatic broth, with liquid surrounding but not completely covering each piece.
Visual cue: The liquid should come approximately halfway up the sides of the salmon fillets.
Step 7: Initial Cook on Low (First 2 hours)
Cover the slow cooker and set to LOW heat.
Cook for 2 hours without opening the lid. This initial phase allows the salmon to begin absorbing flavors without overcooking.
The low, moist heat will gently cook the salmon while the aromatics infuse into the flesh.
Do NOT stir or disturb the salmon during this phase.
Visual cue: After 2 hours, carefully peeking under the lid should reveal salmon beginning to turn opaque around the edges.
Step 8: Continue Cooking on Low (2-4 hours)
Keep the slow cooker on LOW heat for an additional 2-4 hours.
After 3 hours total cooking time, gently peek under the lid to assess doneness (without removing the cover completely).
The salmon should gradually turn from deep pink to light pink throughout as it cooks.
Visual cue: The salmon should flake gently when touched with a fork from about hour 4 onward.
Temperature check: At 4 hours total cooking time, the salmon should reach 145°F internal temperature (the USDA-recommended safe temperature for fish).
Step 9: Achieve Perfect Doneness (Assessment at 4-6 hours)
The salmon is ideally finished when it's fully cooked through (145°F) but still moist and tender.
Different slow cooker models cook at different rates. Check at 4 hours and every 30 minutes thereafter.
At 4 hours: Salmon should be almost fully cooked, flaking with gentle pressure but still slightly translucent in the center of thicker pieces.
At 5 hours: Salmon should be completely cooked, flaking easily, opaque throughout, but still moist.
At 6 hours: Salmon may begin drying out if left too long, so don't exceed 6 hours.
Visual cue: The perfectly cooked salmon should be light pink to opaque throughout, flaking easily at the touch of a fork.
Step 10: Final Flavor Adjustment (10 minutes before serving)
Using a spoon, carefully taste a small amount of the cooking liquid.
The flavor should be clearly Thai: salty, slightly sweet, aromatic, with apparent garlic, ginger, lemongrass, and subtle spice.
Adjust salt by adding more fish sauce (1/2 tablespoon at a time) if needed.
Adjust sweetness by adding palm sugar (1/2 teaspoon at a time) if needed.
Adjust heat by adding more sliced Thai chilies or chili flakes if needed.
The liquid should be flavorful and aromatic, coating the salmon.
Visual cue: The mixture should look glossy, with visible aromatics suspended in the coconut-enriched broth.
Finishing Phase (10 minutes)
Step 11: Prepare Fresh Garnishes (5 minutes)
Finely chop fresh cilantro, mint, and basil, keeping them separate for layering.
Slice scallions, separating white from green parts.
Zest the limes and juice them separately.
Toast sesame seeds in a dry skillet over low heat for 1-2 minutes until fragrant if using.
Slice additional fresh Thai chilies for serving if desired.
Step 12: Plate and Finish (5 minutes)
Using a slotted spatula or shallow spoon, carefully transfer each salmon fillet to a serving bowl.
Ladle the aromatic broth generously over each piece of salmon.
Drizzle a few drops of sesame oil over each portion.
Layer fresh cilantro over the salmon, followed by mint and basil.
Sprinkle with sesame seeds and sliced scallions (white and green parts).
Add a small pile of fresh lime zest for brightness and visual appeal.
Place lime wedges alongside each bowl for squeezing to taste.
The finished dish should be aromatic, with visible green herbs, glistening salmon, and aromatic steam rising.
Step 13: Serve Immediately
Serve immediately while hot, with jasmine rice or sticky rice on the side for soaking up the flavorful broth.
Provide additional lime wedges, fresh chilies, and herb bundles at the table for customization.
Accompany with fresh vegetable platter for texture and temperature contrast.
Optional: Place small bowls of sriracha on the table for diners who prefer additional heat.
Cooking Tips and Techniques
Salmon Selection: Wild-caught salmon has more complex flavor than farm-raised, though both work well. Choose fillets of similar thickness for even cooking. If fillets vary in thickness, place thicker ones on the outer edge of the slow cooker where they cook slightly more.
Room Temperature Salmon: Allowing salmon to come to room temperature before cooking ensures more even, gentle cooking throughout the fillet.
Slow Cooker Temperature Control: Low heat on a slow cooker is typically 190-200°F, perfect for gently cooking delicate fish without overcooking the exterior.
Liquid Levels: The liquid should come approximately halfway up the salmon fillets. If it's covering them completely, pour off some liquid. If there's very little liquid, add more broth before starting.
Fish Sauce Adjustment: Fish sauce provides authentic Thai flavor but can be pungent. Start with the listed amount and increase gradually if comfortable.
Coconut Milk Quality: Full-fat, unsweetened coconut milk is essential for authentic Thai flavor and richness.
Curry Paste Variations: Red curry paste is assertive and slightly sweet; green curry paste is peppery and herbaceous; yellow curry paste is milder and turmeric-forward. Each creates different flavor profiles.
Make-Ahead Advantage: This dish actually improves when made a day ahead. Prepare it completely and gently reheat just before serving with fresh herbs added at the end.
Pink Center Vs. Fully Cooked: For food safety, salmon should reach 145°F throughout. Check the thickest part with a thermometer if unsure about doneness.
Variations and Adaptations
Creamy Version: Increase coconut milk to 2 cans (28 oz total) for a thicker, creamier broth more similar to traditional Thai curries.
Extra Spicy Version: Add 2 additional Thai chilies, increase curry paste to 2 tablespoons, and add 1/2 teaspoon Thai chili flakes for genuine heat.
Mild Version: Use only 1 Thai chili, reduce curry paste to 1 teaspoon, and omit cayenne pepper for a milder version suitable for sensitive palates.
Vegetarian/Vegan Version: Replace salmon with extra-firm tofu or fish alternative. Replace fish sauce with soy sauce or tamari. Increase cooking time to 5-6 hours for tofu versions.
White Fish Version: Cod, halibut, or other mild white fish work beautifully. These may cook slightly faster than salmon, so check doneness starting at 3 hours.
Protein Addition: Add shrimp for the last 30 minutes of cooking for a surf-and-turf combination.
Vegetable Additions: Add bok choy, baby corn, snap peas, or Thai eggplant for the last 30 minutes of cooking for additional vegetables and texture.
Peanut Variation: Stir in 2-3 tablespoons natural peanut butter during the final 30 minutes for a richer version inspired by Thai peanut sauce traditions.
Light Broth Version: Use 4 cups broth and 1/2 can coconut milk for a lighter, brothier consistency more soup-like in nature.
Green Curry Version: Substitute green curry paste for red curry paste and use green Thai chilies for an earthier, more herbaceous flavor profile.
Served Cold: Chill the finished salmon and serve as a salad with fresh herbs, lime juice, and additional vegetables for a different presentation.
Storage and Make-Ahead
Refrigerator Storage: Store in an airtight container for up to 3 days. The flavors actually improve as they develop and blend over time.
Freezer Storage: Freeze in individual portions for up to 2 months. Thaw overnight in the refrigerator before gentle reheating.
Reheating: Reheat gently in a saucepan over low heat, stirring occasionally and adding a splash of broth if needed. Microwave in a covered bowl for 1-2 minutes, stirring gently halfway through. Avoid aggressive reheating as it can dry out the delicate fish.
Overnight Preparation: Prepare the entire dish in the evening and refrigerate. Gently reheat just before serving with fresh herbs added at the end for optimal freshness.
Make-Ahead Strategy: Prepare the broth and aromatics up to 2 days in advance. Assemble and cook on the day of serving.
Batch Cooking: This recipe works for doubling. Prepare double portions and freeze half for future meals.
Nutritional Information (Approximate per serving)
Calories: 385
Protein: 38g
Fat: 20g (including beneficial omega-3 fatty acids)
Carbohydrates: 12g
Fiber: 0g
Sodium: 720mg
Omega-3 Fatty Acids: 1.8g
*Nutritional values vary based on specific salmon type and broth used*
Serving Suggestions
Traditional Thai Bowl: Serve with jasmine rice, fresh Thai vegetable platter (cucumber, tomatoes, bell peppers), and lime wedges on the side.
Soup Presentation: Increase broth slightly and serve in larger bowls with more liquid for a soup-like consistency perfect for sipping.
Light Meal: Serve atop mixed greens with cucumber, tomatoes, and bell peppers dressed in lime vinaigrette for a fresh, light meal.
Over Rice: Serve the salmon and broth over jasmine rice or sticky rice for a one-bowl meal.
Beverage Pairings: Thai iced tea (cha yen), Thai iced coffee (kopi yen), or crisp white wine like Sauvignon Blanc or Pinot Grigio.
Equipment Needed
Slow cooker (4-6 quart capacity)
Mixing bowls (2-3 medium)
Measuring spoons and cups
Sharp knife and cutting board
Tweezers or needle-nose pliers (for removing pin bones)
Meat/instant-read thermometer
Slotted spatula or shallow spoon
Whisk
Skillet (optional, for toasting sesame seeds)
Serving bowls
Paper towels
Frequently Asked Questions
Q: How do I remove pin bones from salmon?
A: Using tweezers or needle-nose pliers, gently grasp a bone and pull at a slight angle toward the head of the fish. Pull steadily and firmly but gently to avoid tearing the delicate flesh.
Q: Can I use frozen salmon?
A: Thaw salmon completely in the refrigerator overnight before using. Do not cook from frozen as it will result in uneven cooking and potentially overcooked exterior before the interior thaws.
Q: My salmon came out dry. What went wrong?
A: Most likely causes: salmon cooked too long beyond 145°F, or your slow cooker runs hotter than average. Start checking at 3.5 hours instead of 4 hours and use a thermometer to ensure you don't exceed 145°F.
Q: Is fish sauce essential?
A: Fish sauce provides authentic Thai flavor, but it can be omitted or replaced with soy sauce if you prefer. The flavor profile will differ slightly but the dish will still be delicious.
Q: Can I use a different type of fish?
A: Yes! White fish like cod, halibut, or tilapia work beautifully. These may cook slightly faster, so begin checking doneness at 2.5-3 hours instead of 4 hours.
Q: How long will the leftovers last?
A: Refrigerate in an airtight container for up to 3 days. The flavors actually improve over time as they develop and meld.
Q: Can I prep this the night before?
A: Absolutely. Prepare the broth and aromatics, cover, and refrigerate overnight. In the morning, add salmon and cook on low for 4-6 hours.
Cultural Context
While slow-cooking is not a traditional Thai technique, salmon itself has been increasingly adopted into contemporary Thai cuisine as global ingredient availability expands. This recipe adapts traditional Thai flavor principles—balancing salty (fish sauce), sour (lime), sweet (palm sugar), and spicy (chili) with aromatic elements (garlic, ginger, lemongrass)—to a modern cooking method that respects the delicate nature of fish.
The slow-cooking technique allows these complex Thai flavors to develop gradually and infuse deeply into the salmon without the risk of overcooking that can occur with higher-heat methods. This represents the modern evolution of Thai cuisine while honoring its traditional flavor philosophy.
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.
Arctic char: The closest match in flavor and fat content. Cook identically to salmon with no adjustments needed.
Firm tofu: Slice into salmon-sized portions. Marinate with nori flakes and miso for a seafood-like umami flavor.
Steelhead trout: Similar pink flesh and omega-3 content. Slightly more delicate, so reduce cooking time by 1-2 minutes.
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 slow cooked salmon. Here are the pitfalls to watch for:
Lifting the lid during cooking: Each peek adds 15-20 minutes to cooking time as heat and moisture escape. Resist the urge to check until the last hour of cooking.
Using lean cuts of meat: Lean cuts dry out during long cooking times. Choose well-marbled, connective tissue-rich cuts that become tender and silky after hours of low heat.
Adding too much liquid: Slow cookers trap moisture, so food releases its own juices. Reduce any recipe's liquid by about one-third when adapting for slow cooking.
Not layering ingredients properly: Put dense vegetables on the bottom closest to the heat, then proteins on top. This ensures even cooking since heat rises from the bottom.
Filling beyond the recommended level: Slow cookers work best when filled between half and three-quarters full. Overfilling prevents proper heat circulation; underfilling can scorch food.
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:
When halving this recipe, keep cooking temperature the same but reduce time by about 25%. Less food means less thermal mass, so it heats through faster.
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.
Acid ingredients (citrus juice, vinegar) should be added conservatively when scaling up. Too much acid overwhelms other flavors more quickly than salt or spice.
If feeding a crowd, consider cooking components separately and assembling at serving time. This gives you more control and keeps textures intact.
As a general rule, taste frequently when scaling. Your palate is the best guide for getting the balance right at any batch size.
Affiliate Disclosure: This recipe page contains affiliate links to recommended kitchen equipment and specialty ingredients. When you purchase through these links, we may earn a small commission at no additional cost to you. We only recommend products we genuinely use and believe in.
Shop Quality Slow Cookers →
Shop Authentic Thai Ingredients →
Shop Quality Meat Thermometers →
Shop Specialty Cookware →
*Last updated: 2025-12-20*
*Enjoy this delicate Thai slow-cooked salmon. Perfect for health-conscious diners seeking authentic Thai flavors with omega-3 rich protein.*