Fish bakes fast, so the oven temperature matters for flaky results without drying out the fillets. If you have ever wondered what temp do you bake fish in the oven, the short answer is 350°F to 400°F for most fillets. That range keeps the flesh moist while still cooking it through in 12 to 20 minutes.
The right number depends on the type of fish, the thickness of the cut, and how you prep it. This guide breaks it all down so you can bake fish with confidence every time.
What Temp Do You Bake Fish In The Oven
Most recipes call for an oven set between 350°F and 400°F. That window is wide on purpose. Thin fillets cook fast at the lower end, while thick steaks and whole fish do better at the higher end.
Here is the quick breakdown by fish type:
- Thin white fillets like tilapia, sole, and flounder: 350°F to 375°F
- Medium fillets like cod, haddock, and pollock: 375°F
- Thick fillets like salmon, halibut, and mahi mahi: 400°F
- Whole fish under 2 pounds: 400°F
- Fish in foil packets: 375°F to 400°F
If you are unsure, pick 375°F. It is the safe middle ground that works for almost any fillet you pull from the fridge.
Why Oven Temperature Matters So Much
Fish is mostly water and protein. It has very little connective tissue compared to beef or pork. That means it goes from raw to done in a small window of time.
Too low and the fish steams instead of bakes. The texture turns mushy and the edges never brown. Too high and the outside dries out before the center cooks through.
The sweet spot lets the heat move through the fillet evenly. The protein sets, the water stays locked in, and the flakes separate with a fork.
How Long To Bake Fish At Different Temps
Timing and temperature work together. Use this as your guide for a 1-inch thick fillet:
- 350°F: 20 to 25 minutes
- 375°F: 15 to 20 minutes
- 400°F: 12 to 15 minutes
- 425°F: 10 to 12 minutes
For every half inch of thickness, add or subtract about 5 minutes. A thin 1/2-inch fillet at 400°F may be done in 8 minutes. A thick 2-inch steak needs closer to 20.
Always check early. You can keep cooking a slightly underdone fillet, but you cannot undo dry fish.
How To Tell When Fish Is Done
Do not rely on time alone. Ovens run hot or cold, and fillets vary in size. Use these cues instead:
- The flesh turns opaque all the way through
- A fork twists a flake off with little resistance
- The internal temp hits 145°F at the thickest part
- The fish pulls away from the skin or bone easily
If the center still looks glossy, give it 2 more minutes and check again. A instant-read thermometer takes the guesswork out of it.
Best Temperatures For Popular Fish
Salmon
Bake salmon at 400°F for 12 to 15 minutes. The higher heat gives you crisp edges and a soft, pink center. Pull it at 125°F to 130°F for medium, or 145°F if you like it fully cooked.
Cod And Haddock
Set the oven to 375°F. These lean white fish dry out fast, so a moderate temp is safer. Bake for 15 to 18 minutes depending on thickness.
Tilapia And Flounder
Use 350°F to 375°F. These thin fillets cook in 10 to 15 minutes. Check them at the 10 minute mark so they do not overcook.
Tuna Steaks
Bake at 400°F for 10 to 12 minutes. Tuna is best when it is still slightly pink in the middle. Cook it longer only if you prefer it well done.
Tips For Better Baked Fish
- Pat the fillets dry with paper towels before baking
- Brush with oil or butter so they do not stick
- Season right before they go in the oven
- Use a light-colored baking dish for even heat
- Let the fish rest 2 to 3 minutes before serving
- Add lemon slices on top to keep the flesh moist
You can also bake fish from frozen. Just add 5 to 10 minutes to the cook time and keep the temp at 375°F.
Common Mistakes To Avoid
Overcooking is the number one problem. Fish keeps cooking after it leaves the oven, so take it out a touch early.
Crowding the pan is another issue. Leave space between fillets so the heat moves around them. If they touch, they steam.
Skipping the oil is a small mistake with big results. A dry pan means sticking and torn fillets.
Finally, do not bake at 450°F or higher unless the recipe says so. That is for broiling, not baking, and it burns the outside fast.
Final Word On Baking Fish
So what temp do you bake fish in the oven? Stick with 350°F to 400°F and you will be fine. Use 375°F as your default, check the fish early, and pull it when it flakes.
Match the temp to the thickness and type of fish, and you will get tender, flaky results every single time.