At 400 degrees, most fish fillets reach a flaky texture within a predictable window of oven time. So if you are wondering how long to cook fish in oven at 400, the short answer is 10 to 20 minutes for most fillets.
The exact time depends on the thickness of the fish, not just the weight. A thin tilapia fillet cooks much faster then a thick salmon steak.
This guide breaks down the timing for common fish types, plus how to tell when your fish is done without drying it out.
How Long To Cook Fish In Oven At 400
Here is the quick reference you need. Use these times as your starting point and always check a minute or two early.
- Thin fillets (1/2 inch): 10 to 12 minutes
- Medium fillets (1 inch): 15 to 18 minutes
- Thick fillets or steaks (1 1/2 inches): 20 to 25 minutes
- Whole fish (1 to 2 pounds, gutted): 25 to 30 minutes
These times assume your oven is fully preheated to 400°F. If you put fish into a cold oven, add several minutes and expect uneven results.
Why 400 Degrees Works So Well For Fish
400°F is a sweet spot for baking fish. It is hot enough to brown the outside and lock in moisture, but not so hot that the outside burns before the inside cooks.
At this temp, the proteins in fish set quickly. The muscle fibers contract and release moisture, which is what creates that flaky texture you want.
Go much lower and the fish steams in its own juices. Go much higher and the edges dry out fast. So 400 is a reliable middle ground for most home cooks.
Timing By Type Of Fish
Salmon Fillets At 400 Degrees
Salmon is forgiving because of its high fat content. A one inch fillet needs about 15 to 18 minutes.
You want the center to be slightly translucent still. It will carry over cook as it rests. If you prefer well done salmon, add 3 to 4 more minutes.
Cod And Haddock At 400 Degrees
These white fish are lean and dry out quickly. A one inch cod fillet takes 15 to 17 minutes.
Check it at 13 minutes. If it flakes with a fork, pull it out right away. Lean fish has less fat to protect it from the heat.
Tilapia And Thin White Fish
Tilapia fillets are usually thin, around half an inch. They cook in just 10 to 12 minutes at 400°F.
Do not walk away from these. They go from perfect to overcooked in about two minutes.
Tuna Steaks At 400 Degrees
Tuna is best served rare to medium rare. A one inch steak needs only 8 to 10 minutes.
If you want it cooked through, give it 14 to 16 minutes. But keep in mind it will be much drier at that point.
Whole Fish At 400 Degrees
A whole gutted fish weighing 1 to 2 pounds takes 25 to 30 minutes. The meat near the bone is the last part to cook.
Insert a knife near the spine and check. If it flakes and pulls away clean, it is done.
How To Tell When Fish Is Done
Time is a guide, not a rule. Ovens run hot or cold, and fillets vary in size. So use these checks instead of trusting the clock alone.
- Press the top of the fish with a fork. It should flake apart easily.
- Look at the color. Raw fish looks translucent. Done fish looks opaque all the way through.
- Check the internal temp. Fish is safe to eat at 145°F. For salmon, many cooks pull it at 125 to 130°F for a softer texture.
- Watch the juices. Clear or white juices mean it is done. Milky juices mean it is getting close.
If the fish flakes but still looks a bit glossy in the center, take it out. Resting for 5 minutes finishes the job gently.
Simple Steps For Baking Fish At 400
- Preheat your oven to 400°F. Give it a full 15 minutes to reach temp.
- Pat the fish dry with paper towels. Wet fish steams instead of roasts.
- Place fillets on a lined baking sheet or in a lightly oiled dish. Leave space between pieces.
- Brush with oil or butter. Season with salt, pepper, lemon, or herbs.
- Bake based on thickness using the times above.
- Start checking 2 minutes before the low end of your time range.
- Let the fish rest for 3 to 5 minutes before serving.
Common Mistakes That Ruin Baked Fish
Most dry fish comes down to two things: overcooking and skipping the preheat. Here are the errors to avoid.
- Not preheating the oven. A cold start throws off every timing chart.
- Cooking from frozen without adding time. Frozen fillets need 5 to 10 extra minutes.
- Using a pan that is too small. Crowded fish steams and cooks unevenly.
- Trusting time over texture. Always check with a fork.
- Forgetting to rest the fish. Those few minutes matter for moisture.
Tips For Juicy Fish Every Time
Thickness is the number one factor in cook time. Measure your fillet at its thickest point before you start.
If your fillets are uneven, fold the thin tail end under itself so the whole piece cooks at the same rate.
A hot oven and a quick bake keeps fish moist. Longer cooking at lower heat tends to dry it out more.
Also, let your fish sit at room temperature for 10 to 15 minutes before baking. This helps it cook more evenly from edge to center.
And do not skip the rest. Five minutes on the counter lets the juices settle back into the meat.
Final Word On Timing
For most fillets at 400°F, plan on 10 to 20 minutes depending on thickness. Thin fish cooks fast, thick steaks take longer, and whole fish needs about half an hour.
Use the times here as your starting point, then trust your eyes and a fork. Fish is done when it flakes and looks opaque. Pull it early if you are unsure, because a few extra minutes in the oven can turn a great piece of fish into a dry one.