Pan-seared, butter glazed, grilled, broiled, baked—is there anything better than some deliciously tender fish? With a delicate texture, fish is easy to overcook. But it’s also really important that it’s cooked all of the way through to avoid potential food poisoning. Luckily, it’s actually pretty easy to check if fish is cooked, and there are a few different ways you can do it.

2

Cut the fish with a knife to see if it’s opaque.

  1. Use the tip of a small knife to take a peek inside. When you first start cooking the fish, it’ll have a shiny, translucent color and appearance. As it cooks, the fish will change both texture and color. It’ll become more opaque, meaning it won’t be see-through. Stick the tip of a sharp knife into the thickest part of the fish. If it’s opaque all the way through the meat, then it’s finished cooking and ready to eat.[2]
    • Fish like cod and mackerel will be white all the way through. Other fish that have a deeper color, such as tuna or salmon, will be opaque and won’t look translucent when they're done.
3

Twist the meat with a fork to see if it flakes.

  1. Fully cooked fish will flake easily. Stick the tines of a clean fork into the thickest section of the fish at a 45-degree angle. Gently twist the fork and check to see if the meat is flaky and opaque. If it is, then you’re good to go![3]
    • Try not to shred the fillet. A simple flake test should be enough.
    • Some fish, like salmon and tuna, may not flake as easily as white fish like cod. But they’ll be fully opaque when they’re finished.
  2. Advertisement
4

Stick a cake tester in the thickest part to see if it’s warm.

5

Check the skin for a crispy texture.

  1. If it’s crispy, it’s done. Fish with the skin on should always be cooked skin-side down first so it crisps up. Take a spatula and lift the fish to check the skin. If it’s firm and crispy, it should be finished cooking, especially if it’s a thin fillet.[5]
  2. Advertisement
6

Press down on salmon fillets to see if the meat separates.

  1. Cook perfect medium salmon with this simple test. Salmon is at its juiciest when it’s cooked to a medium temperature rather than a fully well-done, which can be dry and chalky. Take a fork or use your finger to gently press down on the top of the salmon fillet. If the flesh separates easily along the white lines that run across it, then it’s ready to go.[6]
8

Cook fish for 10 minutes per 1 inch (2.5 cm).

  1. Follow this simple rule of thumb to avoid undercooking. Measure the thickest part of the fish. Calculate 10 minutes of cooking time for every 1 inch (2.5 cm) of thickness. Cook each side for half of the total time so it’s evenly cooked. For instance, if you have a fillet that’s 1 inch (2.5 cm) thick, cook it for 5 minutes on each side.[8]
9

Cook fish that isn't done for another minute.

  1. Fish is delicate and can easily overcook. If you check it and it isn’t quite ready, don’t cook it for too much longer before you check it again. Wait another minute or so and then see if it’s finished.[9]
  2. Advertisement
10

Avoid cooking the fish until it's hard.

  1. Hard fish is overcooked. Use a toothpick or a metal skewer and insert it into the fillet. If it doesn’t easily slide through the fillet, then it isn’t finished cooking. If it’s hard, it may be overcooked.[10]

Warnings

  • Undercooked fish can contain harmful bacteria. Never eat fish unless you know for sure that it’s fully cooked.[11]
    ⧼thumbs_response⧽
Advertisement

About This Article

wikiHow Staff
Co-authored by:
wikiHow Staff Writer
This article was co-authored by wikiHow Staff. Our trained team of editors and researchers validate articles for accuracy and comprehensiveness. wikiHow's Content Management Team carefully monitors the work from our editorial staff to ensure that each article is backed by trusted research and meets our high quality standards. This article has been viewed 41,708 times.
5 votes - 60%
Co-authors: 4
Updated: August 25, 2021
Views: 41,708
Categories: Fish and Seafood
Advertisement