Atlantic salmon is delicious any way you cook it. It can stand up to bold spice rubs and vibrant seasonings while remaining the star of your menu when it’s prepared simply. Cooking time will depend on the method you use to cook the salmon, as well as the thickness of the fish. A general rule of thumb is to cook fish 6 – 10 minutes for each inch of thickness.


Salmon is cooked when the meat begins to turn opaque and its color changes from a translucent, dark, orangey-pink to a lighter pink. To test for doneness, prod the fish with a fork or knife at its thickest section – it should flake easily and be uniform in color all the way through.

The internal temperature of cooked salmon should be measured at 158°F for 15 seconds until the flesh is opaque and flaky.
Do not overcook salmon. Salmon will continue cooking even after it’s taken away from the heat source, so be sure to factor that into cooking time.

1. Set the oven to 350ºF

2. Cook for 6 – 10 minutes for every inch of thickness


1. Preheat the oven, set to broil

2. Place the salmon on the top rack and cook 
6 – 10 minutes for every inch of thickness

3. The closer the salmon is to the heat source, the faster it will cook


1. Preheat the grill

2. Barbeque over medium-high heat

3. For fillets, steaks and other cuts of salmon, barbeque for 6 – 10 minutes for every inch of thickness

4. For a whole fish, barbeque for 8 – 12 minutes for every inch of thickness.

5. If using an indoor contact grill that heats from the top and bottom, remember the cooking time is reduced by about half


1. Add your poaching liquid to a deep roasting pan, or deep skillet

2. Poaching liquid can be water, court bouillon (fresh water, bay leaves, lemon juice, peppercorns, sea salt, celery, parsley springs, carrots and onions) or other liquids like wine, orange juice, cider or broth

3. Heat the liquid until boiling, then 
add the fish

4. Cover the salmon and simmer for 
8 – 10 minutes until fish is opaque

Pan Fry

1. Preheat the frying pan over medium high heat, and add butter, cooking spray, or your favorite cooking oil

2. Cook the salmon for approximately 5 minutes on each side

Chef Dennis Prescott

Join Chef Dennis Prescott as he heads out to an ocean farm in New Brunswick to see how the world’s highest tides produce the most delicious Atlantic salmon on the planet. Back on land, he cooks up a simple seaside feast starring this melt-in-your-mouth protein. Check it out!

Food Safety Tips
  • To avoid foodborne illness, cook Atlantic salmon to an internal temperature of 158°F for measured for 15 seconds until the flesh is opaque and flaky.
  • Use a food thermometer to check the internal temperature in the thickest part to make sure that it is fully cooked without overcooking.
  • As with other types of seafood or meat, never let raw Atlantic salmon come in contact with already cooked or ready-to-eat foods like salads.
  • Marinades are great for salmon but should not be saved and used as a sauce unless the marinade has been cooked to a temperature of at least 165°F Download recipes and the full guide to cooking Atlantic Salmon (link to full food service guide)
News & Releases
As the only association focused solely on salmonid farming in Atlantic Canada, the ACFFA can help you stay current on industry happenings, expand your network as well as promote and protect your interests.
Learn More