How Long to Cook Salmon

Salmon is one of the easiest proteins to overcook, which is exactly why “how long” is the wrong question to lead with. The real answer depends on the thickness of your fillet, the cooking method you’re using, and the temperature you’re cooking at — a 1-inch fillet baked at 400°F and a thin, skin-on piece seared in a hot pan are simply not on the same clock, even though both are “cooking salmon.”

This guide breaks down exact timing for every common cooking method, explains how thickness changes the math, and covers the internal temperature and visual cues that tell you salmon is done — so you’re working from a target, not a guess.

What Actually Determines Salmon Cook Time

Thickness Matters More Than Weight

A thick, short fillet and a thin, long fillet can weigh the same but need very different cook times. Timing guides that only reference ounces or pounds are missing the variable that matters most. As a general rule, salmon cooks at a rate of roughly 4–6 minutes per half-inch of thickness at moderate heat, which is why measuring your fillet at its thickest point is the most reliable starting point for any method.

Starting Temperature of the Fish

Salmon taken straight from the refrigerator cooks more slowly and less evenly than salmon that’s been left at room temperature for 10–15 minutes beforehand. Cold fish also tends to overcook on the outside before the center catches up, especially with high-heat methods like searing or broiling.

Skin-On vs. Skinless

Skin-on fillets, cooked skin-side down, hold up better under high heat and often need a minute or two longer than skinless portions to render the skin properly, since the skin acts as a slight insulating layer between the pan and the flesh.

Fresh vs. Frozen

Cooking salmon from frozen (without thawing) roughly doubles the cook time compared to a fully thawed fillet of the same thickness. It’s a workable option in a pinch, but it’s a different timing calculation, not a shortcut on the same one.

Salmon Cook Times by Method

Baking Salmon

Baking is the most forgiving method and the easiest to get consistently right.

  • 400°F (204°C): 12–15 minutes for a 1-inch fillet
  • 375°F (190°C): 15–18 minutes for a 1-inch fillet
  • 425°F (218°C): 10–12 minutes for a 1-inch fillet

For every ¼ inch thinner or thicker than 1 inch, adjust by roughly 2–3 minutes. A thin, ½-inch tail-end fillet at 400°F is usually done in 8–10 minutes, while a thick, 1½-inch center-cut fillet at the same temperature can take 18–20 minutes.

Pan-Searing Salmon

Pan-searing works best on fillets around ¾ to 1 inch thick and relies on a hot, preheated pan.

  1. Heat oil in a skillet over medium-high heat until shimmering.
  2. Place the fillet skin-side down (if skin-on) and cook for 4–6 minutes, without moving it, until the skin is crisp and the flesh has cooked about two-thirds of the way up the side.
  3. Flip and cook for another 2–4 minutes, until the center reaches your target doneness.

Total time: roughly 6–10 minutes for a 1-inch fillet, depending on desired doneness.

Grilling Salmon

Grilling times vary a bit more due to flare-ups and uneven grill heat, but the general range holds steady.

  • Direct high heat (450–500°F): 4–6 minutes per side for a 1-inch fillet, flipping once
  • Skin-on, skin-side down only (no flip): 10–12 minutes total, using indirect or medium heat to cook through without burning the skin

A cedar plank or foil packet adds a few minutes to either method, since it slightly insulates the fish from direct heat.

Air Fryer Salmon

The air fryer cooks faster than a conventional oven because of the concentrated, circulating heat.

  • 400°F (204°C): 7–9 minutes for a 1-inch fillet, no flipping needed
  • 380°F (193°C): 9–11 minutes for a 1-inch fillet

Check at the low end of the range the first time you cook a given thickness in your specific air fryer, since wattage and basket size can shift timing by a minute or two.

Poaching Salmon

Poaching uses gentle, indirect heat from a liquid kept just below a simmer, which makes it one of the most even cooking methods.

  1. Bring water, broth, or a wine-based poaching liquid to a bare simmer (170–180°F / 77–82°C), not a boil.
  2. Submerge the fillet fully and poach for 10–15 minutes for a 1-inch fillet, depending on desired doneness.
  3. Remove as soon as the center is opaque and just cooked through, since poached salmon continues to cook slightly from residual heat even after it’s removed from the liquid.

Broiling Salmon

Broiling cooks salmon from above with very high, direct heat, so it moves fast and needs close attention.

  • Position the fillet 4–6 inches from the broiler element.
  • Broil for 6–8 minutes total for a 1-inch fillet, with no flip needed for thinner cuts.
  • Thicker fillets (1½ inches or more) may need the oven rack lowered slightly, with broiling extended to 9–10 minutes, to avoid burning the top before the center finishes.

