Processing a whole fish means taking it from a freshly caught or whole-bought state to clean, ready-to-cook portions. The basic sequence is: kill it quickly, bleed it, scale or skin it, gut it, then fillet or portion it. Each step affects the taste, texture, and safety of the final product, so doing them well and in order matters more than doing them fast.
Kill the Fish Quickly
A fish that suffocates slowly releases stress hormones like cortisol and adrenaline, and its muscles flood with lactic acid. That chemical stress degrades flavor and shortens shelf life. The simplest humane method is a firm blow to the top of the head, just behind and between the eyes, using a heavy object like a wooden priest (a short club made for this purpose) or even a rock. One or two solid strikes to the brain will render the fish unconscious immediately.
A more precise technique called ike jime, developed in Japan, involves inserting a spike or thin wire directly into the brain. This destroys brain function instantly and, when followed by spinal cord destruction using a flexible wire threaded down the spine, prevents the muscles from contracting after death. The result is noticeably better texture and a longer window before decomposition begins, because the fish’s natural enzymes enhance flavor rather than fighting stress chemistry. It takes practice but works on any species.
Bleed the Fish
Bleeding removes blood from the flesh, which prevents that metallic, “fishy” off-taste and slows bacterial growth. To bleed a fish, cut through the gills on both sides using sharp scissors or a knife. You can also sever the artery near the tail by cutting into the base of the tail or removing it entirely. Either location works, but cutting the gills is faster and drains more blood from the body cavity.
Let the fish bleed out for about 10 minutes, ideally in a bucket of cold water or hanging head-down. Once bleeding slows, transfer the fish to a cooler packed with ice. Getting the temperature down quickly is the single most important thing you can do for quality.
Scale the Fish
If you plan to cook the fish with its skin on, you need to remove the scales first. If you’re going to skin the fillets later, you can skip this step entirely.
Start by rinsing the fish under cold running water to loosen the scales. Lay it on several sheets of newspaper or a cutting board (the newspaper makes cleanup much easier, since scales fly everywhere). Grip the fish firmly by the tail and scrape from tail to head using the back of a butter knife or a dedicated fish scaler, which looks like a stainless steel brush with short teeth. Work against the grain of the scales with firm, short strokes. Flip the fish and repeat on the other side.
When you think you’re done, run a fingertip from tail toward head. If you feel any rough patches, scrape those spots again. Rinse the fish one more time to wash away loose scales before moving on.
Gut the Fish
Gutting prevents a bitter taste that develops when digestive enzymes and bile from the organs leach into the flesh. It also removes the primary source of bacterial contamination.
Lay the fish on its side. Insert the tip of a sharp knife into the belly at the anal vent (the small opening near the tail) and cut forward in a shallow, straight line toward the head, stopping just behind the gills. Keep the blade shallow so you don’t puncture the intestines or gallbladder, which can release bitter fluids onto the meat. Spread the belly open and pull out the entire contents of the cavity: stomach, intestines, liver, and any roe. Some of these will come out in one connected mass, but you may need to scrape along the spine to remove the kidney, which looks like a dark strip of tissue pressed against the backbone.
Rinse the cavity thoroughly with cold, clean water until no blood or residue remains. Pay extra attention to the area along the spine where blood collects in a membrane. A spoon or your thumbnail works well for scraping this clean.
Fillet a Round Fish
Most common species (bass, trout, salmon, walleye, snapper) are round-bodied fish that yield two fillets. You’ll need a sharp, flexible fillet knife.
Place the fish on its side. Make your first cut just behind the pectoral fin and gill plate, angling the knife toward the head until you hit the backbone. This is called the collar cut. Don’t cut through the spine. Now turn the blade so it faces the tail, keeping it flat against the backbone, and slide it along the spine in long, smooth strokes all the way to the tail. Halfway down the body you’ll feel the blade catch on the rib cage. Angle the knife slightly upward to ride over the tops of the ribs rather than cutting through them. When you reach the tail, cut through the skin to free the fillet. Flip the fish and repeat on the other side.
Once both fillets are off, you’ll likely have a strip of rib bones still attached to each piece. Slide your knife under the ribs at a slight angle, following their curve, and shave them away in one piece. Run your fingers along the center of each fillet to check for pin bones, the thin, flexible bones that run in a line down the thickest part of the flesh. Pull them out with needle-nose pliers or fish tweezers, gripping each bone and pulling in the direction it points.
Fillet a Flatfish
Flatfish like flounder, sole, and halibut are built differently and can produce four fillets instead of two, one from each quarter of the body.
Lay the fish flat, dark side up. Cut along the lateral line running down the center of the body from head to tail. Then work your knife outward from that center line, sliding it along the tops of the bones toward the outer edge of the fish. Peel back the fillet as you go to see your progress. Remove the first fillet, then repeat on the other side of the center line. Flip the fish over and take the two fillets from the white side the same way.
Skinning Fillets
If you prefer skinless portions, lay the fillet skin-side down on the cutting board with the tail end facing you. Make a small cut at the tail end, separating just enough flesh from the skin to give you something to grip. Hold the skin tab firmly (a pinch of salt on your fingers helps with grip), angle the blade slightly downward toward the skin, and slide it forward in a sawing motion while pulling the skin taut behind you. The blade should glide between the flesh and skin in one pass. If you’re leaving skin on for cooking, make sure you’ve scaled thoroughly first.
Check for Freshness and Parasites
Before you caught or bought this fish, there’s a simple way to tell if it was fresh. Clear, bright eyes indicate good quality. Cloudy eyes, bruised or brown gills, and a strong fishy odor are signs of spoilage. Fresh fish smells like the ocean or a clean lake, not like “fish.”
Parasites are common in wild-caught fish and not necessarily a sign of poor quality. Roundworm larvae, the most common type, appear as small coiled or corkscrew-shaped threads in the flesh. They range from white or cream to pinkish-red. In white-fleshed fish, you can spot them by holding the fillet up to a bright light; they’ll appear as small dark shadows. Remove any you find with the tip of a knife. Cooking to an internal temperature of 145°F kills all parasites. If you plan to eat the fish raw, freeze it at -4°F for at least seven days first to eliminate any risk.
Storage and Handling
Once your fish is processed, get it cold and keep it cold. Store fresh fillets in the refrigerator at 40°F or below and use them within two days. Never leave fish at room temperature for more than two hours, or more than one hour if the air temperature is above 90°F. For longer storage, wrap fillets tightly in plastic wrap, then in a freezer bag with as much air removed as possible, and freeze immediately.
A helpful trick: place fillets on a bed of crushed ice in a colander set inside a bowl in the refrigerator. This keeps the fish colder than the fridge alone and allows meltwater to drain away from the flesh, which prevents that soggy texture.
Disposing of Fish Waste
Fish scraps attract animals and decompose quickly, so proper disposal matters. If you’re cleaning fish at the water, chop the carcass into small pieces and toss them into deep or fast-moving water where they’ll disperse quickly. On land, the rules are stricter. In many areas, dumping fish waste on public or private land is illegal and can result in fines.
At home, your best options are to bag the remains and put them out with your regular trash on the morning of pickup (not the night before, which invites raccoons and bears), or take them to a landfill that accepts organic waste. If pickup day is more than a day away, freeze the waste in a sealed bag to eliminate odors until collection day. Composting fish scraps works well if you have an enclosed bin, but avoid open compost piles where the smell will attract wildlife. You can also bury small amounts of fish waste in garden beds at least 12 inches deep, where it breaks down into excellent fertilizer.

