Fish stock is a flavorful liquid made by simmering fish bones, heads, and scraps with water and aromatics like onions, celery, and herbs. It's different from fish broth or seafood bisque—stock focuses on extracting gelatin and flavor from bones rather than creating a finished soup. When you cook fish stock properly, the gelatin from the bones creates a silky mouthfeel that you can't achieve with water alone. Professional chefs have used this technique for centuries, and home cooks can produce restaurant-quality results with basic ingredients.
Get Your Free Guide to Moving Messages From iPhone to Android →
Making stock at home costs significantly less than buying pre-made versions. A homemade batch might cost $2 to $4 in ingredients, while store-bought fish stock often runs $4 to $8 per quart. If you cook with fish regularly, making your own stock can save $50 to $100 annually. Beyond cost, homemade stock lets you control sodium levels—store-bought versions often contain 800 to 1,000 milligrams of sodium per cup, while homemade stock typically contains 100 to 300 milligrams depending on how much salt you add.
Fish stock serves as a foundation for many dishes. You can use it to make seafood risotto, bouillabaisse, cioppino, chowders, and sauces for poached fish. It also works in grain dishes—adding stock instead of water when cooking rice or quinoa adds subtle ocean flavors. Even vegetable soups and bean dishes benefit from a splash of fish stock for depth.
The cooking process takes 30 to 45 minutes, much shorter than beef or chicken stock which require 8 to 24 hours. This short cooking time means you can make fresh stock on the same day you plan to use it, or freeze it for later use. Properly stored fish stock keeps in the refrigerator for up to 4 days or in the freezer for up to 3 months.
The foundation of good fish stock starts with quality bones and scraps. You have several options for obtaining these ingredients. The most economical approach is asking your fishmonger for frames and heads. Many fish counters give these away or charge minimal fees—usually $1 to $3 per pound—because they would otherwise discard them. When you visit the fish counter, ask specifically for frames from white fish like halibut, cod, flounder, or sole. These neutral-flavored fish create clean, versatile stocks. Avoid oily fish like salmon or mackerel for basic stock, as their strong flavors don't work in all dishes.
Learn About Granny Pods in Trenton →
If you fillet fish at home, save the bones, heads, and skin trimmings in a freezer bag. Accumulate these scraps over a few weeks until you have 2 to 3 pounds, then make a batch of stock. This approach transforms kitchen waste into valuable cooking liquid. Label your freezer bag with the fish type and date so you remember what you're working with.
When selecting bones and scraps, look for these characteristics: clean appearance without visible slime or discoloration, a fresh ocean smell (not ammonia or fishy odor), and bones that appear moist rather than dry. Avoid any bones with brown or gray discoloration, which indicates age or poor storage. Ask your fishmonger when the fish was delivered that day—bones from fish cut that morning will produce better stock than those that have sat for several days.
Seasonal considerations affect both availability and price. During summer months, many fish counters have fresh bones available because people grill whole fish and fillets more frequently. Winter often brings better prices as fishing season winds down and stores clear inventory. If you can't find fresh bones when you need them, frozen bones work well—they're often cheaper and store indefinitely. Thaw frozen bones in the refrigerator before using them.
If your area lacks a quality fish counter, online seafood retailers deliver frozen fish bones and frames directly. Companies like Vital Choice and various local fisheries ship bones at reasonable prices, typically $8 to $15 per two-pound package including shipping. This option costs more than sourcing locally but gives you reliable access to quality bones year-round.
Making fish stock requires only a handful of ingredients beyond the fish bones. The core components are water, onions, celery, and optionally carrots and herbs. These aromatic vegetables—called a mirepoix in culinary terms—create the flavor base. You'll want about 2 pounds of fish bones or frames and roughly 2 quarts of water as your starting ratio. For vegetables, use one medium onion, two celery stalks, and one carrot, all cut into chunks. Don't peel the onion—the papery skin adds color and a subtle depth.
Learn About Family Sharing Account Security Issues →
Herbs enhance the stock's flavor profile. Common additions include bay leaf, thyme sprigs, and parsley stems. If you grow herbs or have leftover herb stems from cooking, save them for stock—this reduces waste and costs nothing. Black peppercorns add gentle spice without overwhelming delicate fish flavors; use about 5 to 10 peppercorns per batch. You may also add a piece of kombu (dried seaweed), which contributes umami and is traditional in Japanese dashi. Salt is optional during cooking—many cooks add it later when the stock is used in specific recipes, giving them control over sodium content.
Equipment needs are minimal. A large pot with a capacity of at least 4 quarts works well. The pot should have a heavy bottom to distribute heat evenly and prevent scorching. You'll need a colander or strainer for removing solids, cheesecloth for fine straining (optional but useful), and a slotted spoon for skimming. Some cooks prefer a chinois—a cone-shaped strainer—for the finest texture, but a regular colander works perfectly fine. Storage containers are necessary; glass jars, plastic containers with lids, or even ice cube trays for freezing small portions all serve this purpose.
A thermometer helps ensure water temperatures stay in the right range, though experienced cooks can judge by looking for gentle simmering. A notepad or your phone's notes app is useful for recording what you made, when you made it, and what fish types you used. This helps you track which combinations produce the best results for your cooking style.
Total equipment cost for a well-stocked kitchen is around $30 to $60 if you need to purchase items new. However, most home kitchens already contain these basics. If you're starting from scratch, prioritize the large pot and colander first—everything else is optional refinement.
Begin by rinsing your fish bones and scraps under cold water. This removes blood, scales, and debris that can cloud the finished stock. Pat them dry with paper towels. Some chefs blanch the bones—briefly boiling them and rinsing—to remove impurities before making stock. This step produces a clearer, more refined final product. To blanch, place bones in cold water, bring to a boil, simmer for 2 minutes, then drain and rinse thoroughly under cold water. This takes an extra 10 minutes but noticeably improves clarity.
Free Guide to Making Chicken Gravy at Home →
Place your prepared bones in a large pot. Add cold water until the bones are covered by about 2 inches. Adding cold water rather than hot water helps extract more flavor from the bones. Bring the liquid to a gentle simmer over medium-high heat. Once you see steam rising and small bubbles forming at the bottom of the pot, reduce heat to medium or medium-low. The goal is a gentle simmer—you should see occasional bubbles breaking the surface, not a rolling boil. A rolling boil breaks down bones into small particles and makes the stock cloudy.
After the stock has simmered for about 10 minutes, skim the surface with a spoon or ladle. You'll see a grayish foam collecting on top—this is coagulated proteins and impurities. Remove as much of this foam as possible; it improves the stock's clarity and flavor. You may need to skim several times during the first 15 to 20 minutes of cooking.
Add your aromatics (onion, celery, carrot, herbs, and peppercorns) after skimming. Stir gently to distribute them
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.