Fish typically bakes in 8 to 25 minutes, with the standard rule being 10 minutes per inch of thickness at 350°F–400°F until the internal temperature hits 145°F.
Pulling a perfectly baked piece of fish from the oven—moist, flaky, and never dry—comes down to one thing: matching the time to the fish. Cooking by fixed minutes alone is a setup for disappointment because a thin tilapia fillet and a thick halibut steak finish in very different windows. The reliable method uses the fish’s thickness as the timer, with a meat thermometer as the final check. Here is exactly how long fish of any cut or type takes, plus the internal temperatures and techniques that produce consistent results.
What Determines How Long Fish Takes To Bake?
The bake time for fish depends on three variables: thickness, oven temperature, and whether it is a fillet or a whole fish. The universal formula—10 minutes per inch of thickness at 350°F–400°F—works for most fillets and steaks because it scales with the densest part of the piece. A 1-inch cod fillet bakes in about 10 minutes, while a 1.5-inch swordfish steak needs roughly 15 minutes under the same heat. Oven temperature also shifts the clock: 400°F speeds things up by a few minutes versus 350°F, and whole fish follow a different weight-based rule because the bone and cavity change how heat travels.
One more variable matters: the doneness target. The FDA requires 145°F at the thickest point for safety, but many chefs pull salmon and delicate fillets at 125°F–130°F, letting carryover heat lift the temperature about 10 degrees during the rest. That chef’s route produces a noticeably moister texture, especially for fattier fish like salmon and sablefish.
Baking Times For Common Fish Types
The table below gives tested times for specific fish varieties at 375°F using 6-ounce portions. These numbers come from verified cooking guidelines and let you plan around the exact fish in your hand rather than a generic average.
| Fish Type | Portion Size | Bake Time at 375°F |
|---|---|---|
| Steelhead Trout | 4 oz | 8–10 minutes |
| Sablefish | 5 oz | 8–10 minutes |
| Alaskan Cod | 6 oz | 12–14 minutes |
| Faroe Salmon | 6 oz | 13–15 minutes |
| Barramundi | 6 oz | 16–17 minutes |
| Grouper | 6 oz | 18–20 minutes |
| Halibut Steak | 6 oz | 18–20 minutes |
Three Ways To Bake Fish (With Exact Steps)
The method you choose depends on whether you want speed, a browned finish, or the even cooking that whole fish requires. Each sequence below is built from current professional cooking procedures, with the most reliable path listed first.
Standard Fillets At 375°F
This is the go-to method for most boneless fillets up to 1.5 inches thick. It produces even, gentle cooking with minimal attention needed.
- Preheat the oven to 375°F (190°C).
- Dry the fish fillets thoroughly with paper towels. Moisture on the surface steams rather than bakes, which prevents browning.
- Season by rubbing oil over both sides, then sprinkle with salt, pepper, and any other seasonings.
- Bake on a parchment-lined sheet pan for 15–20 minutes, depending on thickness.
- Verify doneness with a thermometer—the thickest part should read 145°F for FDA safety, or 130°F if you prefer the chef’s moister finish followed by a 5-minute rest.
- The flesh turns opaque throughout and flakes easily when prodded with a fork. Any translucent or jelly-like areas mean it needs more time.
The thermometer is more reliable than flaking for thick cuts—halibut and grouper can look done on the outside while the center is still raw.
Fast Fillets At 400°F With A Broiler Finish
When you want a quicker dinner with a lightly browned top, this two-stage method delivers in about 12 minutes total.
- Preheat the oven to 400°F.
- Bake the seasoned, oiled fillets for 8–10 minutes.
- Broil on high for 1–2 minutes to add color and crispness to the top. Watch closely—broiling burns fish very fast.
- Verify internal temperature. Many chefs target 125°F at this stage because carryover heat during the rest will bring it to about 142°F.
- The edges are browned and slightly crispy while the center remains moist and just-flaky.
Whole Fish At 450°F
Whole fish need higher heat and a different approach because the bone structure and cavity change how heat penetrates. This method works for fish up to about 3 pounds.
- Preheat the oven to 450°F (232°C).
- Prepare the fish by rinsing, patting dry, and scoring 1-inch diagonal slits through the skin on both sides. Scoring lets heat reach the thickest parts faster.
- Oil the fish generously inside and out with a high-smoke-point oil like avocado or grapeseed.
- Stuff the cavity with lemon slices, garlic cloves, and fresh herbs.
- Roast for 18–20 minutes. For whole fish wrapped in foil, use 15 minutes per pound plus an extra 15 minutes (a 2-pound fish takes about 45 minutes).
- Verify internal temperature at the thickest part near the backbone—145°F is the safe target.
- The skin is crisp and browned, the flesh near the backbone is opaque, and the meat pulls cleanly away from the bone.
Baking Fish In Foil: Does It Change The Time?
Baking fish in a foil packet or parchment en papillote traps steam, which cooks the fish more gently and slightly faster than open baking. A fillet that takes 15 minutes uncovered at 375°F will usually be done in 12–13 minutes inside a sealed packet because the steam surrounds the entire piece. For whole fish, the foil method adds time rather than subtracting it—the weight-based rule of 15 minutes per pound plus 15 minutes applies, since the foil slows surface browning and the bone mass inside the cavity requires steady heat. The main trade-off is texture: foil-baked fish stays very moist but never develops the browned crust that open baking produces. If you want that golden finish, open the packet for the last 2–3 minutes or finish under the broiler.
Common Baking Mistakes That Ruin Fish
Most overcooked or underdone fish comes from one of these easily avoided errors.
- Skipping the preheat. Dropping fish into a cold oven makes the cook time unpredictable—the interior warms too slowly while the outside dries out.
- Ignoring thickness differences. Baking a thin tail piece for the same time as a thick center cut guarantees a dry end. Measure the thickest part and use the 10-minutes-per-inch rule.
- Broiling for the whole cook time. High heat from above burns the surface before the inside is close to done. Use broil only for the final 1–2 minutes.
- Flipping more than once. Fish is fragile when cooked. Flip it exactly once halfway through—or don’t flip at all for fillets under ½ inch.
- Removing fish that still looks translucent in the center. Any jelly-like or see-through areas mean the fish needs more time. A few extra minutes in the oven beats serving raw fish.
Is 145°F The Only Safe Temperature For Baked Fish?
The FDA and USDA mandate 145°F (63°C) at the thickest part of the fish as the safe minimum for home cooking. That temperature is the legal safety standard and kills any potential parasites or bacteria. However, many professional cooks and recipe developers target a lower pull temperature for certain fish—particularly salmon, tuna, and sablefish—because 145°F can push these fish past the point of optimal moisture. A common chef technique is to remove salmon from the oven at 125°F–130°F and let it rest for 5 minutes; the carryover heat raises the internal temperature to about 140°F–142°F, still within safe range but noticeably more tender and moist.
If you are cooking for someone with a compromised immune system, pregnant, or elderly, stick to the full 145°F guideline. For everyone else, the chef’s approach with a thermometer is both safe and produces a better texture—just confirm the fish is fully opaque and flakes, and never serve fish that is still translucent in any part.
The Right Internal Temperature For Every Situation
This table condenses the temperature targets and their best uses so you can decide before the fish goes in.
| Target Temperature | Best For | Notes |
|---|---|---|
| 125°F–130°F (pull temp) | Salmon, tuna, sablefish | Carryover heat brings to ~140°F; rest 5 minutes before serving |
| 140°F–142°F (after resting) | Most fillets (chef preference) | Moist, just-flaky texture; common in recipe development |
| 145°F (FDA minimum) | All fish (standard) | Safe for all eaters; opaque and flaky throughout |
| Above 150°F | Not recommended | Fish dries out rapidly past this point; texture becomes tough |
Final Bake Time Checklist
Here is the condensed sequence for any fish, any thickness.
- Measure the thickest part of the fish with a ruler or estimate by eye.
- Multiply the thickness in inches by 10 for your base minutes at 375°F–400°F.
- For whole fish in foil, use 15 minutes per pound plus 15 extra minutes.
- Preheat the oven fully before the fish goes in—no shortcuts.
- Insert an instant-read thermometer into the thickest part after the minimum time.
- Pull at 125°F–130°F for a moist chef-style finish (rest 5 minutes); pull at 145°F for full FDA safety.
- Check for opaque flesh that flakes easily and has zero translucent spots.
- Let the fish rest for 3–5 minutes before serving—carryover heat continues cooking and reabsorbs juices.
That checklist covers every standard cooking scenario. When in doubt, a thermometer removes all the guesswork—baking fish well is mostly about getting the heat and timing to match the thickness you are working with.
References & Sources
- My Forking Life. “Easy Oven Baked Fish.” Standard fillet method at 375°F with 15–20 minute timing.
- Omaha Steaks Blog. “Seafood Cooking Chart.” Specific bake times for 6 oz portions of cod, salmon, grouper, and other species.
- City Fish Market. “Temperature for Baked Fish.” Thickness-based timing rule and weight-based formula for whole fish.
- Thermoworks Blog. “Recommended Temperatures for Seafood.” FDA and chef-recommended internal temperature targets for fish.
- Gimme Some Oven. “How To Cook Whole Fish.” Whole fish roasting method at 450°F with scoring and stuffing instructions.

