This post may contain affiliate links. Please read our disclosure policy.

Cooked a little extra salmon last night and wondering how long itโ€™ll keep? Whether it was grilled, baked, pan-seared, or foil-roasted, leftover cooked salmon can still be enjoyed for a few more daysโ€”if itโ€™s stored correctly.

Hereโ€™s how long cooked salmon lasts in the fridge, how to tell if itโ€™s gone bad, and the best (and safest) ways to reheat it so it stays moist and delicious.

How Long Does Cooked Salmon Last in the Fridge?

According to the USDA, cooked salmon can be safely stored in the refrigerator for up to 3 to 4 days. Thatโ€™s assuming it was refrigerated within two hours of cooking and kept in an airtight container.

โœ… Quick answer: Store cooked salmon in the fridge for no more than 4 days.

If your salmon was sitting at room temperature for more than two hours (or one hour in hot weather), itโ€™s best to toss it. Bacteria can multiply quickly at room temperature, even if the fish looks fine.

Best Way to Store Cooked Salmon

To keep your leftovers fresh as long as possible:

  • Let salmon cool to room temperature (but not longer than 2 hours).
  • Store it in an airtight container or wrap tightly in foil or plastic wrap.
  • Place it in the coldest part of the fridge, not the door.
  • Add a label with the date, especially if youโ€™re meal prepping.

Can You Freeze Cooked Salmon?โ„๏ธ

Yes! If you wonโ€™t be eating it within 3โ€“4 days, you can freeze cooked salmon for up to 2โ€“3 months.

  • Wrap portions tightly in plastic wrap or foil
  • Store in a freezer-safe container or zip-top bag
  • Label with the date
  • Thaw overnight in the refrigerator before reheating

โ—Keep in mind: frozen cooked salmon wonโ€™t have the same texture as fresh, but it still works well in things like pasta, rice bowls, and salmon salad.

Stacked bags in the freezer drawer

How to Tell if Cooked Salmon Has Gone Bad

Before you reheat that fillet, check for these common signs of spoilage:

  • Sour or fishy smell (stronger than usual)
  • Slimy or sticky surface
  • Dull or off-color flesh
  • Unusual taste (if you already started eating)

โš ๏ธ When in doubt, throw it out. Donโ€™t take chances with seafood.

How to Reheat Cooked Salmon (Without Drying It Out)

Salmon can dry out fast when reheated, so be gentle! Here are a few ways to warm it up while keeping it tender:

๐Ÿฅฃ 1. In the Microwave (Quickest)

Place salmon in a microwave-safe dish, add a splash of water or lemon juice, cover loosely, and microwave in 30-second bursts until warm. For more detailed instructions, refer to our guide on How to Reheat Salmon in Air Fryer, Oven and Microwave.โ€‹

๐Ÿณ 2. In a Skillet

Add a little oil or butter to a pan over low heat, place the salmon, cover with a lid, and heat gently for 3โ€“5 minutes until warmed through. This method is especially effective for dishes like Air Fryer Salmon.

๐Ÿ”ฅ 3. In the Oven

Preheat oven to 275ยฐF (135ยฐC), place salmon in a baking dish, cover with foil, and bake for 10โ€“15 minutes until warm. This gentle method is ideal for recipes such as Baked Dijon Salmon and Hot Honey Salmon, preserving their unique flavors and textures.โ€‹

โ—Pro tip: Reheated salmon is great in pasta, rice bowls, wraps, or saladsโ€”where moisture and sauces help balance the texture.

Final Thoughts

Cooked salmon is too good to wasteโ€”and with the right storage and reheating techniques, you can enjoy it for days. Just remember:

  • Store it properly within 2 hours
  • Keep it in the fridge for up to 4 days
  • Check for signs of spoilage before eating
  • Reheat it gently for best results

Looking for Delicious Ways to Enjoy Salmon?

Check out these popular recipes:

Chefjar

Hello there!

Iโ€™m Tatianaโ€”your go-to gal for easy, tasty meals that wonโ€™t leave you crying over a sink full of dishes.
Letโ€™s cook, laugh, and keep it real in the kitchenโ€”aprons optional!

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.