Roast salmon fillets at 400°F for 12-15 minutes until the flesh reaches 120-130°F for medium-rare or 145°F for well-done.
You pull the salmon from the oven, press a fork against the edge, and watch it crumble into dry, chalky bits. Or worse — you cut into it and find a cold, translucent center that makes you second-guess the whole meal. Roasting salmon fillets feels like a tightrope between undercooked and overcooked, with a sweet spot that lasts maybe a minute or two.
The good news is that landing on that sweet spot is more predictable than you think. With the right oven temperature, a reliable time range, and one or two simple tests, you can produce salmon that’s tender, moist, and perfectly cooked every time. This article walks through the method, the timing, and the doneness cues that actually work.
Start With 400°F and a Hot Surface
Nearly every reliable source lands on 400°F (205°C) as the ideal oven temperature for roasting salmon. It’s hot enough to cook the fish quickly without drying the exterior before the center catches up.
For individual 4-ounce fillets, plan on 12 to 15 minutes. A full 1-pound fillet needs roughly 20 to 25 minutes. Thickness matters more than weight — a thin tail piece may be done at 10 minutes, while a thick center-cut filet could need the full 15.
One popular technique starts with a cast-iron skillet inside the preheating oven. When the pan is hot, add a drizzle of oil, then place the salmon skin-side down for a quick sear before the oven heat finishes the job. The result is crispy skin and tender flesh in one pan.
A Simpler Sheet Pan Route
If you don’t have a cast-iron skillet, a standard baking sheet lined with foil works just as well. Grease the pan lightly, arrange the fillets skin-side down, season generously with salt and pepper, and roast. No flipping needed — the heat circulates evenly around each piece.
Why Salmon Goes From Perfect to Dry Fast
Salmon’s narrow doneness window frustrates home cooks more than most proteins. A minute too long and the connective tissue between the flakes tightens, squeezing out moisture and turning the texture mealy. A minute too short and the center remains translucent and unpleasantly raw.
Four factors explain this tight window and help you work with it rather than against it.
- Carryover cooking: Salmon continues cooking after it leaves the oven. Internal temperature rises another 5 to 10 degrees during resting, so pulling it a few degrees early protects against overcooking.
- Uneven thickness: Most fillets taper at the tail and bulge in the center. The thin section can be overdone while the thick part is still undercooked. An instant-read thermometer solves this by letting you check the thickest portion.
- Starting temperature matters: A cold fillet straight from the fridge takes longer than one that sat at room temperature for 10 to 15 minutes. Cold centers lag behind the exterior, shifting your timing.
- Skin acts as insulation: Skin-on fillets cook slightly slower on the bottom and help retain moisture. Skinless fillets cook faster and dry out more readily, so check them a minute or two early.
These variables mean the clock is a useful guide, but your senses and a thermometer are more reliable. The next two sections cover both methods.
How Long to Roast Salmon Fillets
Start checking at the early end of the time range, especially the first time you roast a new thickness or cut. For individual 4-ounce fillets at 400°F, begin checking at 10 minutes. For a full 1-pound fillet, start at 18 minutes.
The exact timing depends on your oven’s calibration, the fillet’s starting temperature, and whether you’re using skin-on or skinless fish. Completelydelicious’s guide on simple roasted salmon with lemon and herbs roasting time for salmon confirms the 12-15 minute window for individual fillets and 20-25 minutes for a whole fillet, with herbs and lemon adding flavor without altering cook time.
| Fillet Size | Temperature | Approximate Time |
|---|---|---|
| 4 oz (thin tail cut) | 400°F | 8-10 minutes |
| 4 oz (center cut) | 400°F | 12-15 minutes |
| 6 oz fillet | 400°F | 14-18 minutes |
| 1 lb whole fillet | 400°F | 20-25 minutes |
| 2 lb whole fillet | 400°F | 25-35 minutes |
These times assume the fillets start slightly chilled (10-15 minutes at room temperature after coming out of the fridge). If you’re cooking straight from cold storage, add roughly 2-3 minutes to the lower end of each range.
How to Tell When Salmon Is Done
Three reliable tests work together to confirm doneness. No single test is perfect, so using two or three gives you confidence without guessing.
- The flake test: Press gently on the top of the fillet with a fork or your finger. If the flesh separates easily along the white lines that run across the fillet (strips of fat), it’s done. If it resists or looks translucent in the middle, it needs more time. Clean flakes mean the internal temperature is roughly 130°F.
- Visual check: Cooked salmon turns from translucent pink-orange to opaque. If the center still looks glassy or raw, the fillet needs more time. The edges cook first, so focus your attention on the thickest part of the fillet.
- Instant-read thermometer: Insert the probe into the thickest part of the fillet, angling toward the center. This is the most accurate method and removes all guesswork.
The flake test works well for experienced cooks, but a thermometer is the fail-safe for beginners and anyone who has been burned (literally) by dry salmon before. If the salmon falls apart instantly when you touch it with a fork, it has passed the sweet spot into overcooked territory.
Internal Temperature: The Most Reliable Method
A digital instant-read thermometer takes the anxiety out of roasting salmon. The USDA recommends 145°F (63°C) for safe consumption, but many chefs and food writers argue that 145°F is well past optimal texture. At that temperature, the flesh firms up noticeably and moisture begins to leave.
For medium-rare to medium doneness, target 120-130°F. The fish will be opaque, moist, and flake cleanly without falling apart. For well-done salmon that is still tender, aim for 135-145°F, but pull it at 135°F and let carryover cooking bring it the rest of the way.
Wellseasonedstudio’s guide on roasting salmon roast salmon tender flaky recommends roasting at a slightly lower temperature on a hot pan with foil for 14-18 minutes, pulling the fish when it reaches 120°F internally. This lower final temperature preserves moisture while still achieving full flakiness.
| Doneness Level | Internal Temperature |
|---|---|
| Medium-rare | 120-125°F |
| Medium | 125-130°F |
| Medium-well | 130-135°F |
| Well-done (USDA safe) | 135-145°F |
A good rule of thumb: pull the salmon 5°F before your target temperature and let it rest for 3-5 minutes on the cutting board. The residual heat will finish the cooking without pushing past the doneness you wanted.
The Bottom Line
Roasting salmon fillets is one of the most forgiving cooking methods once you understand the timing and the two reliable tests. Stick with 400°F, check thickness, and use an instant-read thermometer or the flake test to decide when to pull the pan. Aim for 120-130°F for moist, tender results, or 135-145°F if you prefer fully cooked fish with less pink in the center.
For the crispiest skin or a specific serving size you roast every week, adjusting the time by a minute or two after your first batch is all it takes to dial in your personal sweet spot.
References & Sources
- Completelydelicious. “Simple Roasted Salmon with Lemon and Herbs” For roasting salmon fillets, preheat the oven to 400°F (205°C).
- Wellseasonedstudio. “How to Roast Salmon” For roasting, place the foil on a hot pan, reduce the oven temperature, and roast for 14–18 minutes, until the salmon reaches 120°F internally.