How To Cook Salmon in the Slow Cooker

(Image credit: Emma Christensen)

I thought my mother had taught me all of her best tricks in the kitchen, but no — she had one more for me, which she casually let drop while in the middle of our Costco shopping expedition. It’s this: She buys bulk salmon from Costco and cooks it all at once in the slow cooker. And it’s darn good.

Not only is the slow cooker fantastic for this kind of batch cooking, but it’s also an extremely good way to ensure tender, succulent salmon every time, no matter how many fillets you’re cooking. Here’s what to do.

(Image credit: Emma Christensen)

Cook a Little Salmon, or a Lot!

Using this method, you can cook a few individual fillets in a small slow cooker, or you can cook a few pounds in a large slow cooker. Place up to two layers of salmon in the slow cooker, stacked with parchment in between. If cooking one layer, add enough liquid to come partway up the side of the salmon. If cooking two layers, add enough liquid to come part way up the side of the top-most layer, submerging the layer beneath. (By the way, I don’t recommend cooking more than two layers because it throws the cooking time off too much and the bottom layer becomes far too overcooked.)

For Your Information

  • This recipe works well for a one- to two-pound salmon fillet and using a six-quart oval slow cooker.
  • Cooking time will vary slightly based not only on the number or size of the fillets you’re cooking, but also your individual slow cooker. Start checking the salmon after about an hour.

Key Steps for Slow Cooker Salmon

  • Use flavorful liquid: You can cook the fish with just water, but it adds way more flavor to add things like wine, beer, vegetable broth, or cider. You can also add a few tablespoons of things like soy sauce or miso. Layer the salmon with slices of lemon and some aromatic vegetables, like fennel or onions, for another boost of flavor.
  • Make a slow cooker sling: Salmon is really delicate after cooking. To make it easier to lift it out of your deep slow cooker, line it with aluminum foil or parchment paper. When cooked, lift everything up by the foil or parchment, tipping slightly as you lift so the liquid drains back into the pot.
(Image credit: Emma Christensen)

Cook by Feel and Temperature, Not by Time

Cooking time will vary slightly based not only on the number or size of the fillets you’re cooking, but also your individual slow cooker. Start checking the salmon after about an hour, and then continue cooking until the top-most layer flakes apart easily with a fork and looks cooked to your liking. If you want to double-check the temperature, the salmon is fully cooked when it registers 145°F in the thickest part.

If you’re cooking two layers, the bottom layer will cook slightly faster than the top layer, which means that it will likely be slightly overcooked once the top layer is done. I usually serve the top layer on its own for dinner and save the bottom layer for adding to things like soups and risottos, or for making into fish cakes and burgers — when the salmon gets used in other recipes like this, it’s usually OK if it was a bit overcooked!

(Image credit: Emma Christensen)

What to Do with Your Salmon

Salmon cooked this way makes a mighty-fine dinner all on its own. The flavor will be delicate, so top it with fresh herbs, pesto, or another sauce and serve it with salad or some cooked grains on the side.

If you have leftovers — as you surely will if you’ve bought your salmon in bulk like my mother — they are great in all sorts of ways. Flake the fillets apart with a fork and add them to chowders and salads, or bake them into casseroles and frittatas. You can also swap salmon for tunafish in a tunafish salad or make fish cakes! If you get tired of salmon for all your meals, you can freeze the leftovers for up to three months.

195 Ratings

How To Cook Salmon in the Slow Cooker

Serves3 to 6


  • 1 to 2 pounds

    skin-on salmon fillets

  • Salt

  • Fresh ground black pepper

  • Spices (optional)

  • Sliced lemon (optional)

  • Sliced aromatic vegetables, like fennel, onions, or celery (optional)

  • 1 to 1 1/2 cups

    liquid, such as water, broth, wine, beer, cider, or a mix


  • 6-quart or larger slow cooker (see Recipe Note for smaller slow cookers)

  • Parchment paper or aluminum foil

  • Measuring cups and spoons


  1. Cut the salmon into pieces. I usually cut the salmon into large pieces roughly the same size of my slow cooker, placing the smaller piece on top of the larger one. You can also cut them into smaller, individual-serving fillets.

  2. Sprinkle salmon with salt and pepper. Season the flesh side of the salmon with salt and pepper. Be generous! Sprinkle on any other spices you're using and rub them in with your fingers.

  3. Line the slow cooker. Cut a large square of parchment or aluminum foil and press it into the slow cooker. This makes it easier to lift the delicate salmon out of the slow cooker later.

  4. Place aromatics over the bottom of the slow cooker. If you're using them, place a layer of lemon slices and sliced aromatics on the bottom of the slow cooker. This adds flavor, but isn't strictly necessary.

  5. Place one layer of salmon in the slow cooker. Place the larger piece of salmon skin-side down in the slow cooker. Top with more slices of lemon and aromatics, if using.

  6. Add another layer, if needed. If you're cooking more salmon than fits in a single layer, you can add a second layer. Place a piece of parchment or foil over the first layer, lay the rest of the salmon over skin-side down, and top with aromatics. (I don't recommend adding a third layer.)

  7. Choose your cooking liquid. The liquid helps to poach the salmon gently. It can be as simple as plain water, or as complex as a cup of amber beer with soy sauce and fish sauce mixed in. My standby is half water and half white wine. You'll need between 1 and 1 1/2 cups of liquid.

  8. Pour the liquid over the salmon. If cooking one layer, add enough liquid to just barely cover. If cooking two layers, add enough liquid to come partway up the side of the top fillet.

  9. Cook on LOW for 1 to 2 hours. Cover and cook on the LOW setting. The exact cooking time will vary based on your particular slow cooker, the number and thickness of your fillets, and how "done" you like your salmon. Check the salmon after 1 hour and continue checking every 20 minutes until it's done. If you prefer fully cooked salmon, check it with a thermometer in the thickest part — the fish is done when it reaches 145°F.

  10. Remove from the slow cooker. Lift the salmon from the slow cooker by grasping the parchment or aluminum foil. Tilt the paper slightly as you lift to drain off the liquid. Serve immediately, or cool and refrigerate.

Recipe Notes

Smaller slow cookers: The process for cooking the salmon is the same, you're just limited in how much you can cook. Smaller slow cookers are ideal for a few individual fillets. You can also cook two layers stacked on top of each other.

Storage: Store leftover salmon in an airtight container in the refrigerator for up to 3 days.