Kitchen Basics
How to Cook Fish at Home: Buying, Pan-Searing, Baking, Poaching and Knowing When It Is Done
A confident beginner's guide to cooking fish: fresh or frozen, thawing safely, the best methods for flaky and firm fish, crispy skin, judging doneness and avoiding kitchen smells.
Fish is quick to cook, full of flavor and fits easily into weeknight meals. Yet many home cooks feel nervous about it. Fish can stick to the pan, fall apart when flipped, turn dry in seconds or leave the kitchen smelling for hours. Restaurants seem to cook it effortlessly, while at home it becomes a source of anxiety. The truth is that fish is one of the simplest proteins to master once you understand a few principles: how to choose it, how to keep it dry before cooking, which method suits which fish and how to tell when it is done.
This guide covers buying fresh and frozen fish, thawing it safely, the main cooking methods and the fish that suit each one, getting crispy skin, judging doneness, simple flavor pairings and how to keep the smell under control.
Choosing fish
Fresh fish
When buying fresh fish, use your senses:
- Smell: fresh fish smells clean and of the sea, not strongly "fishy" or sour.
- Look: fillets should look moist and shiny, with no dry edges or discoloration. Whole fish should have clear, bright eyes and red or pink gills.
- Touch: the flesh should be firm and spring back when pressed, if the fishmonger allows you to check.
Buy fish on the day you plan to cook it, or the day before, and keep it in the coldest part of the refrigerator.
Frozen fish
Frozen fish is often an excellent choice. Fish frozen quickly after being caught can be as good as fresh fish that has spent several days in transport and display. Look for packages without ice crystals or freezer burn, and keep fish frozen until you need it.
Sustainability
Fish stocks vary in health around the world. Many countries and organizations publish guides to more sustainable choices, and certification labels can help. Choosing a variety of species also takes pressure off the most popular ones.
Thawing frozen fish safely
- In the refrigerator overnight, in a dish to catch drips. This is the safest method.
- In cold water, in a sealed bag, for faster thawing, changing the water every half hour.
- From frozen, for some methods such as baking or poaching, following package instructions; cooking times will be longer.
Avoid thawing fish at room temperature on the counter. Our guide to freezing food covers safe thawing in more detail.
The golden rule: dry the fish
Moisture is the enemy of browning. Before cooking, pat the fish thoroughly dry with paper towels on all sides. For skin-on fish, dry the skin especially well. Season just before cooking; salt draws moisture to the surface if left too long.
Flaky fish and firm fish
Different fish behave differently in the pan.
| Type | Examples | Best methods |
|---|---|---|
| Delicate, flaky white fish | cod, haddock, hake, sole, tilapia | baking, poaching, gentle pan-searing, steaming |
| Firm white fish | halibut, monkfish, sea bass | pan-searing, roasting, grilling |
| Oily fish | salmon, trout, mackerel, sardines | pan-searing, roasting, grilling, broiling |
| Meaty fish | tuna, swordfish | quick searing, grilling |
Thin, delicate fillets need gentle handling. Thicker, firmer pieces can take more heat.
Pan-searing
Pan-searing gives fish a golden crust and a moist interior.
- Heat a skillet over medium-high heat. Stainless steel or cast iron gives the best crust; a good nonstick pan is easier for delicate fish.
- Add a little oil with a high smoke point and let it shimmer.
- Place the fish in the pan, presentation side down, or skin side down for skin-on fillets, laying it away from you to avoid splashes.
- Press gently with a spatula for a few seconds so it stays in full contact with the pan.
- Leave it alone. The fish will stick at first, then release naturally once a crust forms. Trying to move it too soon tears the flesh.
- Flip once, when the edges look opaque most of the way up and the fish releases easily.
- Finish cooking for a short time on the second side, or baste with a little butter, garlic and herbs.
A few minutes per side is enough for most fillets, depending on thickness. Our guide to heat control on the stovetop explains how to manage the temperature.
Crispy skin
For crispy skin on salmon, sea bass or trout:
- dry the skin thoroughly;
- score the skin lightly on thicker fillets to stop them curling;
- start skin side down in hot oil and press gently;
- cook mostly on the skin side, flipping only briefly at the end.
Baking and roasting
Baking is one of the easiest and most forgiving ways to cook fish.
- Heat the oven to a moderately hot temperature.
- Place fish on a lined or oiled baking tray, or in a baking dish.
- Season and add flavor: olive oil, lemon slices, herbs, garlic, a little butter.
- Bake until just cooked, usually a short time for thin fillets and longer for thick pieces or whole fish.
En papillote
Baking fish in a parcel of parchment paper or foil, with vegetables, herbs and a splash of wine or lemon juice, steams it gently in its own juices. It is almost impossible to dry out, and there is very little washing up.
Poaching
Poaching cooks fish gently in barely simmering liquid, such as broth, water with lemon and herbs, milk or coconut milk. It suits delicate white fish and salmon.
- Bring the liquid to a gentle simmer, with small bubbles barely breaking the surface.
- Add the fish in a single layer.
- Cook until just opaque throughout.
Poaching produces very moist, tender fish, and the poaching liquid can become a sauce.
Grilling and broiling
Firm and oily fish, such as salmon, mackerel, swordfish and tuna, are excellent on a grill or under a broiler.
- Oil the fish and the grill grate to prevent sticking.
- Use a fish basket or foil for delicate fillets.
- Keep an eye on it, since high heat cooks fish quickly.
Knowing when fish is done
Fish overcooks quickly, so check early.
- Appearance: cooked fish turns from translucent to opaque.
- Flaking: gently press or insert a fork; cooked flaky fish separates easily into flakes.
- Thermometer: an instant-read thermometer inserted into the thickest part is the most reliable method. Follow the internal temperature recommended by your national food safety authority for fish.
Remember that fish keeps cooking slightly after it leaves the heat, as we explain in our guide to resting meat and carryover cooking. Taking it off the heat just before it is fully done often gives the best texture, as long as safety guidance is followed.
Simple flavor pairings
- Lemon, butter and parsley, the classic pairing for white fish.
- Garlic, chili and olive oil, for a Mediterranean feel.
- Soy sauce, ginger and scallions, for steamed or pan-seared fish.
- Dill, capers and yogurt, for salmon and trout.
- Tomatoes, olives and herbs, baked together with white fish.
A quick sauce made in the pan after searing fish, as explained in our guide to how to make a pan sauce, adds a restaurant finish.
Keeping the kitchen fresh
- Cook fish that is very fresh, which smells less.
- Use the extractor fan and open a window.
- Bake en papillote, which contains the smell.
- Wash up promptly and take out food scraps.
- Simmer a pot of water with lemon peel or a cinnamon stick after cooking, if you like.
Food safety
- Keep raw fish cold until cooking, and separate from ready-to-eat foods.
- Wash hands, boards and knives after handling raw fish.
- Cook fish to the temperature recommended by food safety guidance.
- Refrigerate leftovers promptly and eat them within a short time. Our guide to leftovers safety has more detail.
Some groups, such as pregnant people and young children, may receive specific advice about which fish to eat and how often. Follow your national health guidance.
Frequently asked questions
Why does my fish stick to the pan?
Usually because the pan or oil was not hot enough, the fish was wet, or it was moved too soon. Dry the fish, heat the pan properly and wait until it releases.
Can I cook fish from frozen?
Many fish can be baked or poached from frozen, with a longer cooking time. Follow the package instructions and check that it is cooked through.
How do I stop fish falling apart?
Use a thin, flexible spatula, flip only once, and choose firmer fish for methods like grilling.
You will find more essential techniques in the Kitchen Basics section.
The bottom line
Cooking fish at home is easy once you know the basics. Choose fish that smells clean and looks moist, or good frozen fish, and thaw it safely in the refrigerator. Pat it completely dry, match the method to the fish, sear firm and oily fish, bake, poach or steam delicate fillets, and leave fish alone in the pan until it releases. Check doneness early, using appearance, flaking and a thermometer, and remember that fish keeps cooking briefly off the heat. Add simple flavors such as lemon, herbs and butter, and keep the kitchen fresh with good ventilation and quick cleanup.