Apply the 10-minute rule to estimate fish cooking time from fillet thickness.
Usage Tip
Measure the fillet at its thickest point for the most reliable timing.
How Long to Cook Fish
The reliable rule of thumb is about 10 minutes of cooking per inch of thickness, measured at the thickest part. Thickness matters far more than weight or the type of fish – a thin tilapia fillet and a thick halifish steak of the same weight cook in very different times.
then adjust for method, doneness, and whether it is frozen
Hotter, more direct methods (pan-searing, broiling, grilling) cook faster than baking. Frozen fish takes roughly 50% longer. The calculator above combines all of these so you get a time for your exact fillet.
Fish Cooking Time Chart by Thickness
Baked at 400–425°F, by thickness at the thickest point:
| Thickness | Bake time |
|---|---|
| 1/2 inch | 6 – 8 min |
| 1 inch | 10 – 12 min |
| 1.5 inch | 15 – 18 min |
| 2 inch | 20 – 24 min |
Fish Cooking Time Chart by Method
Approximate time per inch of thickness:
| Method | Heat | Time / inch | Flip? |
|---|---|---|---|
| Bake | 400–425°F | 10–12 min | No |
| Grill | Medium-high | 8–10 min | Yes, once |
| Pan-sear | Medium-high | 6–8 min | Yes, once |
| Air fry | 400°F | 8–10 min | Over 1 inch |
| Broil | High, top rack | 6–9 min | No |
Internal Temperature Guide
The FDA-safe internal temperature for fish is 145°F, at which point it flakes easily. Oily fish like salmon and tuna are often cooked to lower temperatures for texture – a personal choice, with the usual raw-fish caveats.
| Fish | Target internal temp |
|---|---|
| White fish (cod, tilapia, halibut, mahi-mahi) | 145°F (flaky) |
| Salmon, trout | 125°F medium-rare · 135°F medium · 145°F well |
| Tuna (steak) | 115–125°F seared-rare · 145°F well |
Baked Fish Guide
Baking is the most forgiving method. Heat the oven to 400–425°F, place fillets on a lined or oiled sheet, brush with oil and season, and bake about 10–12 minutes per inch. No flipping needed.
Grilled Fish Guide
Oil the grates well and start skin-side down over medium-high heat. Grill roughly 8–10 minutes per inch, flipping once halfway. Firm fish (salmon, tuna, swordfish) holds up best; delicate fillets benefit from a basket or foil.
Pan-Seared Fish Guide
Heat oil in a skillet over medium-high until shimmering. Sear skin-side first, pressing gently for even contact, about 3–4 minutes per side for a 1-inch fillet. This gives the crispest crust.
Air Fryer Fish Guide
Preheat to 400°F, arrange fillets in a single layer, and cook 8–10 minutes per inch, flipping once if over an inch thick. Great for breaded fish with little oil.
Frozen Fish Adjustment
You can cook fish straight from frozen – just add about 50% more time and hold off on seasoning until the surface thaws. Baking and air frying handle frozen fillets best. For even cooking, thaw in the fridge overnight when you can. Toggle Frozen in the calculator to add the adjustment automatically.
Signs Fish Is Done
- Flakes easily when nudged with a fork at the thickest part.
- Opaque all the way through – no translucent, glossy center (except intentionally rare tuna or salmon).
- Internal temperature reaches your target on an instant-read thermometer – the only sure test.
- Salmon shows a little white albumin at the edges when fully cooked.
Common Mistakes
- Cooking by weight instead of thickness.
- Overcooking – fish goes from perfect to dry in a minute or two.
- Moving or flipping too early, which tears delicate fillets.
- Not patting fish dry before searing, so it steams instead of browning.
- Forgetting carryover heat and leaving it in too long.
Food Safety Tips
- Cook fish to 145°F unless intentionally serving sushi-grade fish rare.
- Use sushi-grade fish for any raw or rare preparation.
- Keep fish refrigerated until cooking and do not leave it out over two hours.
- Avoid cross-contamination – separate boards and utensils for raw fish.
Frequently Asked Questions
How long does it take to cook fish?
About 10 minutes per inch of thickness at 400–450°F. A typical 1-inch fillet bakes in 10–12 minutes; thinner cooks faster, thicker slower.
What temperature should fish be cooked to?
145°F internal is the safe, flaky point. Salmon and tuna are often pulled lower (125–135°F) for texture if the fish is high quality.
How do I know when fish is done?
It flakes easily, looks opaque throughout, and reaches your target internal temperature. A thermometer is the only reliable test.
How much longer does frozen fish take?
Roughly 50% more time cooked from frozen. Baking and air frying work best; season once the surface thaws.
Should I cook fish by weight or thickness?
Thickness. A wide thin fillet and a small thick steak can weigh the same but need very different times.
Why is my fish always dry?
Almost always overcooking. Pull it a few degrees early and let carryover heat finish it during a short rest.
Related Cooking Time Calculators
Food safety note: cooking times are estimates – fish type, thickness, starting temperature, and your equipment all affect the result, so thickness matters more than weight. The only reliable doneness test is an instant-read thermometer; cook to 145°F unless using sushi-grade fish for a rare preparation, and remember that carryover heat keeps cooking fish after it leaves the heat. This is general guidance, not food-safety certification.
