How Long Do I Cook Salmon For
Perfectly cooked salmon depends on thickness, temperature, and whether you prefer it rare or well-done. If you are wondering how long do i cook salmon for, the short answer is 12 to 15 minutes in a 400°F oven for a one-inch fillet. But that number changes fast based on your method and the size of your fish.
This guide gives you exact times for baking, grilling, pan-searing, and air frying. You will also learn how to tell when salmon is done without guessing.
How Long Do I Cook Salmon For
Use this quick reference table as your starting point. All times assume a fillet that is about one inch thick at its thickest point.
- Baking at 400°F: 12 to 15 minutes
- Grilling over medium-high heat: 4 to 6 minutes per side
- Pan-searing over medium-high heat: 4 minutes skin side down, 2 to 3 minutes on the other side
- Air frying at 390°F: 8 to 10 minutes
- Poaching in simmering liquid: 8 to 10 minutes
Thicker cuts need more time. A two-inch fillet can take 20 to 25 minutes in the oven. A thin tail piece might finish in 8 minutes. Always check early the first time you cook a new piece of fish.
Why Thickness Matters More Than Weight
Most recipes list times by weight, but thickness is the real driver. Heat has to travel from the outside to the center. A thick center takes longer to reach a safe temperature, no matter how much the fillet weighs.
Lay your fillet on a cutting board and measure the thickest part with a ruler or your finger. If it is under one inch, subtract 3 to 4 minutes from the standard time. If it is over one inch, add 4 to 5 minutes.
Target Internal Temperature For Salmon
The best way to know when salmon is done is a digital thermometer. Stick it into the thickest part of the fish, away from the bone.
- Rare: 110°F to 115°F (soft, translucent center)
- Medium-rare: 120°F to 125°F (most popular choice)
- Medium: 130°F to 135°F (firm but still moist)
- Well-done: 140°F to 145°F (flaky, less moist)
The USDA recommends 145°F for safety. Many cooks pull salmon at 125°F and let it rest. Carryover cooking will raise the temperature another 5 to 10 degrees while it sits.
How To Bake Salmon In The Oven
Baking is the easiest method for beginners. Here is the simple process.
- Heat your oven to 400°F.
- Pat the salmon dry with paper towels.
- Place it on a lined baking sheet or in a lightly oiled dish.
- Brush with olive oil and season with salt and pepper.
- Bake for 12 to 15 minutes for a one-inch fillet.
- Check the internal temperature at the 10-minute mark.
Salmon is done when it flakes easily with a fork and the center is opaque. If you see white streaks on the surface, that is albumin. It is harmless, but it means the fish got a bit hot.
How To Grill Salmon Without Sticking
Grilling gives you a smoky crust and fast cook times. The key is a clean, oiled grate and a hot fire.
- Heat the grill to medium-high, about 400°F.
- Oil the grates with a paper towel dipped in oil.
- Brush the salmon with oil on both sides.
- Place the fillet skin side down first.
- Cook for 4 to 6 minutes, then flip gently with a spatula.
- Cook another 4 to 6 minutes until the fish flakes.
For skinless fillets, use a grill basket or a sheet of foil. This keeps the fish from falling apart.
How To Pan-Sear Salmon On The Stove
Pan-searing creates a crispy skin and a tender center in under 10 minutes.
- Heat a skillet over medium-high heat for 2 minutes.
- Add a tablespoon of oil.
- Place the salmon skin side down and press gently for 10 seconds.
- Cook for 4 minutes without moving it.
- Flip and cook 2 to 3 minutes more.
- Add butter and herbs in the last minute if you like.
Thin fillets may need only 3 minutes per side. Watch the color change creep up the side of the fish. When it reaches the middle, it is close to done.
How To Air Fry Salmon
Air fryers cook fast because the heat is intense and close. Set the temperature to 390°F.
- One-inch fillet: 8 to 10 minutes
- Half-inch fillet: 6 to 7 minutes
- Two-inch fillet: 12 to 14 minutes
Spray the basket with oil to prevent sticking. No need to flip if your air fryer has a strong fan, but flipping halfway gives a more even result.
Signs Your Salmon Is Done
No thermometer? Use these visual and touch cues.
- The flesh flakes when you twist a fork in it.
- The color turns from translucent to opaque pink.
- The thickest part feels firm but not hard.
- A knife inserted in the center comes out warm, not hot.
If the salmon looks dry or the white albumin is thick, you cooked it too long. Next time, pull it 2 minutes earlier.
Common Mistakes To Avoid
- Cooking from frozen without adding time. Add 5 to 7 minutes for frozen fillets.
- Not preheating the oven or pan. Cold starts lead to uneven cooking.
- Leaving the fish in the hot pan after cooking. Residual heat keeps cooking it.
- Using a timer only. Always check with a thermometer or your eyes.
Salmon is forgiving if you check it early. You can always cook it a bit more, but you can’t undo overcooking.
Final Tips For Perfect Salmon Every Time
Buy fillets of similar thickness so they finish at the same time. Let the fish sit at room temperature for 15 minutes before cooking. This helps the center cook evenly.
Rest the salmon for 2 to 3 minutes after removing it from the heat. The juices settle and the temperature evens out.
Write down the time and temperature that worked for your favorite recipe. Next time you ask how long to cook salmon, you will have your own perfect answer.