Slow Cooker Keto Salmon in Lemon Butter

Salmon in a slow cooker sounds like an unlikely idea — and honestly, the first time I tried it, I wasn’t sure it would work either. Slow cookers are built for tough cuts of meat that need hours to break down. Salmon is the opposite of that. It’s delicate, fast-cooking, and notoriously easy to overcook even on a stovetop with your full attention.

But here’s the thing: that same gentle, even heat that makes a slow cooker so forgiving with a chuck roast turns out to be absolutely perfect for fish. Instead of the intense direct heat of a pan or oven that can take salmon from perfect to dry in under two minutes, the slow cooker wraps it in a warm, buttery, lemony steam that cooks it through gently and evenly every single time. The result is salmon that is silky, tender, and practically melts when you touch it with a fork.

This recipe is also completely keto from top to bottom — rich in healthy fats, high in protein, and with virtually zero carbs. It comes together in under 10 minutes of hands-on prep and is elegant enough to serve to guests.


Why Slow Cooker Salmon Works Better Than You’d Expect

The biggest challenge with cooking salmon is heat control. High, direct heat — a screaming hot pan, a hot oven — is fast but unforgiving. The window between perfectly cooked and overdone is narrow, and overcooked salmon is dry, chalky, and unpleasant.

A slow cooker on LOW generates heat in the range of 190–200°F (88–93°C), which is well below the 425°F of a typical oven. At that temperature, the salmon proteins set slowly and gently, giving you that perfectly opaque, just-cooked texture all the way through without any dry edges or rubbery spots.

The lemon butter sauce plays a critical role here too. As the butter melts and the lemon releases its juice, the liquid at the bottom of the slow cooker creates a gentle steam environment that keeps the fish moist from all sides simultaneously. The salmon essentially poaches in its own buttery bath.

The key is timing. Salmon in the slow cooker on LOW takes just 1 to 1.5 hours depending on the thickness of your fillets. This is not a set-it-and-go-to-work recipe — it’s a come-home-and-start-cooking recipe. But the hands-on time is minimal and the results are consistently wonderful.


Choosing the Right Salmon

Not all salmon is created equal, and the cut you choose makes a real difference here.

Skin-on fillets are the best choice for the slow cooker. The skin acts as a natural barrier on the bottom of the fillet, protecting it from direct contact with the hot surface of the insert and keeping the flesh moist. It peels off easily after cooking if you don’t want to eat it.

Thickness matters. Look for fillets that are at least 1 inch thick. Thin, tapered fillets will overcook before the thicker parts are done. If your fillets taper significantly at one end, you can fold the thin end underneath to create a more uniform thickness.

Wild-caught vs farmed: Wild-caught salmon (like sockeye or coho) tends to be leaner and more intensely flavored. Farmed Atlantic salmon is fattier and more forgiving — slightly more tolerant of heat, which makes it a good choice if this is your first time cooking salmon in the slow cooker. Both work beautifully in this recipe.

Fresh vs frozen: If using frozen salmon, thaw it completely in the fridge overnight before cooking. Never cook salmon from frozen in the slow cooker — the cooking time becomes unpredictable and food safety becomes a concern.


The Lemon Butter Sauce

Simple is the right call here. Salmon has such wonderful natural flavor that it doesn’t need much — just enough to complement and enhance it without overwhelming.

The sauce is built from just a handful of ingredients: real butter, fresh lemon juice and zest, garlic, capers (optional but wonderful), fresh dill, and a pinch of red pepper flakes. As everything heats together in the slow cooker, the butter melts into the lemon juice and the garlic softens and sweetens. The capers add little pops of briny saltiness that cut beautifully through the richness of the butter.

A few things matter here:

Use real butter, not margarine. This is a keto recipe and butter is the fat. Use the good stuff — European-style or grass-fed butter if you have it. The flavor is noticeably better.

Use fresh lemon, not bottled juice. Bottled lemon juice is flat and slightly bitter. Fresh lemon juice is bright and aromatic. In a recipe this simple, it matters.

Fresh dill is worth it. Dried dill works in a pinch, but fresh dill has a lightness and fragrance that dried simply can’t match. It’s one of the great classic pairings with salmon for good reason.


