Discover the incredibly simple and healthy method of how to boil fish in a flavorful broth right on your stove. This quick technique delivers perfectly fork-tender salmon, cod, tilapia, or any other preferred fish fillets. Whether you’re starting with fresh or even cooking frozen fish, this approach transforms humble ingredients into an easy, nutritious, and incredibly delicious dinner that anyone can master.

Cooking fish by boiling or poaching might sound intimidating, but it’s significantly easier than you might imagine. We’ve successfully prepared consistently moist and succulent fish fillets, including delightful salmon bites, using this method week after week. The secret lies in cooking the fish directly in a seasoned liquid, allowing the fillets to absorb the rich flavors of your broth in just a matter of minutes. This ensures a tender texture and a burst of taste with every bite.
Infusing flavor through liquid is a time-honored cooking technique. Similar to how to cook frozen mussels in various liquids, boiling fish in a well-seasoned broth is an excellent way to impart depth and complexity. For fish fillets, you have the freedom to choose almost any variety. While we particularly enjoy the vibrant pink salmon shown here, other types such as cod, flounder, halibut, and catfish also perform exceptionally well with this gentle cooking method.
When selecting your fish for boiling, one key consideration is its delicate nature once submerged in hot liquid. Fish cooked this way tends to be more prone to flaking apart compared to baking or air frying. Therefore, slightly firmer fish varieties are often preferred. You can elevate the flavor even further by marinating your fish beforehand, or simply cook it as is. This method is ideal for fresh or fully defrosted fillets, though with proper technique, even frozen fish can be successfully boiled to perfection.