Salmon Cook Time by Thickness (Quick Reference)

ThicknessBaking (400°F)Pan-SearGrillingAir Fryer (400°F)
½ inch8–10 min4–5 min5–6 min5–6 min
¾ inch10–12 min5–7 min7–9 min6–7 min
1 inch12–15 min6–10 min8–12 min7–9 min
1½ inches18–20 min10–13 min14–16 min11–13 min

These ranges assume fully thawed, refrigerator-cold-to-room-temperature fillets. Frozen fillets cooked directly typically need close to double the time listed.

How to Tell When Salmon Is Actually Done

Internal Temperature Is the Most Reliable Check

The USDA recommends cooking salmon to an internal temperature of 145°F (63°C), measured at the thickest part of the fillet with a food thermometer. Many cooks pull salmon at 125–130°F (52–54°C) for a medium, slightly translucent center, then let it rest for a few minutes, since carryover cooking typically raises the internal temperature by another 5–10 degrees off the heat.

Visual and Texture Cues

  • Color: Fully cooked salmon turns from translucent, deep pink or orange to an opaque, lighter pink throughout.
  • Flaking: The flesh should flake easily with a fork along the natural seams (the white lines of fat), without being mushy or falling apart before you touch it.
  • The white fat (albumin): A small amount of white, coagulated fat on the surface is normal and expected; a large amount usually signals the fish was cooked at too high a heat or slightly overcooked.

Resting Matters

Letting salmon rest for 3–5 minutes after cooking allows the internal temperature to finish rising and gives the juices a moment to redistribute, which noticeably improves texture, especially for thicker fillets.

Common Salmon Cooking Mistakes That Throw Off Timing

Cooking Straight From the Fridge

Cold fish at the center takes longer to catch up, which often leads to an overcooked exterior by the time the center is actually done. Letting fillets sit out for 10–15 minutes before cooking closes that gap.

Not Accounting for Carryover Cooking

Salmon continues cooking after it’s removed from heat, particularly with methods like baking and poaching. Pulling it a few degrees before your target temperature, rather than exactly at it, is what prevents overshooting.

Using One Timing Rule for Every Cut

A thin tail piece and a thick center-cut fillet from the same fish need meaningfully different cook times. Measuring thickness rather than relying on a single fixed number is the single biggest fix for consistently uneven results.

Skipping a Thermometer

Cutting into salmon to check doneness lets juices escape and can dry out the fillet, and visual cues alone are less reliable than they seem, especially with methods like grilling where the surface color can be misleading. An instant-read thermometer removes the guesswork entirely.

Frequently Asked Questions

How long does it take to cook salmon in the oven at 400°F?

A standard 1-inch-thick fillet takes about 12–15 minutes at 400°F, with thinner fillets closer to 8–10 minutes and thicker center cuts closer to 18–20 minutes.

Is it better to bake salmon at 350°F or 400°F?

400°F generally produces better texture and a slightly firmer exterior in less time, while 350°F cooks more gently and evenly, which can help with very thick fillets that are prone to drying out on the surface before the center finishes.

How do I know if salmon is undercooked?

Undercooked salmon looks distinctly translucent and glossy at the center rather than opaque, and it won’t flake easily along its natural seams. A thermometer reading below 125°F at the thickest point confirms it needs more time.

Can you overcook salmon, and how can you tell?

Yes — overcooked salmon becomes dry, pale, and chalky, often with a significant amount of white albumin pushed to the surface, and it flakes apart into small, dry pieces rather than large, moist flakes.

How long does frozen salmon take to cook without thawing?

Cooking from frozen roughly doubles the time compared to a thawed fillet of the same thickness — a 1-inch fillet that would take 12–15 minutes thawed typically needs closer to 20–25 minutes from frozen at the same temperature.

What temperature should salmon be when it’s done?

The USDA’s food-safety recommendation is 145°F (63°C) at the thickest point. Many home cooks prefer pulling it slightly earlier, around 125–130°F, for a more medium, moist center, accounting for a few more degrees of carryover cooking during the rest.

Does searing salmon skin-side down take longer than skinless?

Slightly — skin-on fillets typically need an extra 1–2 minutes on the skin side to render the skin properly and get it crisp, compared to a skinless fillet cooked in the same pan.

Final Thoughts

There’s no single number that answers how long to cook salmon, because thickness, method, and starting temperature all shift the timing meaningfully. What stays constant is the target: an internal temperature around 145°F (or slightly under, if you prefer a more medium center), an opaque and easily-flaking texture, and a few minutes of rest before serving. Use the thickness-based ranges in this guide as your starting point, confirm with a thermometer, and timing stops being a guessing game.