What Temp To Cook Fish In Oven
Oven temperature and placement work together to determine how evenly your fish cooks through. If you want to know what temp to cook fish in oven settings, the short answer is 375°F for most fillets and 400°F for thicker cuts or steaks. But the full answer depends on the type of fish, its thickness, and whether you use foil, a baking sheet, or a covered dish.
This guide breaks down exact temperatures, timing, and simple checks so your fish comes out flaky and moist every time.
What Temp To Cook Fish In Oven
Most home ovens handle fish best between 350°F and 400°F. That range cooks the flesh fast enough to keep it moist but slow enough to heat the center evenly.
Here is the quick reference you can use right now:
- Thin fillets (under 1 inch): 375°F for 12 to 15 minutes
- Thick fillets (1 to 1.5 inches): 375°F for 15 to 20 minutes
- Fish steaks (salmon, tuna, swordfish): 400°F for 15 to 18 minutes
- Whole fish (2 to 3 pounds): 400°F for 25 to 30 minutes
- Breaded or frozen fish: 425°F for 15 to 20 minutes
These numbers assume your fish sits on a lined baking sheet in the middle rack. Adjust slightly if your oven runs hot or cold.
Why 375°F Works For Most Fillets
At 375°F, the outside of the fish sets before the inside dries out. The heat is strong enough to create a light browned edge but gentle enough that the center stays tender.
Thin fillets like tilapia, cod, and flounder cook very fast at this temp. Thicker cuts like halibut or mahi mahi need just a few more minutes.
When To Use 400°F Or Higher
Higher heat helps when you want a firmer texture or a browned top. Salmon steaks, tuna steaks, and whole fish do well at 400°F.
Frozen fish and breaded fillets also benefit from 425°F because the higher heat crisps the coating before the inside overcooks.
When To Drop To 350°F
Lower heat is safer for delicate fish and for recipes with sauces or vegetables in the same pan. Cod, sole, and flounder stay moist at 350°F if you watch the clock closely.
If you cover the dish with foil, drop the temp by 25°F to avoid steaming the fish too hard.
How To Pick The Right Temperature Every Time
Use these simple steps to match the temp to your fish.
- Check the thickness of the fish at its thickest point.
- Measure with a ruler or compare it to your finger width.
- Choose 375°F for anything under 1.5 inches.
- Choose 400°F for steaks, whole fish, or anything over 1.5 inches.
- Choose 425°F for frozen or breaded fish.
- Preheat the oven fully before the fish goes in.
Preheating matters more than most people think. A cold oven adds 5 to 8 minutes to the cook time and dries out the edges.
Pan Placement And Rack Position
Put the baking sheet on the middle rack. That spot gives the most even heat from top and bottom.
If you want a browned top, move the pan to the upper third for the last 3 to 4 minutes. Keep an eye on it so it does not burn.
Do not place fish directly under the broiler unless the recipe says so. The top will char before the center cooks.
Foil, Parchment, Or Bare Pan
- Parchment paper: best for most fillets, easy cleanup
- Aluminum foil: good for steaks and whole fish, reflects heat
- Bare pan: works for skin-on fillets that need a crisp bottom
- Covered dish: lowers the temp by 25°F and steams the fish
Lightly oil the surface or the fish so it does not stick. A thin layer of oil or butter also helps browning.
How To Tell When Fish Is Done
Time is a guide, not a rule. Your oven, the pan, and the fish itself all change the cook time.
Use these checks instead of trusting the clock alone.
- Internal temp: 145°F at the thickest part
- Flesh color: turns opaque, no shiny raw spots
- Texture: flakes easily with a fork
- Resistance: fork slides in with little push back
A instant-read thermometer is the most reliable tool. Pull the fish at 140°F and let it rest for 3 minutes. The temp will rise to 145°F as it sits.
Common Mistakes That Dry Out Fish
- Not preheating the oven
- Cooking too long because the recipe said so
- Using a pan that is too small, which steams the fish
- Skipping oil or butter, which causes sticking and tearing
- Cutting into the fish too early, which releases moisture
Fix these and your fish will stay moist even at higher temps.
Temperature Chart By Fish Type
Use this chart as a fast guide for the most common fish.
- Salmon fillet: 375°F, 15 to 18 minutes
- Salmon steak: 400°F, 15 to 18 minutes
- Cod: 375°F, 12 to 15 minutes
- Tilapia: 375°F, 12 to 14 minutes
- Halibut: 375°F, 15 to 20 minutes
- Tuna steak: 400°F, 10 to 12 minutes for rare
- Whole trout: 400°F, 20 to 25 minutes
- Frozen fish fillets: 425°F, 18 to 22 minutes
These times are for a single layer of fish, not crowded. If you cook two pans at once, add 3 to 5 minutes and rotate the pans halfway through.
Adjusting For Your Oven
Every oven runs a little different. Some run 25°F hot, some run 25°F cold. Use an oven thermometer to check yours.
If your fish always cooks faster than the recipe says, your oven runs hot. Drop the temp by 25°F next time. If it always takes longer, raise it by 25°F.
Once you know your oven, you can pick the right temp without guessing.
Quick Recap
Set your oven to 375°F for most fillets, 400°F for steaks and whole fish, and 425°F for frozen or breaded pieces. Put the pan on the middle rack, preheat fully, and pull the fish at 140°F internal temp.
Check the fish early the first time you try a new recipe. A minute or two can mean the difference between moist and dry. With these temps and a thermometer, you can cook any fish in the oven with steady results.