What Temperature To Cook Salmon To
If you want salmon that stays flaky and moist, the answer to what temperature to cook salmon to is simple: aim for an internal temperature between 125°F and 145°F. That range covers everything from silky medium-rare to fully cooked and firm. The exact number you pick depends on how you like your fish and how you plan to serve it.
Getting this right takes the guesswork out of cooking salmon. A quick-read thermometer is your best friend here. Below you will find the target temps, cooking methods, and a few tips for nailing it every time.
What Temperature To Cook Salmon To
The USDA recommends a minimum internal temperature of 145°F for safety. At that temp, salmon is opaque and firm but can still be juicy if you pull it right at the mark. Many chefs and home cooks prefer pulling it earlier, around 125°F to 130°F, for a softer, more buttery texture.
Here is a simple breakdown of doneness levels:
- Medium-rare: 125°F to 130°F. Translucent center, very soft and silky.
- Medium: 135°F to 140°F. Slightly opaque center, still moist.
- Well done: 145°F and above. Fully opaque, flaky, and firm.
Notice that the fish keeps cooking after you remove it from the heat. This is called carryover cooking. So if you want a final temp of 135°F, pull it at around 130°F and let it rest for a few minutes.
Why The 125°F To 145°F Range Works
Salmon is a fatty fish, which helps it stay moist even at higher temps. The proteins in salmon begin to coagulate around 120°F. As the temperature rises, the flesh turns from translucent to opaque and the texture changes from silky to flaky.
Once you go past 145°F, the muscle fibers squeeze out moisture fast. That is why overcooked salmon tastes dry and chalky. Staying within the range keeps the natural oils and moisture locked in.
Best Internal Temperature For Different Cooking Methods
Your cooking method changes how fast the salmon heats up, but the target internal temp stays the same. Here is how to apply it to common methods.
Baking Or Roasting Salmon
Bake salmon at 400°F on a lined sheet pan. A one-inch thick fillet usually takes 12 to 15 minutes. Start checking at 10 minutes with your thermometer.
- Preheat oven to 400°F.
- Pat the salmon dry and season it.
- Bake for 10 minutes, then check the internal temp.
- Pull when it hits 130°F for medium or 140°F for medium-well.
Pan-Seared Salmon
Heat a skillet over medium-high heat with a little oil. Place the salmon skin-side down and cook for 4 to 5 minutes. Flip and cook another 2 to 3 minutes. Check the temp at the thickest part.
Grilled Salmon
Grill over medium-high heat for about 4 to 6 minutes per side, depending on thickness. Use a thermometer and pull at your target temp. Grilling adds smoky flavor but dries the fish faster, so stay close.
Poached Salmon
Poach in gently simmering water or broth at about 160°F to 180°F. The fish cooks slower this way, which makes it hard to overcook. Target 130°F to 140°F internal for a soft, delicate result.
Air Fryer Salmon
Set the air fryer to 390°F. Cook a one-inch fillet for 7 to 9 minutes. Check at 6 minutes. The circulating air cooks fast, so pull it early if needed.
How To Check Salmon Temperature Correctly
You need an instant-read thermometer for this. Stick it into the thickest part of the fillet, away from the bone and the pan. Wait for the reading to steady.
- Insert the probe sideways into the center of the thickest section.
- Avoid touching bone or the cooking surface.
- Check in two spots if the fillet is uneven.
- Remember carryover cooking adds 3°F to 5°F after removal.
If you do not have a thermometer, look for visual cues. The flesh should flake when pressed with a fork and the center should be mostly opaque. But a thermometer is far more reliable.
Tips For Perfect Salmon Every Time
Small details make a big difference. Here are a few practical tips.
- Let the salmon sit at room temperature for 15 minutes before cooking.
- Pat it dry so it sears instead of steams.
- Cook skin-side down first for crispy skin.
- Rest the fish for 3 to 5 minutes before serving.
- Season simply with salt, pepper, and lemon.
Also, thickness matters more than weight. A thin fillet can overcook in 6 minutes, while a thick one needs 15. Always go by internal temp, not just time.
What About Frozen Salmon
You can cook salmon from frozen, but add 5 to 8 minutes to the cook time. The target temp stays the same. Just check it a few times near the end so you don’t overshoot.
Common Mistakes To Avoid
The biggest mistake is cooking by time alone. Every oven and fillet is different. Another mistake is skipping the rest. Resting lets the juices redistribute so they don’t run out when you cut in.
Do not crank the heat too high either. High heat can burn the outside before the inside reaches your target. Medium-high is usually plenty for most methods.
Final Word On Salmon Temperature
So what temperature to cook salmon to? For most people, 125°F to 145°F hits the sweet spot. Pull it at 130°F for medium, 140°F for medium-well, or 145°F for fully cooked. Use a thermometer, rest the fish, and you will get flaky, moist salmon every single time.