Vietnamese Slow Cooked Salmon with Ginger and Star Anise
The broth takes time. This slow cooked 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 Slow Cooker Liquid:
2 cups low-sodium vegetable or chicken broth
¼ cup fish sauce
3 tablespoons soy sauce
2 tablespoons honey or palm sugar
2 tablespoons lime juice, freshly squeezed
2 tablespoons rice vinegar
3 star anise pods
1 cinnamon stick (about 2 inches)
6 cloves garlic, minced
2 tablespoons minced fresh ginger
For the Salmon:
4 salmon fillets, skin-on, 6 ounces each (about 1½ pounds total)
1 teaspoon kosher salt
½ teaspoon white pepper
2 tablespoons neutral oil
4 scallions, white and light green parts, cut into 2-inch pieces
¼ cup dried shiitake mushrooms (optional, for umami depth)
For Serving:
Fresh cilantro leaves
Thin-sliced red chiles
Lime wedges
Sliced scallions (green parts)
Fresh mint leaves
Toasted sesame seeds (optional)
Equipment Needed
Slow cooker (3-4 quart capacity minimum)
Large mixing bowl
Sharp knife and cutting board
Wooden or silicone spoon
Measuring spoons and cups
Optional: instant-read meat thermometer
Shallow serving bowl or individual bowls
Tongs or spatula
Instructions
Prep Phase (15 minutes)
Prepare the slow cooker base - In a large bowl, whisk together vegetable or chicken broth, fish sauce, soy sauce, honey, lime juice, and rice vinegar until honey dissolves completely. The mixture should be well combined with uniform flavor. Taste and adjust seasonings; the broth should be aromatic, slightly salty, and balanced between savory and sour.
Add aromatic spices to broth - Add star anise pods, cinnamon stick, minced garlic, and minced fresh ginger to the broth mixture. Stir well to distribute aromatics evenly throughout. The broth should smell complex and inviting, with distinct ginger and licorice aromatics.
Prepare salmon fillets - Remove salmon from refrigeration 10 minutes before cooking to bring closer to room temperature. Pat salmon fillets dry with paper towels, especially the skin side. Season lightly on both sides with kosher salt and white pepper. Salmon's natural oil content means it requires minimal additional seasoning from the base ingredients.
Heat oil briefly - Pour 2 tablespoons neutral oil into a large skillet and heat over medium-high heat until shimmering and fragrant, about 2 minutes. This step is optional but recommended; it adds a slight caramelized note to the salmon exterior. This creates more complex flavor development during slow cooking.
Quick-sear salmon skin-side down - Working quickly, place salmon fillets skin-side down in the hot skillet. Sear for 2-3 minutes until the skin becomes slightly golden and crispy. Do not flip; only the skin side touches the hot pan. This step develops the salmon's exterior without cooking the flesh. Remove to a clean plate.
Transfer broth to slow cooker - Pour the prepared broth mixture with all aromatics into the slow cooker. The broth should be fragrant and flavorful at this point. Stir gently to ensure spices are well distributed and haven't settled to the bottom.
Add optional mushrooms - If using dried shiitake mushrooms, add them to the slow cooker broth now. They will hydrate during cooking and add earthy, umami depth. Shiitake contributes savory complexity that complements salmon beautifully, though they're entirely optional.
Arrange scallions in slow cooker - Distribute scallion pieces around the bottom of the slow cooker. These will soften during cooking and contribute mild onion-like sweetness to the broth. Remove later during plating or leave in for additional flavor.
Cooking Phase (90 minutes)
Arrange salmon in slow cooker - Gently place seared salmon fillets skin-side up into the hot broth. Position them on top of the scallions and aromatics so they rest just below the surface of the liquid. Arrange fillets so they do not touch or overlap; give each fillet space to cook evenly. The seared skin should face upward.
Set slow cooker to low temperature - Cover the slow cooker with its lid and set to LOW. Do not use HIGH setting, which would overcook and dry the delicate salmon. Low temperature heat (around 190°F/88°C) for 90 minutes creates perfectly cooked salmon with moist, tender flesh.
Cook undisturbed - Allow the slow cooker to work for approximately 90 minutes without opening the lid. Resist the temptation to check on the salmon. Each time you open the slow cooker, heat escapes and cooking time extends. Trust the process.
Check doneness at 75 minutes - After 75 minutes of cooking, carefully open the lid and check the salmon with a fork. Gently press the thickest part of a fillet; it should flake easily and the flesh should appear opaque throughout. If the salmon still appears translucent at the center, recover and continue cooking for another 10-15 minutes.
Use internal temperature as backup - Insert an instant-read meat thermometer into the center of the thickest fillet without touching the skin or broth. Target temperature is 145°F (63°C) for perfectly cooked salmon that remains moist. Temperatures above 150°F (65°C) begin to dry the delicate fish.
Remove salmon carefully - Once properly cooked, use tongs or a slotted spoon to carefully transfer salmon fillets to shallow individual bowls or a serving platter. Handle gently as the delicate salmon flakes apart easily when overhandled.
Finishing and Serving Phase (10 minutes)
Strain and season broth - Using a fine-mesh strainer, strain the cooking broth into a clean bowl. Remove and discard star anise, cinnamon stick, and shiitake mushrooms (though the mushrooms are edible and delicious). Taste the broth and adjust seasonings if needed; add a squeeze of lime for brightness or a touch of fish sauce for savory depth.
Portion broth - Pour the strained broth generously over each salmon fillet in its serving bowl. The warm, aromatic broth ensures the salmon stays warm and adds incredible flavor. Include soft aromatics like garlic and ginger pieces that have softened into the broth.
Arrange salmon for plating - Position each salmon fillet centered in its serving bowl, skin-side up if possible. The crispy, golden skin becomes a beautiful presentation element. Distribute the soft scallions from the cooking broth around the salmon.
Add fresh herb garnish - Scatter fresh cilantro leaves, fresh mint leaves, and thin-sliced red chiles over each portion. The fresh, cool herbs provide textural and temperature contrast to the warm, cooked salmon. Green color and aromatic brightness complete the dish visually and gustatorily.
Add final touches - Sprinkle with toasted sesame seeds for nutty crunch and additional visual interest. Place lime wedges alongside each bowl for squeezing over just before eating. The acid brightens all flavors and cuts through the rich salmon oil.
Serve immediately - Serve in shallow bowls to showcase the beautiful broth and allow diners to enjoy both salmon and flavorful cooking liquid together.
Expert Tips
Don't skip the initial searing; it adds complexity - Quick-searing the salmon skin before slow cooking creates a thin, flavorful crust that contributes additional depth during the slow cooking process. This step takes only 3 minutes but substantially improves the final result. Seared skin stays crispy even after slow cooking.
Low temperature is essential; never use HIGH - HIGH heat on a slow cooker (around 300°F/150°C) will overcook salmon's delicate exterior while the interior cooks. LOW (around 190°F/88°C) for 90 minutes creates perfectly uniform, moist salmon. The slow heat allows gentle, even cooking throughout the fillet.
Fish sauce is essential but optional for vegetarians - Fish sauce adds deep umami complexity that makes this dish genuinely Vietnamese. For vegetarian versions, replace with soy sauce or tamari in equal measure and add 1 teaspoon miso paste for umami depth. The result will be good but noticeably less complex than the fish sauce version.
Don't open the slow cooker before 75 minutes - Slow cookers work by building and maintaining heat inside a closed environment. Each time you open the lid, heat escapes and the internal temperature drops significantly. Patience is rewarded with better results. Resist checking progress until at least 75 minutes have passed.
Salmon continues cooking from residual heat after removal - Remove salmon from the slow cooker when internal temperature reaches 143-144°F (61-62°C); carryover cooking will bring it to 145°F (63°C). If you wait for the thermometer to read 145°F in the slow cooker, the salmon will reach 148-150°F by serving time, resulting in slightly drier texture.
Save the cooking broth; it's liquid gold for other dishes - The Vietnamese aromatic broth is extraordinary as a cooking liquid for rice, vegetables, or as a soup base. Store leftover broth in the refrigerator for up to 4 days or freeze for up to 2 months. Use to cook jasmine rice, to poach additional proteins, or as a base for noodle soups.
Variations
Vietnamese Salmon with Coconut and Lemongrass - Replace half the broth with full-fat coconut milk. Add 3 minced lemongrass stalks (white parts) to the broth. Reduce cinnamon to ½ stick. Increase ginger to 3 tablespoons. This creates a creamier, more complex broth with herbaceous brightness.
Five-Spice Slow Cooked Salmon - Add 1 teaspoon five-spice powder and 1 teaspoon Sichuan peppercorns to the broth. Reduce star anise to 1 pod. This creates warming spice notes with subtle numbing sensation from Sichuan pepper, adding complexity and depth.
Slow Cooked Salmon with Bok Choy and Mushroom - Add 1 pound baby bok choy and 8 ounces fresh shiitake mushrooms (sliced) during the last 20 minutes of cooking. The vegetables absorb the aromatic broth while adding freshness and texture to the final dish.
Vietnamese Salmon with Caramelized Shallots - Caramelize 4 large shallots separately in a skillet, then add to the slow cooker broth. The sweet, deeply caramelized shallots add sweetness and textural interest that complements salmon beautifully.
Spicy Vietnamese Salmon - Add 2-3 sliced Thai bird's eye chilies and 1 teaspoon red curry paste to the broth. Reduce or omit cinnamon for a spicier, less warming profile. Garnish with additional fresh Thai chiles and Thai basil.
Storage Instructions
Refrigerator Storage - Allow cooked salmon to cool to room temperature, approximately 20-30 minutes. Transfer salmon and its cooking broth to an airtight container and refrigerate on the middle shelf. Properly stored salmon with broth keeps for 3-4 days. The salmon may continue absorbing broth flavors during storage, becoming increasingly flavorful.
Freezer Storage - Cooked salmon with its broth freezes well in airtight containers for up to 2 months. The delicate fish maintains good texture upon thawing. Thaw overnight in the refrigerator before reheating. Freeze only once; avoid refreezing thawed salmon.
Reheating Suggestions - Transfer frozen or refrigerated salmon with its broth to a slow cooker and heat on LOW for 30-45 minutes until heated through, or reheat on the stovetop in a skillet over medium heat for 5-7 minutes. Avoid microwave reheating if possible; slow reheating preserves texture better than microwave heat.
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 on the package. For longer storage, freeze salmon immediately upon arrival home, using within 2-3 months.
Leftover Broth Use - Strain and store leftover broth separately in airtight glass containers. Use as a cooking liquid for jasmine rice, as a soup base, or to poach vegetables. The broth keeps refrigerated for 4 days or frozen for 2 months.
Serving Suggestions
Vietnamese Salmon Broth Bowl - Serve cooked salmon in a shallow bowl with generous portions of the aromatic broth, soft aromatics (garlic, ginger, scallions), and fresh herb garnishes. Include lime wedges for squeezing. This is the traditional serving method.
Salmon and Rice - Serve salmon alongside steamed jasmine rice cooked in the cooking broth for extra flavor. Drizzle with additional broth and top with fresh herbs, crispy shallots, and a soft-boiled egg for a complete meal.
Noodle Bowl with Salmon - Serve shredded or flaked salmon over rice noodles or thin egg noodles in shallow bowls. Ladle the aromatic broth over the noodles and fish. Top with fresh herbs, crispy shallots, and sesame seeds for a comforting, Vietnamese-style noodle soup.
Salad with Salmon - Flake cooled salmon and toss gently with mixed greens, shredded vegetables, fresh herbs, toasted peanuts, and a lime-ginger vinaigrette. Serve at room temperature for a light, refreshing meal that showcases the salmon's delicate flavor.
Rice Paper Rolls - Shred cooked salmon and use in fresh rice paper rolls alongside vegetables, herbs, and noodles. Serve with a dipping sauce made from the reserved cooking broth mixed with rice vinegar and lime juice.
Vietnamese Salmon Bánh Mì - Shred or slice salmon and layer on a toasted baguette with Vietnamese mayo, pickled vegetables, fresh cilantro, jalapeños, and cucumber. Drizzle with reserved cooking broth mixed with lime juice.
Frequently Asked Questions
Q: How do I know when the salmon is perfectly cooked?
A: The most reliable indicator is internal temperature using an instant-read meat thermometer: 145°F (63°C) is the target for perfectly cooked salmon. Alternatively, gently press the flesh with a fork—it should flake easily with opaque appearance. Overcooked salmon appears chalky and white; properly cooked salmon appears moist with slightly translucent center initially, becoming opaque as it finishes cooking.
Q: Can I use a slow cooker other than a 3-4 quart model?
A: Yes, though cooking times may vary. Smaller slow cookers (1-2 quarts) will cook faster, potentially finishing in 60-75 minutes. Larger slow cookers (5+ quarts) may require slightly longer, 100-110 minutes. Cooking times depend on your specific slow cooker model, as temperatures and heat distribution vary. Use visual and temperature cues to determine doneness rather than relying solely on time.
Q: What type of salmon works best for this recipe?
A: Any salmon variety works, though wild-caught Pacific salmon typically has superior flavor compared to farm-raised Atlantic salmon. Sockeye, coho, and Chinook salmon varieties are excellent. Atlantic farm-raised salmon also works well and is typically more budget-friendly. Skin-on fillets are essential for this recipe as the skin crisps beautifully during the initial searing.
Q: Can I cook this recipe in a Dutch oven instead of a slow cooker?
A: Absolutely. Heat your broth in a Dutch oven over low heat, maintaining a gentle simmer (around 190°F/88°C). Add seared salmon and cover with a lid. Cook for 25-30 minutes in a 300°F (150°C) oven until salmon reaches 145°F (63°C) internal temperature. The cooking time is much shorter than slow cooker method, so watch carefully.
Q: Is this recipe appropriate for freezing raw, for future cooking?
A: Yes, though results are slightly different. Prepare all ingredients, arrange in a slow cooker liner bag, seal, label, and freeze for up to 2 months. Thaw overnight in refrigerator before cooking, or cook directly from frozen by increasing cooking time to 120-140 minutes on LOW. Avoid searing salmon if cooking from frozen; add raw salmon directly to thawed broth.
Q: Can I make this entirely vegan?
A: Yes, with modifications. Replace fish sauce with soy sauce or tamari, and use vegetable broth instead of chicken broth. Add 1 teaspoon white miso paste for umami depth. Replace salmon with firm tofu (extra-firm recommended) or chickpeas for protein. Increase the slow cooking time to 120 minutes for tofu. The result will be good but noticeably different from the original salmon version.
Nutritional Information
Calories per serving: 325 kcal
Protein: 40g (from salmon)
Fat: 16g (primarily heart-healthy omega-3 fatty acids)
Carbohydrates: 6g
Fiber: 0g
Omega-3 Fatty Acids: 2.2-2.6g (excellent source)
Sodium: 1100mg
Potassium: 420mg
Selenium: 36mcg
*Nutritional information is calculated using USDA data for wild salmon and ingredient measurements provided. This analysis assumes 4 servings of 6 oz salmon fillets per serving. Farm-raised salmon has slightly different nutritional profile.*
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 vietnamese preparation:
Arctic char: The closest match in flavor and fat content. Cook identically to salmon with no adjustments needed.
Steelhead trout: Similar pink flesh and omega-3 content. Slightly more delicate, so reduce cooking time by 1-2 minutes.
Firm tofu: Slice into salmon-sized portions. Marinate with nori flakes and miso for a seafood-like umami flavor.
King mackerel: Rich and oily with a stronger flavor. Use slightly less added fat in the recipe since mackerel is naturally fattier.
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:
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.
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.
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
Vietnamese cooking follows a philosophy of seasonal harmony and balance. Spring brings fresh rice paddy herbs, banana blossoms, and the Lunar New Year's special dishes like bánh chưng. Summer celebrates tropical fruits — lychee, rambutan, and dragon fruit — alongside cooling bún (noodle) dishes. Autumn means pomelo, persimmon, and heartier pho variations as temperatures cool. Winter calls for rich bò kho (beef stew), warming congee, and hot pot gatherings with family.
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.
For doubling, use a larger vessel rather than cooking two batches when possible. Proteins cook more evenly in a single batch with proper spacing.
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 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 Slow Cooking 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 cooking in two slow cookers or scaled for individual servings.*