Baccalà alla Vicentina
A creamy, velvety Venetian stew featuring salt-cured cod slow-braised with sweet onions, celery, and white wine until the fish melts into a rich, golden sauce. The texture is incredibly tender, with the fish flaking apart to embrace the mellow, savory flavors of the cooking liquid.

A little context
Originating from the hills of Vicenza in the Veneto region, this dish dates back to the 16th century when dried cod became a staple for inland populations unable to access fresh fish. Traditionally prepared for Christmas Eve or Carnival season, it is distinct from other Italian cod dishes because the fish is never fried or served dry; it is always slow-cooked in a rich, emulsified sauce. Authentic preparation requires specific salt-cured cod (baccalà) that has been rehydrated for days, not the fresh salted cod (stoccafisso) used in the Ligurian version.
Method
- 01
Prepare the cod
Ensure the salt-cured cod has been soaked in cold water for at least 48 hours, changing the water every 8 hours to remove excess salt. Pat the fish completely dry with paper towels and cut into 5cm (2-inch) chunks, removing any remaining bones or skin.
- 02
Sauté the aromatics
In the Dutch oven, heat half of the olive oil (60 ml) over low heat. Add the finely sliced onions and chopped celery. Cook gently, stirring frequently, until the vegetables are soft and translucent but not browned, about 15 minutes. Do not rush this step; the sweetness of the onions is crucial.
- 03
Deglaze with wine
Pour in the white wine and increase the heat slightly to evaporate the alcohol, about 2 minutes. Return the heat to low and let the mixture simmer gently for another 5 minutes until the liquid has reduced by half.
- 04
Layer the fish
Carefully arrange the cod chunks in a single layer over the onion and celery mixture. Do not stir; the fish is fragile. Drizzle the remaining 60 ml of olive oil evenly over the top.
- 05
Slow braise
Cover the pot with a tight-fitting lid. Cook on the lowest possible heat setting for 45 minutes. The dish should barely simmer; you want the fish to cook in its own juices and the steam generated by the onions, not boil.
- 06
Emulsify and finish
Remove the lid. If the sauce looks too thin, simmer uncovered for 5 minutes. If the sauce is too thick, add the milk (if using) and stir gently. The heat will cause the oil and juices to emulsify into a creamy, golden sauce. The fish should flake easily with a fork.
- 07
Rest and serve
Let the stew rest for 10 minutes off the heat to allow the flavors to meld. Serve immediately, warm, garnished with freshly grated Parmigiano-Reggiano if desired. Traditionally accompanied by polenta.
Pro tips
- ✦Do not skip the 48-72 hour soaking process; if the cod is too salty, it cannot be saved.
- ✦The secret to the creamy texture is the emulsion of the olive oil and fish juices; avoid vigorous stirring which will break the fish apart too early.
- ✦Use a heavy lid or cover the pot with parchment paper before the lid to trap steam effectively.
- ✦This dish tastes even better the next day as the flavors deepen, making it an excellent make-ahead option.
- ✦If using stoccafisso (air-dried cod) instead of baccalà (salt-cured), the soaking time must be extended to 5-6 days.
Shop this recipe
As an Amazon Associate we earn from qualifying purchases.
Substitutions
- salt-cured cod (baccalà) → fresh Atlantic cod (not recommended for authenticity; fresh cod will not hold shape or provide the same texture. If used, reduce cooking time to 15 minutes and omit the long soaking.)
- white wine → vegetable broth (will result in a less acidic, purely savory profile.)
- milk → water (traditional recipes sometimes use water; the sauce will be lighter and less creamy.)
Storage
store in an airtight container in the refrigerator for up to 3 days. The sauce may thicken upon cooling; gently reheat with a splash of milk or water. Freezing is not recommended as the texture of the cod will degrade significantly.
What to serve with it
- Soft, creamy polenta
- Crusty Italian bread for dipping
- Chilled Soave or Pinot Grigio wine
- Sautéed bitter greens like radicchio or chard
FAQ
Can I use fresh cod instead of salt-cured?+
Technically yes, but it is not authentic Baccalà alla Vicentina. Fresh cod lacks the firm texture and concentrated flavor needed to withstand the long braise without disintegrating.
Why is my sauce not creamy?+
The creaminess comes from the emulsion of oil and fish juices. Ensure you used enough oil and did not boil the mixture, which would break the emulsion. Gentle heat is key.
Is this dish spicy?+
No, it is mild, sweet, and savory. Black pepper is sometimes added, but chili is not traditional.