Boiling fish, or more accurately, poaching it in a gentle simmer, is a simple, healthy, and incredibly effective cooking method. It’s renowned for its ability to retain the natural, delicate flavors and essential nutrients of the fish, making it a fantastic choice for a light and wholesome meal. Whether you’re aiming to cook a whole fish for a dramatic presentation or individual fillets for a quick weeknight dinner, a well-executed boiled fish recipe is a superb option for culinary success.
Why Choose Boiled Fish?
Beyond its simplicity, boiling fish offers several compelling advantages. It’s an exceptionally low-fat cooking method, as no additional oils or fats are required beyond what might be in your broth. This makes it a stellar choice for health-conscious individuals and those following specific dietary plans. The gentle heat helps to preserve the fish’s natural moisture, resulting in a succulent texture that can be hard to achieve with drier cooking methods. Furthermore, cleanup is often minimal, as you typically only use one pot.
Ingredient Notes and Selection
The success of your boiled fish dish begins with the quality and type of fish you select. Opt for fresh or completely defrosted fillets that are firm to the touch and have a mild, clean scent. Fish varieties that hold up well to boiling or poaching include:
- Salmon: Particularly sockeye salmon or Atlantic salmon, known for its rich flavor and flaky texture.
- Cod: A lean, flaky white fish that absorbs flavors beautifully.
- Haddock: Similar to cod, with a slightly sweeter taste.
- Tilapia: A mild, affordable option that cooks quickly.
- Trout: A flavorful freshwater fish, often available in individual fillet sizes.
- Halibut: A firmer white fish, excellent for poaching due to its ability to retain shape.
Ensure that your fish is properly cleaned and scaled if necessary. For whole fish, remove any internal organs. For fillets, a quick rinse under cold water and pat dry is usually sufficient.
Crafting the Perfect Poaching Liquid
The poaching liquid is where the magic happens, infusing your fish with incredible flavor. You can start with a rich, flavorful base such as a homemade Instant Pot bone broth, vegetable broth, or even plain water enhanced with aromatics. Here’s how to create a delicious broth:
- Aromatics: Add sliced onions, minced garlic, celery stalks, and carrot chunks to the liquid. These release their essence as they simmer.
- Herbs & Spices: Fresh parsley, dill, thyme, bay leaves, whole peppercorns, and a pinch of salt are excellent additions. Consider a squeeze of fresh lemon juice or a few lemon slices to brighten the flavors.
- Simmer for Flavor: Before adding the fish, bring your liquid to a gentle simmer for 5-10 minutes. This allows all the flavors to meld and fully develop, creating a more complex and aromatic poaching base for your fish.
If you’re using plain water, it’s crucial to season it generously. A good pinch of salt, some black peppercorns, a bay leaf, and a splash of lemon juice will make a significant difference in the final taste of your fish. Remember, bland poaching liquid equals bland fish!
How Long Does It Take to Boil Fish? Poaching vs. Boiling
The cooking time for fish depends heavily on its thickness, type, and whether it’s a whole fish or fillets. It’s important to differentiate between true boiling and gentle poaching, as most delicate fish are best cooked at a lower simmer.
- Boiled Whole Fish: A whole fish may take anywhere from 15 to 25 minutes or more, depending on its size and density. For even cooking and to prevent delicate whole fish from falling apart, consider wrapping it loosely in cheesecloth or a cooking mesh before lowering it into the pot.
- Fish Fillets: Most fish fillets, especially those around 1-inch thick, will cook remarkably fast. Salmon, cod, or tilapia fillets typically require only 5-10 minutes of simmering time. Smaller, thinner fillets might be done in as little as 3-4 minutes.
Poaching vs. Boiling Explained
While often used interchangeably in casual cooking, there’s a technical difference:
- Poaching: This method involves cooking food in a liquid that is held at a temperature between 140°F (60°C) and 180°F (82°C). The liquid barely bubbles, if at all. Poaching is ideal for delicate foods like fish, eggs, and fruit, as it cooks them gently, preserving moisture and preventing them from breaking apart. A poached fish recipe will generally yield a more tender and flavorful result, as the longer, slower cook time allows for greater flavor absorption from the liquid.
- Boiling: This refers to cooking in liquid at a vigorous, rolling boil, typically around 212°F (100°C) at sea level. While faster, this intense heat can be too harsh for most fish fillets, potentially causing them to become tough or fall apart easily. For fish fillets, a gentle simmer (closer to poaching temperatures) is almost always preferred over a full, rapid boil.
For this recipe, we recommend a gentle simmer, effectively poaching the fish, to achieve the best texture and flavor.
Essential Tips for Perfectly Boiled Fish
Achieving perfectly cooked, fork-tender fish requires a few simple techniques:
- Gentle Placement: Once your poaching liquid is simmering gently, carefully lower the fish fillets into the pot. Ensure they are fully submerged. If using particularly delicate items like frozen scallops, using a metal slotted spoon to lower them individually can prevent breakage; scallops, for instance, only need 3-4 minutes.
- Maintain a Gentle Simmer: After adding the fish, the temperature of the liquid might drop slightly. Allow it to return to a gentle simmer, then reduce the heat to maintain this low, consistent bubbling. Avoid a rapid boil, which can toughen the fish and cause it to disintegrate.
- Monitor Cooking Time: Cooking time is crucial and will vary based on the fish’s thickness and type. Start checking at the minimum recommended time. For average salmon fillets (about 1-inch thick), 5-10 minutes is a good guideline.
- Don’t Overcrowd the Pot: Cook fish in batches if necessary to ensure even cooking and to maintain the liquid’s temperature.
How to Tell When Boiled Fish is Done
Knowing exactly when your fish is cooked to perfection is key. Overcooked fish can be dry and rubbery, while undercooked fish is unappetizing. Here’s how to check:
Use a fork to gently flake a small section of the fish, preferably at its thickest point. The fish should easily separate into distinct flakes and appear uniformly opaque throughout, with no translucent or raw-looking areas in the center. If it’s still slightly translucent, return it to the simmering liquid for another minute or two and check again. A meat thermometer can also be used; fish is generally considered cooked when it reaches an internal temperature of 145°F (63°C).
Once cooked, carefully lift the fish out of the liquid using a slotted spoon or a wide spatula. Be extremely gentle, as the fish will be very tender and can easily break apart. Transfer the delicate fillets to a serving plate. Serve immediately with your favorite sauces, fresh garnishes like chopped herbs, a squeeze of fresh lemon juice, or alongside your preferred side dishes for a complete meal.
Mastering the art of how to boil fish—or rather, gently poach it—is a simple and remarkably healthy cooking method that truly allows the natural, exquisite flavors of the fish to shine. With just a few basic ingredients and mindful attention to the cooking process, you can effortlessly create a tender, moist, and immensely flavorful boiled fish dish that’s sure to impress.

Boiled Salmon: A Delicate Delight
For an exquisite example of this technique, let’s consider pink salmon, cut into individual portions as seen in the images. Salmon, with its rich flavor and delicate texture, truly benefits from gentle poaching. Since salmon can become very tender and flaky once cooked, it’s highly recommended to slice it into individual portions before cooking. This not only ensures more even cooking but also makes for easier and more graceful serving. The pre-portioned fillets will hold their shape better during cooking and transfer.
When removing the cooked salmon from the poaching liquid, a metal slotted spoon or a fish spatula is your best friend. Avoid using a standard fork or tongs, as these can easily press into the delicate fish, causing it to flake into smaller, less desirable pieces. Gentleness is paramount here. For white fish varieties, using a fish brine or a rich fish stock as your poaching liquid can significantly enhance the flavor profile. Similarly, fatty fish like salmon and mackerel truly shine when cooked in a well-flavored liquid, as it complements their natural richness. Consider adding a splash of dry white wine, such as Pinot Grigio, to the poaching liquid for fattier fish choices. The wine’s acidity can cut through the richness, adding another layer of flavor and brightness to your dish.