Tips for Perfect Slow Cooker Salmon

1. Line the slow cooker with lemon slices. Before the fillets go in, lay a row of thinly sliced lemon rounds on the bottom of the insert. They lift the salmon slightly off the surface, add flavor from below, and make serving much easier — you can slide a spatula under the fillets without them breaking apart.

2. Don’t stack the fillets. Lay them in a single layer so they cook evenly. If your slow cooker is small and you need to fit multiple fillets, slightly overlapping at the edges is fine, but never stacking one on top of another.

3. Check early. Start checking the salmon at the 1-hour mark. It is done when it flakes easily with a fork and has turned from translucent dark pink to an opaque lighter pink throughout. The center can still look very slightly translucent if you prefer it on the medium side — it will continue to carry-cook slightly after the lid comes off.

4. Don’t lift the lid during cooking. Same rule as every other slow cooker recipe — each peek lets steam escape and extends cooking time unpredictably.

5. Season the fish before it goes in. A light pat of salt, pepper, and garlic powder directly on the flesh before placing it in the slow cooker helps build flavor from the inside out, not just from the sauce around it.

6. Spoon the sauce over before serving. The lemon butter sauce pools at the bottom of the insert during cooking. Spoon it generously over each fillet right before serving so every bite is coated.


Easy Variations

  • Add capers and olives. For a more Mediterranean feel, scatter a tablespoon of capers and a handful of sliced green olives into the sauce before cooking.
  • Make it creamy. Stir 2 tablespoons of heavy cream into the butter sauce in the last 15 minutes of cooking for a richer, silkier sauce.
  • Use herb butter. Compound butter made with garlic, dill, and lemon zest melted over the salmon is an easy upgrade that adds incredible flavor.
  • Try it with other fish. This same method and sauce works beautifully with cod, halibut, or sea bass. Adjust timing based on thickness.
  • Add asparagus. Lay trimmed asparagus spears alongside the salmon fillets in the last 30 minutes of cooking for a complete one-pot meal.

Make-Ahead and Storage

Refrigerator: Cooked salmon keeps well in an airtight container for up to 3 days. Store it with some of the lemon butter sauce to keep it moist. Reheat very gently in the microwave at 50% power, or serve cold over a salad — leftover lemon butter salmon is exceptional flaked cold over greens.

Freezer: Cooked salmon can be frozen for up to 2 months, though the texture softens slightly after thawing. It’s better eaten fresh or within the first couple of days from the fridge.

Meal prep tip: The lemon butter sauce can be made ahead and stored in the fridge for up to 5 days. Just warm it gently before using.


What to Serve Alongside

This salmon is rich, buttery, and elegant — pair it with sides that are fresh, light, or simply prepared.

  • Steamed or roasted asparagus with a squeeze of lemon
  • Cauliflower rice with fresh herbs — soaks up the lemon butter sauce beautifully
  • Zucchini noodles tossed lightly in olive oil and garlic
  • A crisp cucumber and dill salad with a white wine vinegar dressing
  • Roasted broccolini with garlic and chilli flakes
  • Simple steamed green beans with toasted almonds

Shopping List

Everything you need, organized by section for a quick and easy grocery run.

Fish

  • 4 salmon fillets, skin-on, about 6 oz (170g) each, at least 1 inch thick
  • 1 lemon (for slicing, to line the slow cooker)

Produce

  • 2 lemons (juice and zest)
  • 4 cloves garlic
  • Fresh dill (a small bunch)
  • Fresh parsley (for garnish, optional)

Dairy

  • 4 tbsp (60g) unsalted butter, preferably grass-fed or European-style

Pantry

  • 1 tbsp capers, drained (optional but recommended)
  • 1 tbsp olive oil
  • 1 tsp Dijon mustard (optional, adds a gentle depth)

Spices & Seasonings

  • Salt
  • Black pepper
  • Garlic powder
  • Red pepper flakes
  • Dried dill (if not using fresh)
Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Slow Cooker Keto Salmon in Lemon Butter

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Silky, perfectly cooked salmon fillets slow-braised in a warm bath of lemon butter, garlic, fresh dill, and capers. The slow cooker’s gentle heat produces salmon that is tender and flaky all the way through — never dry, never rubbery. A naturally keto, high-fat, practically zero-carb dinner that looks and tastes far more impressive than the effort involved.

  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

