Fish Doneness Temperature Calculator

Home cooks can use this tool to find the safe internal temperature for any fish type and cooking method. It helps avoid undercooked fish or overcooking that dries out delicate fillets. Perfect for weeknight dinners, holiday meals, or meal prep sessions.
🐟 Fish Doneness Temperature Calculator
Find safe, perfect internal temps for any fish, method, and doneness level
Your Doneness Results
Undercooked
Safe
Overcooked

How to Use This Tool

Follow these simple steps to get accurate doneness temperatures for your fish:

  • Select your fish type from the dropdown menu. Choose "Other" if your fish isn't listed.
  • Pick your cooking method (bake, pan-sear, grill, etc.) to account for heat retention differences.
  • Enter your fillet's thickness and select the correct unit (inches or centimeters).
  • Choose your desired doneness level, from rare to well done.
  • Click the Calculate button to see your target temperatures and rest time.
  • Use the Reset button to clear all inputs and start over.

Formula and Logic

This tool uses FDA food safety guidelines and standard culinary carryover cooking principles to generate results:

  • Base temperatures are set per fish type and doneness level, aligned with FDA recommendations for safe consumption.
  • Carryover cooking adjustment: Thick fillets (over 1 inch / 2.54 cm) lose 10°F of heat after removal from the cooking source, while thinner fillets lose 5°F.
  • Target temperature is calculated as: Base Safe Temp - Carryover Adjustment = Remove-from-heat Temp.
  • Rest time is 2 minutes for fillets under 1 inch thick, 5 minutes for thicker fillets, to allow juices to redistribute.

Practical Notes

These real-world tips help you apply results to everyday cooking:

  • Always insert a meat thermometer into the thickest part of the fillet, avoiding bone, for accurate readings.
  • For fish like tuna that are often served rare, the rare doneness setting will return a lower safe temperature than white fish like cod.
  • Grilling and air frying tend to cook fish faster than baking, so check temperatures 2-3 minutes earlier than the estimated time.
  • If using a convection oven, reduce target temperatures by 25°F (14°C) from the calculated value.
  • Store leftover cooked fish in an airtight container in the fridge for up to 3 days, reheating to 165°F (74°C) before serving.

Why This Tool Is Useful

Home cooks benefit from this tool in multiple ways:

  • Avoids undercooked fish, which poses food safety risks, and overcooked fish, which becomes dry and unpalatable.
  • Eliminates guesswork for less common fish types or cooking methods you haven't tried before.
  • Saves time by reducing the need to look up multiple temperature charts for different fish and doneness levels.
  • Works for any kitchen setup, from weeknight stovetop cooking to holiday oven roasting.

Frequently Asked Questions

Is it safe to eat fish at rare doneness?

Yes, for certain fish like tuna and salmon, rare doneness (internal temp 125°F / 52°C) is safe for healthy adults, per FDA guidelines. Avoid rare doneness for white fish like cod or tilapia, which should be cooked to at least medium (140°F / 60°C).

Does cooking method change the target temperature?

No, internal doneness temperature depends on the fish's internal temp, not the cooking method. However, cooking method affects how quickly the fish reaches that temp, which is why we include it as a reference field for your planning.

How do I measure fillet thickness accurately?

Lay the fillet flat on a cutting board and use a ruler or measuring tape to measure the thickest part. For uneven fillets, take the average of the thickest and thinnest parts if the difference is more than 0.5 inches (1.27 cm).

Additional Guidance

For best results when using this calculator:

  • Calibrate your meat thermometer regularly by inserting it into boiling water (should read 212°F / 100°C at sea level) to ensure accuracy.
  • Let fish rest on a warm plate after cooking, tented loosely with foil, to retain heat during the rest period.
  • Adjust target temperatures down by 5°F (3°C) if you prefer slightly less done fish, or up by 5°F (3°C) if you prefer firmer texture.
  • For frozen fish, thaw completely in the fridge before cooking, as frozen fillets will require longer cooking times and different temperature checks.