How to Cook Fish on the Stovetop: 8 Essential Tips
A perfectly sautĂ©ed piece of fish is a beautiful thing to behold. Sadly, it can feel like an unattainable goal for many home cooks. Fish that sticks, overcooked salmon, and that dreaded fish smell. Ugh! But, there’s no reason to be intimidated. Cooking fish on the stovetop is the best way to go for single-serving fillets (rather than a bigger piece for a crowd). With a little kitchen know-how and the right pan, you’re only a few steps away from crispy, golden skin and flaky, tender fish.Â
No matter what kind of fish you’re planning to cook—from salmon to cod to trout—the steps for preparing fish on the stovetop are the same, though the cooking time will vary based on the thickness of the fillets.Â
Here are our 8 favorite tips for cooking fish on the stovetop:
1. Start by sourcing the highest quality fish you can find.
If you’re lucky enough to live near a fishmonger that sources locally or a farmer’s market with a fresh catch stand, go there and talk to them about what they recommend. When shopping at the supermarket, check the fish counter, but don’t shy away from frozen either, since it can often be the best pick for sustainable fish. Look for an MSC-certified seal on the packaging to ensure you’re choosing a well-sourced pick. A 6- to 8-oz fillet is a good serving size for most people.
2. If you’re worried about a fishy smell, get the air moving.
To prevent a fishy smell filling up your kitchen, turn the exhaust fan to high and shut doors to any other rooms. Open a window if you have one, and be patient! The smell will dissipate soon after cooking.
3. If necessary, defrost the fish.
Once you’ve bought the fish and any sides, it’s time to cook. If you’ve started with frozen fish, first defrost the fillets. If they’re wrapped in plastic, submerge them in a bowl of cold water. They should defrost enough to cook within 30 minutes to an hour. If the fillet is wrapped in butcher paper or otherwise, defrost it on a plate or a small rimmed baking sheet in the refrigerator overnight. Defrosting the fish fully leads to a more evenly cooked final fillet. With fresh fish, you can skip straight to the next step.
4. Make sure the fish is dry.
Use a clean dishtowel (and throw it in the laundry right after) or paper towels to pat the fish dry. A dry fillet increases the chances of a proper, golden sear. Now is the time to add your favorite fish seasoning. Salt and pepper is a classic combination that pairs well with every fish. Or, add a spice mix that plays well with your side dishes. Need some ideas? We recommend sprinkling Old Bay on cod fillets and serving with potatoes. Or, mix together cumin and coriander to coat salmon fillets and serve with roasted red onions and butternut squash.
5. Next, choose the right pan.
A nonstick skillet (like HexClad’s own hybrid pans) is ideal, since it prevents the fish from sticking to the pan. For single fillets, choose a small, 8-inch skillet; for 2 fillets, use a medium, 10-inch skillet; and for 4 fillets, go with a large, 12-inch skillet. For more fillets, either cook in batches or bake the fish.
6. Time to get cooking: Heat the pan and add fat.
Heat your chosen skillet over medium-high heat. Add a small amount of oil or butter to the pan. Wait until the oil shimmers or the butter is melted.
7. Add the fillets to the pan.
Place the skin-side of the fish into the hot fat. (If you’re cooking a skinless fillet, either side works.) To avoid any splatters, start by placing one end down, then lay it down gently. Let the fish cook without moving it so the crust can form. (Do this even if you’re cooking with a skinless fillet.) After 3 to 5 minutes, check the bottom. If it’s golden brown, it’s time to flip. This is where a fish spatula—a flexible, wide, flat spatula that is slotted—comes in handy. Shimmy it under each fillet, then turn it over so the second side cooks. (Tongs work, too, but grip lightly to avoid breaking the fillets.)
Cook for around 5 minutes more, or until the internal temperature reads 125ºF for medium or 145ºF for well-cooked. Of course, doneness varies based on type of fish, the thickness of the fillets, and preference, so don’t step away from the stove. You can always slide the tip of a paring knife or fork tines into the center of one piece to see if it’s done to your liking.
8. Eat it hot!
Serve the fish right away so it stays cooked to your liking. If you’re serving with a sauce or lemon wedges, add those right before eating so the skin stays crispy.
Try this stovetop cooking method with your favorite fish. It will work with tilapia, salmon, trout, bass, grouper, snapper, and Arctic char, among others.
FAQs
Is it better to cook fish with the skin on or off?
It's better to leave the kkin on. The skin acts as a natural insulating barrier between the pan and the delicate flesh, slowing the rate of heat transfer and protecting the fish from overcooking. Without the skin, the flesh is in direct contact with the pan and can dry out or break apart fast. The skin also holds the fillet together structurally—skin-on fish is much easier to flip without it falling apart. Start it skin-side down in a properly preheated pan, and let the skin render its fat until it's golden and crispy. Most people eat it—and it's often the best bite on the plate.
Should you always dry fish with a paper towel before putting it in the pan?
Yes—and this step makes a bigger difference than most people realize. Any moisture on the surface of the fish turns to steam the moment it hits hot oil, creating a barrier that prevents browning and causes sticking. A wet fillet doesn't sear; it steams. Pat it thoroughly dry with paper towels right before it goes in the pan—not several minutes ahead of time, because moisture continues to seep to the surface as fish rests at room temperature. Dry fish plus a hot pan plus a thin film of oil is the formula for a beautiful sear.Â
Do you need to flip fish multiple times while searing it?
No. Flipping once is the rule. The most common mistake is moving the fish too soon. When the fillet hits the pan, the proteins at the contact surface begin to set and form a crust. Move it before that process is complete and you’ll tear the flesh and destroy the crust. A properly seared fillet will release from the pan on its own when it's ready—if it's sticking, that's the pan telling you to wait. Give it another 30 to 60 seconds and try again. Once you flip, the second side will cook much faster, typically in just one to two minutes. One flip, done right, is all you need.
Can you use a fork to check if the fish is fully cooked?
Yes. It's a reliable method. Press a fork gently into the thickest part of the fillet at a 45-degree angle and apply a little pressure. If the flesh separates easily into natural flakes and looks opaque almost all the way through, it's done. If it resists, feels dense or looks translucent at the center, it needs more time. For thin fillets, the fork test is often more useful than a thermometer because it gives you a tactile read on texture in addition to doneness. For thicker cuts—a whole fish or a thick halibut steak—confirm with an instant-read thermometer that the internal temperature is 145°F. But for everyday fillets, the fork is fast and accurate.
Should you cook fish on the highest heat setting possible?
No. Medium-high is the right call. Maximum heat will char the exterior before the interior has a chance to cook through, leaving you with a blackened crust and a raw center. Medium-high gives you enough heat to drive off surface moisture quickly, promote browning and cook through at a steady, controlled pace. The tell: Your pan should sizzle decisively when the fish goes in; it should sound active and distinct but not violent. A heavy-bottomed skillet like a HexClad Hybrid Pan distributes heat evenly, which makes hitting that medium-high sweet spot easier and more consistent.Â
Does fish continue to cook after you take it out of the pan?
Yes—and with fish, carryover cooking matters more than with most proteins. Fish flesh is delicate. and the residual heat trapped inside continues to cook it for one to two minutes after it leaves the pan. A fillet that looks just barely underdone when you pull it will be perfectly cooked on the plate. Wait until it looks completely done in the pan and it will almost certainly be overcooked by the time it reaches the table. Pull fish at the first sign it's close—slightly translucent at the very center, just starting to flake. Let carryover do the rest.