Poached Salmon slow-cooks four salmon steaks in a buttery broth of onion, garlic, lemon juice, and dried dill until the fish turns silky and tender. The poaching liquid doubles as the sauce. Per steak, it's 30.2g of protein alongside 3.5g of carbs.
Essential Ingredients
- 4 steaks wild-caught salmon (approx. 6 oz / 170g each)
- 1 medium white onion (approx. 5.3 oz / 150g), peeled and sliced
- 2 tsp. (0.3 oz / 10g) minced garlic
- 0.5 tsp. (0.1 oz / 3g) salt
- 0.1 tsp. (0.03 oz / 1g) ground white pepper
- 0.5 tsp. (0.05 oz / 1.5g) dried dill weed
- 2 tbsp. (1 oz / 30g) avocado oil
- 2 tbsp. (1 oz / 28g) unsalted butter
- 2 tbsp. (1 oz / 30g) lemon juice
- 1 cup (8 oz / 240g) water
Step-by-Step Directions
- Place 2 tbsp. (1 oz / 28g) of unsalted butter into the bottom of a 4-quart slow cooker, add the wild-caught salmon steaks, and drizzle them evenly with 2 tbsp. (1 oz / 30g) of avocado oil.
- Combine the sliced white onion (5.3 oz / 150g), 2 tsp. (0.3 oz / 10g) minced garlic, 0.5 tsp. (0.1 oz / 3g) salt, 0.1 tsp. (0.03 oz / 1g) ground white pepper, 0.5 tsp. (0.05 oz / 1.5g) dried dill weed, 2 tbsp. (1 oz / 30g) lemon juice, and 1 cup (8 oz / 240g) water in a medium stovetop saucepan.
- Stir the aromatic liquid mixture thoroughly and bring it to a rolling boil over high heat.
- Carefully pour this boiling mixture directly over the poached salmon base in your slow cooker, ensuring the fish is well-covered by the aromatics, and tightly shut the lid.
- Plug in the slow cooker and cook the poached salmon on the "Low" heat setting for exactly 3 hours and 30 minutes, or until the fish is completely tender and flakes easily with a fork; serve straightaway.
Nutritional Information (Total Per Recipe)
- Calories: 1240 kcal
- Total Carbohydrates: 14g (0.49 oz)
- Protein: 120.8g (4.3 oz)
- Total Fat: 80g (2.82 oz)
Pro Tips for the Perfect Poached Salmon
- Watch the Temperature: Slow cookers can vary in their exact "Low" temperature. Check your salmon at the 3-hour mark. The fish is done when it is opaque and flakes gently with a fork, reaching an internal temperature of 145°F (63°C).
- Skin On or Off? For slow cooker poaching, leaving the skin on helps the steaks stay together during the cooking process. You can easily peel it away right before serving if preferred.
- Keep it Low-Carb: This dish is naturally low in carbohydrates. To maintain a perfect Keto or Paleo macro profile for your meal, serve the rich, buttery poaching liquid over steamed cauliflower rice or zucchini noodles instead of traditional grains.
- Fresh Herb Finish: While dried dill works beautifully in the poaching liquid, garnishing the finished dish with freshly chopped dill or parsley right before serving adds a vibrant pop of color and a bright, fresh flavor contrast.
Frequently Asked Questions (FAQ)
Q: Can I use frozen fish for this slow cooker Poached Salmon? A: It is highly recommended to use fully thawed wild-caught salmon for this recipe. Cooking from frozen in a slow cooker can alter the cooking time significantly and may cause the fish to release too much water, diluting the flavorful poaching liquid.
Q: How do I know when my Poached Salmon is done? A: Perfectly cooked Poached Salmon will turn an opaque pink color and flake apart easily when pressed gently with a fork. If you have a meat thermometer, the thickest part of the steak should register 145°F (63°C).
Q: What is the best way to serve this Poached Salmon? A: Because the slow cooker method creates a rich, buttery, and savory broth, it is best served in a shallow bowl or rimmed plate. Spoon the onions and poaching liquid generously over the top of the salmon steaks.
Q: Can I store and reheat leftover Poached Salmon? A: Yes, you can store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it on the stovetop over low heat with a splash of water or remaining broth to prevent the fish from drying out. Avoid microwaving, as it can make the salmon rubbery.
Pro Tips
- Check the salmon at the 3-hour mark. Slow cooker 'Low' settings vary, and the fish is done when it's opaque, flakes gently, and reaches 145°F / 63°C internal.
- Leave the skin on the steaks during poaching. It helps the fish hold together through the long cook, and you can peel it away right before serving if you like.
- Bring the onion, garlic, lemon juice, dill, and water to a rolling boil on the stove before pouring it over the salmon. The hot liquid jump-starts the poach in the slow cooker.
- Garnish the finished dish with freshly chopped dill or parsley. The dried dill seasons the broth; the fresh herbs add the bright, colorful finish.
- For a keto plate, pour the buttery poaching liquid over steamed cauliflower rice or zucchini noodles instead of traditional grains.
Frequently Asked Questions
Can I use salmon fillets instead of steaks?
Steaks hold together better during the long slow-cooker poach. The skin-on steaks in this recipe stay intact through the full 3 hours and 30 minutes.
How do I know when the poached salmon is done?
Start checking at the 3-hour mark. The fish is ready when it is completely tender, flakes easily with a fork, and reads 145°F / 63°C internally.
What do I do with the poaching liquid?
Serve it as the sauce. The buttery, aromatic broth poured over the fish and a side of cauliflower rice is what makes this dish a complete keto meal.
Is poached salmon keto-friendly?
It is naturally low-carb. Each steak has 3.5g of carbs and 30.2g of protein, with the fat coming from the butter and avocado oil in the poaching base.
Recipe card below.
More Recipes You'll Love
- Instant Pot Tiger Prawn Paella (Low-Carb)
- The Best Roasted Cabbage Steaks
- One-Pan Ranch Chicken and Veggies

Ingredients
Method
- Place 2 tbsp. (1 oz / 28g) of unsalted butter into the bottom of a 4-quart slow cooker, add the wild-caught salmon steaks, and drizzle them evenly with 2 tbsp. (1 oz / 30g) of avocado oil.
- Combine the sliced white onion (5. 3 oz / 150g), 2 tsp. (0. 3 oz / 10g) minced garlic, 0. 5 tsp. (0. 1 oz / 3g) salt, 0. 1 tsp. (0. 03 oz / 1g) ground white pepper, 0. 5 tsp. (0. 05 oz / 1. 5g) dried dill weed, 2 tbsp. (1 oz / 30g) lemon juice, and 1 cup (8 oz / 240g) water in a medium stovetop saucepan.
- Stir the aromatic liquid mixture thoroughly and bring it to a rolling boil over high heat.
- Carefully pour this boiling mixture directly over the poached salmon base in your slow cooker, ensuring the fish is well-covered by the aromatics, and tightly shut the lid.
- Plug in the slow cooker and cook the poached salmon on the Low heat setting for exactly 3 hours and 30 minutes, or until the fish is completely tender and flakes easily with a fork; serve straightaway.
- Keep it Low-Carb: This dish is naturally low in carbohydrates. To maintain a perfect Keto or Paleo macro profile for your meal, serve the rich, buttery poaching liquid over steamed cauliflower rice or zucchini noodles instead of traditional grains.