Boiled Cod and White Fish: Handling Delicacy
White fish varieties, such as cod, halibut, or tilapia, are inherently more delicate than salmon. Their lean, flaky flesh requires even more gentle handling. For this reason, you might consider leaving the skin on while cooking, as it can help the fillet maintain its integrity in the simmering liquid. Once cooked, the skin can be easily peeled off before serving. If you’re looking for an extremely fast cooking option, especially appealing for children, you can cut the fish into bite-sized pieces.
Smaller, bite-sized pieces of white fish will cook incredibly fast, often in as little as 2-3 minutes, depending on their exact size and thickness. To check for doneness, carefully lift a piece out with a slotted spoon. Use a fork to gently break off a small edge to observe the center. If it still appears translucent, lower it back into the liquid for another minute and recheck. This attentive monitoring ensures your delicate white fish is cooked through without becoming overdone or falling apart.

Boiled Fish Recipe
Justine
10 minutes
5 minutes
2
Print Recipe
Equipment
-
1 large pot
Ingredients
-
1
lb
salmon fillets -
1/2
small
onion,
sliced -
4
cups
broth,
or enough to submerge pieces; if using water, add a pinch of salt and pepper to season. - Optional: lemon slices, fresh herbs (dill, parsley), bay leaf
Instructions
-
Pour broth (and optional aromatics like sliced onions, lemon, herbs) into your pot on the stove over medium-high heat. Bring the liquid to a gentle boil, then reduce heat to a steady simmer.
-
Slice your fish fillets into 2-3 smaller, equal-sized pieces to ensure they submerge well and cook evenly. Carefully lower the fish pieces into the simmering broth using a spoon or slotted spatula.
-
Let the fish simmer gently for 4-5 minutes, or until the center is fully opaque and the fillet flakes easily with a fork. Cooking time may vary based on thickness. Do not overcook.
-
Carefully remove the cooked fish from the pot using a slotted spoon or fish spatula. Serve immediately with desired garnishes and side dishes.
Video
Video content for this recipe would typically be embedded here.
Notes
Boiling Frozen Fish
If cooking fish directly from frozen, ensure your pieces are small enough to fit into the pot without excessive overlap. The cook time will depend on the thickness and size, but if they are similar to the 1/4 lb slices shown here, it would take approximately 7-9 minutes once the broth begins to simmer again after the frozen fish has been submerged. Always check for opaqueness and flakiness to ensure doneness.
Nutrition
Serving:
1
oz
,
Calories:
336
kcal
,
Carbohydrates:
3
g
,
Protein:
45
g
,
Fat:
15
g
,
Saturated Fat:
2
g
,
Polyunsaturated Fat:
6
g
,
Monounsaturated Fat:
5
g
,
Cholesterol:
125
mg
,
Sodium:
119
mg
,
Potassium:
1174
mg
,
Fiber:
1
g
,
Sugar:
1
g
,
Vitamin A:
586
IU
,
Vitamin C:
2
mg
,
Calcium:
47
mg
,
Iron:
2
mg
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Entree
American
Tried this recipe?
Mention @thetypical_mom or tag #thetypicalmom!
Serving Suggestions and Variations
Boiled or poached fish is incredibly versatile and pairs well with a multitude of sides and sauces. For a classic presentation, serve your tender fish with a drizzle of the flavorful poaching liquid, fresh lemon wedges, and a sprinkle of chopped dill or parsley. Creamy sauces like a light lemon-butter sauce, a fresh herb aioli, or a simple Greek yogurt sauce can elevate the dish further. For side dishes, consider steamed asparagus, roasted new potatoes, quinoa, couscous, or a fresh green salad. You can also turn this into a one-pot meal by adding quick-cooking vegetables like spinach, green beans, or cherry tomatoes to the broth during the last few minutes of cooking.
Troubleshooting Common Issues
Even with simple methods, issues can arise. Here’s how to tackle them:
- Fish falling apart: This usually means the liquid was boiling too vigorously, or the fish was overcooked. Remember to keep it at a gentle simmer. Next time, choose a firmer fish variety or wrap delicate whole fish in cheesecloth.
- Fish is bland: Your poaching liquid lacked flavor. Ensure you season it well with salt, herbs, aromatics, and perhaps a splash of wine or lemon. Don’t be afraid to taste the broth before adding the fish.
- Fish is rubbery: A clear sign of overcooking. Reduce your cooking time slightly next time and rely on the fork test for doneness.
Conclusion: Healthy and Delicious Fish on Your Table
Boiling fish is a testament to the fact that healthy cooking doesn’t have to be complicated or flavorless. By understanding the nuances of poaching and leveraging the power of a well-crafted broth, you can consistently prepare incredibly tender, moist, and flavorful fish fillets. This method is not only fast and easy but also provides a lean, protein-rich meal perfect for any day of the week. Embrace this simple stove-top technique, experiment with different fish and broth combinations, and enjoy the delightful results!
