Sous Vide Cod
Sous Vide Cod
Cod is a lean, flaky white fish that punishes overcooking faster than almost anything else in the kitchen - a minute too long in a hot pan and it goes from tender to dry and stringy. Sous vide sidesteps the problem by cooking the fillet in a precisely controlled water bath, well below the temperatures a stovetop or oven can hold steady, so the fish comes out exactly as done as the bath is set to and no further.
The method has no particular home cuisine. It grew out of the wider sous vide cooking community - home cooks and professional kitchens working with immersion circulators - rather than any single country’s tradition, and cod suits it especially well precisely because the fillets are thick, mild, and easy to overcook the traditional way.
At 130°F (54°C) for about 30 minutes, the cod comes out moist and cleanly flaky, holding together in big tender flakes instead of falling into dry shreds. A quick sear in butter afterward adds color and a little crisp contrast on the surface without cooking the interior any further - the fish underneath stays exactly as tender as the water bath left it.
This is a fast, low-effort dinner more than an occasion dish - the kind of thing that works on a weeknight once the water bath is up to temperature, needing only a squeeze of lemon and something simple on the side, like roasted vegetables, rice, or a green salad.
Ingredients
Serves 4
- 4 cod fillets, about 170 g each, skinless, patted dry (ideally sushi-grade or previously frozen)
- kosher salt
- black pepper, freshly ground
- 4 tsp unsalted butter (or olive oil), divided, for the bag
- 2 tbsp unsalted butter, for the sear
- 1 lemon, zest of, for the bag, optional
- 2 sprigs dill (or parsley), for the bag, optional
- 2 shallot slices, thin, for the bag, optional
- lemon juice, a squeeze, to finish, optional
Directions
Season the cod fillets generously with kosher salt on all sides, then rest them, uncovered, in the refrigerator for 30 minutes to 1 hour. This dry brine is optional, but it firms up the delicate flesh and seasons it through - pat the fillets dry again before bagging if any moisture has beaded on the surface.
Preheat the water bath to 130°F (54°C). This is the temperature that gives cod its clearest payoff: moist, tender, and cleanly flaky, without tipping into the dry, chewy territory that starts past 140°F (60°C).
Season the fillets with pepper. Place each one in its own vacuum-seal or zip-top bag with a teaspoon of butter or olive oil, plus any of the lemon zest, dill or parsley, and shallot you’re using. Seal on a gentle vacuum setting, or use the water-displacement method for a zip-top bag - bagging each fillet separately keeps the water bath heating them evenly.
Submerge the bags and cook for 30 minutes for fillets around an inch (2.5 cm) thick, closer to 45 minutes for thicker portions up to 2 inches or if cooking from frozen. Don’t leave the cod in the bath much past 45 to 60 minutes total - unlike a cut of beef or pork, it doesn’t tolerate extended holding, and the texture turns mealy well before the clock reaches an hour.
Take the fillets out of the bags and pat them very dry with paper towels. Surface moisture is the enemy of a good sear, and cod is delicate enough that it needs gentle handling from here on.
Heat the butter in a skillet over medium-high heat until the foam subsides, then sear the fillets for 30 to 45 seconds per side - just long enough to color the surface, not to cook the fish any further, since it’s already done. If the fillets are skin-on, press the skin side down for about 30 seconds instead of flipping. Baste briefly with the butter if you like.
Serve right away with a squeeze of lemon juice, plating the fillets gently so the flakes stay intact.
Notes
Temperature here is a dial, not a single right answer. Every source lands in the same general band, but the character of the flesh shifts noticeably as it climbs:
- 120-125°F (49-52°C) - very tender, almost translucent, closer to a sashimi texture than a cooked one. The most fragile result, and the hardest to sear without the fillet breaking apart.
- 130-132°F (54-55°C) - the default used in this recipe: moist, tender, and clearly flaky. Most published sous vide cod recipes land here.
- 135-140°F (57-60°C) - firmer and more traditionally “cooked,” still moist if it isn’t held too long, but this is the ceiling before the texture turns dry and chewy.
Sous vide cod at these temperatures does not pasteurize the fish - true pasteurization needs a higher temperature or a much longer hold. Use fillets that are sushi-grade or have been previously frozen, standard for most commercial cod but worth confirming with the fishmonger. If the fish hasn’t been frozen, cook it at 140°F (60°C) for at least 45 to 50 minutes instead of the shorter default above.
Don’t leave cod in the water bath much past an hour. It doesn’t behave like a cut of meat that gets more tender the longer it sits - past that point the texture turns mealy.
A marinade - citrus, a miso-based mix, whatever direction you want to take it - can replace the plain butter in the bag as a flavor variant without changing the core temperature or time.
See Also
Air Fryer Cod
Beef Cuvette - Red Meat Sous Vide
Classic Fried Fish Fillets
Poached Cod in the Oven