The Salmon

  • 4 salmon fillets, skin-on, about 6 oz (170g) each
  • 1 tsp salt
  • ½ tsp black pepper
  • ½ tsp garlic powder
  • 1 lemon, thinly sliced into rounds (for lining the slow cooker)

The Lemon Butter Sauce

  • 4 tbsp (60g) unsalted butter, cut into small pieces
  • Juice of 2 lemons (about 4 tbsp)
  • Zest of 1 lemon
  • 4 cloves garlic, minced
  • 1 tbsp olive oil
  • 1 tbsp capers, drained (optional)
  • 1 tsp Dijon mustard (optional)
  • ¼ tsp red pepper flakes
  • ½ tsp salt

Herbs

  • 3 tbsp fresh dill, roughly chopped (or 1 tsp dried)
  • 2 tbsp fresh parsley, roughly chopped (for garnish)

For Serving

 

  • Extra lemon wedges
  • Flaky sea salt (optional, for finishing)

Instructions

  • Prepare the slow cooker. Lightly grease the insert with a small amount of olive oil or cooking spray. Lay the lemon rounds in a single layer across the bottom — these lift the salmon off the surface and infuse flavor from below.
  • Make the lemon butter sauce. In a small bowl or jug, combine the lemon juice, lemon zest, minced garlic, olive oil, Dijon mustard (if using), capers, red pepper flakes, and salt. Stir to combine. Pour this mixture over the lemon slices in the slow cooker. Scatter the butter pieces evenly across the base.
  • Season the salmon. Pat the salmon fillets completely dry with paper towels. Mix together the salt, pepper, and garlic powder. Season both sides of each fillet evenly with the spice mix.
  • Place the salmon. Lay the fillets skin-side down in a single layer on top of the lemon slices. Scatter the fresh dill over the top of the fillets.
  • Cook. Place the lid on the slow cooker. Cook on LOW for 1 to 1.5 hours. Begin checking at the 1-hour mark. The salmon is done when it flakes easily with a fork and has turned from translucent to opaque throughout. Do not cook on HIGH — the heat is too intense and will overcook the fish.
  • Check for doneness. Gently press the thickest part of a fillet with a fork. If it flakes and separates easily, it is done. The internal temperature should read 125–130°F (52–54°C) for medium, or 145°F (63°C) for fully cooked. Err on the side of slightly underdone — carry-over heat will finish it off.

 

  • Serve. Using a wide spatula, carefully lift each fillet off the lemon slices and onto plates. The skin may stick to the lemon rounds — that’s fine, it peels away easily. Spoon the lemon butter sauce from the bottom of the insert generously over each fillet. Garnish with fresh parsley, extra dill, lemon wedges, and a pinch of flaky salt if desired.

Notes

  • Timing is everything. This recipe takes 1 to 1.5 hours — not 6 to 8. Plan accordingly. Start it about 90 minutes before you want to eat.
  • Thickness determines timing. A thick center-cut fillet (1.5 inches) will need closer to 1.5 hours. A thinner tail-end fillet (under 1 inch) may be done in 50–55 minutes. Check early.
  • Never cook on HIGH. Salmon cooks fast. HIGH heat in a slow cooker will overcook it badly. LOW only.
  • The lemon slices are functional, not just decorative. They create a small gap between the fish and the hot insert surface, which prevents the bottom of the fillet from overcooking. Don’t skip them.
  • Capers are optional but wonderful. Their briny, salty punch cuts through the richness of the butter and brightens the whole dish. Even if you think you don’t like capers, give them a try here — they almost disappear into the sauce.
  • Serve immediately. Salmon does not hold well once cooked. Have your sides ready before the fish goes into the slow cooker so everything comes together at the same time.

 

  • Leftover salmon is excellent cold. Flake it over a green salad with cucumber, avocado, and a lemon vinaigrette the next day for a simple, satisfying keto lunch.
  • Author: Elle
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 15 minutes (on LOW)
  • Category: Dinner, Main Dish
  • Method: Slow Cooking
  • Cuisine: American
  • Diet: Gluten-Free, Keto, Low-Carb, Pescatarian