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.