Serve a traditional Italian Baccala Recipe with tender salt cod fillets, juicy tomatoes, fresh basil, and capers in a garlic-infused white wine sauce with bright lemon.

Traditional baccala in salsa de vino is an Italian salt cod dish with whole, pan-seared fillets served in a light tomato and white wine sauce. This Italian salt cod recipe also works with fresh cod and is a great choice for Lent, Easter, or Christmas Eve. For more cod dishes, try Baked Cod with Cheese Sauce, Cod Cakes (Bolinho de Bacalhau), or Codfish Shepherd's Pie.
Quick Look: Italian Baccala
- ⏱️ Prep Time: 10 minutes, excluding desalting
- 🔥 Cook Time: 20 minutes
- ⏲️ Total Time: 30 minutes, plus 2–3 days for desalting if using salted cod
- 🍽️ Servings: 4
- 🐟 Key Ingredients: Salted cod (baccalà), cherry tomatoes, dry white wine, garlic, capers, basil, and lemon
- 🍳 Cooking Method: Pan-seared in a skillet
- 🧄 Flavor: Savory, garlicky, citrusy, and lightly tangy
- ✨ Texture: Tender, flaky cod with softened cherry tomatoes
- 🎄 Best For: Seafood dinners, Lent, Easter, and Christmas Eve
- ⭐ Difficulty: Moderate with salted cod preparation; simpler with fresh cod
- Why This Recipe Works: Pan-searing the cod separately helps it stay tender and flaky without falling apart. The white wine sauce adds flavor and moisture to the fish, and because it's added at the end, the cod doesn't need to cook any longer than necessary.
SUMMARIZE & SAVE THIS CONTENT ON
Jump to:
- Quick Look: Italian Baccala
- Chef's Notes from Valentina
- Ingredients
- Substitutions And Additions
- How to Make Italian Baccalà
- Desalt the Cod (Baccalà)
- Season the Fresh Cod
- Make the White Wine Sauce
- Pan-Sear the Cod and Serve
- Expert Tips for Italian Baccala
- FAQ About Italian Baccala
- What to Serve With Italian Baccala
- More Fish and Seafood Recipes to Try
- Italian Baccala Recipe
- Storage and Reheating
Baccala (baccalà) is Italian salt-cured cod, sometimes dried as part of the preservation process. It has a firm texture and concentrated savory flavor and is used in many traditional Italian dishes, from soups and stews to fried fish. You may also find it labeled bacalao, the Spanish name for salted cod.
In Italy, cod goes by different names depending on how it's prepared or preserved:
- Merluzzo: The Italian word for cod, generally referring to fresh or frozen fish.
- Baccalà: Salt-cured cod that needs to be desalted before cooking.
- Stoccafisso: Air-dried cod, also called stockfish, preserved without salt and requiring rehydration before cooking.
You can find baccalà at Italian specialty stores, Portuguese and Spanish markets, seafood shops, and some international grocery stores. It's also available online. Look for firm, pale-colored flesh without yellowing or unusual chemical odors.
Ingredients

- Salted cod (baccalà or bacalao) – 1 ½ pounds. Salt-cured cod has a savory, slightly salty flavor and firm flesh that becomes tender and flaky when cooked. Choose skinless, boneless fillets and desalt them before cooking.
- Cherry tomatoes – 1 pint, halved. Naturally sweet with a little acidity, these tomatoes become soft and juicy without completely losing their shape. Grape tomatoes are a good substitute.
- Dry white wine – ⅓ cup. A light, dry wine gives the sauce a subtle acidity. Pinot Grigio, Sauvignon Blanc, or Pinot Blanc work well. Choose an unoaked Chardonnay if that's what you have.
- Capers – 2 tablespoons. Their salty, tangy flavor complements the cod and tomatoes. Chopped green olives are a good substitute.
- Garlic – 3 large cloves, finely minced. Fresh garlic gives the sauce a deeper savory flavor. If needed, replace the cloves with ¾ teaspoon garlic powder.
- Fresh basil – ¼ cup, finely chopped. Its slightly sweet, peppery flavor complements the tomatoes. Fresh parsley or oregano are good alternatives.
- Fresh lemon juice and zest – 2 tablespoons juice and ½ teaspoon zest. The juice balances the salty cod and capers, and the zest provides a fresh citrus aroma without extra acidity.
- Olive oil – 2 tablespoons. Its mild, fruity taste works well with the fish and tomatoes. Sunflower, canola, or safflower oil can also be used.
- Crushed red pepper flakes – ¼ teaspoon. A small amount gives the sauce a gentle kick. Cayenne pepper or chili powder will provide a different type of heat, and paprika is a milder option.
How to Make Italian Baccalà

Desalt the Cod (Baccalà)
- Rinse the fish: Start preparing the salted cod 2–3 days before cooking. Rinse the precut fillets under cold running water to remove excess surface salt. Place them in a large bowl with approximately three times as much cold water as fish, making sure they're completely submerged. Cover with plastic wrap and refrigerate.
- Change the water: Replace the soaking water 2–3 times daily to gradually remove excess salt.
- Season the cod: Once desalted, pat the fillets thoroughly dry with paper towels. Season both sides with salt and pepper to taste, then set aside until ready to cook.
Season the Fresh Cod
- Prepare the fish: Fresh cod doesn't require desalting. Pat the fillets dry with paper towels, season both sides with salt and pepper to taste, and set aside. PIC. 1
Make the White Wine Sauce
- Sauté the garlic: Heat 2 tablespoons of olive oil in a large nonstick skillet over medium heat. Add the crushed red pepper flakes and minced garlic. Sauté for about 1 minute, until fragrant. PIC. 2
- Cook the tomatoes: Add the halved cherry tomatoes and cook for 9–12 minutes, stirring occasionally, until softened and blistered but still holding their shape.
- Finish the sauce: Pour in the dry white wine, stir, and bring to a gentle simmer. Add the capers, basil, lemon juice, lemon zest, salt, sugar, and black pepper. Cook for another 2 minutes, then transfer the sauce to a medium bowl and set aside. PIC. 3
Pan-Sear the Cod and Serve
- Sear the cod: Wipe the skillet clean and return it to medium heat. Add another 1–2 tablespoons of oil and cook the seasoned fillets for about 3 minutes, until golden brown underneath. Carefully flip and cook for another 2–3 minutes, depending on thickness. PIC. 4
Note: Insert a fork at an angle into the thickest part of the fillet and twist gently. The fish should flake easily and appear opaque throughout. The safe internal temperature is 145°F (63°C). - Add the sauce: Pour the reserved white wine sauce over the Italian baccala. Warm everything together for about 1 minute, then remove from the heat and serve immediately. PIC. 5 & 6

FAQ About Italian Baccala
Cook a small piece from the thickest part of the cod and taste it. The fish should taste mildly salty, not excessively salty. If it's still too salty, continue soaking it in fresh cold water before cooking the remaining fillets.
Haddock is a good substitute because of its mild flavor and tender, flaky texture. Pollock and hake also work well with the tomato and white wine sauce. Choose skinless, boneless fillets of similar thickness and adjust the cooking time as needed.
Yes. Both fresh and frozen cod work as alternatives to salted cod. Thaw frozen cod completely in the refrigerator, pat the fillets dry, and follow the fresh cod instructions. Neither fresh nor plain, unsalted frozen cod needs desalting.
Yes. Use ⅓ cup of unsalted or low-sodium vegetable or fish broth instead. The sauce will taste a little milder, but the tomatoes, capers, and lemon will still give it some tanginess. Taste before adding more salt, especially if you're using salted cod.
What to Serve With Italian Baccala
- Potatoes: Crispy Smashed Potatoes have crunchy edges and fluffy centers that pair well with the tender cod. Brazilian Potato Salad offers a creamy alternative, especially for a holiday meal.
- Rice and Grains: Greek Rice complements the lemon and garlic in the white wine sauce. Plain steamed rice or creamy polenta also works well for soaking up the extra sauce.
- Vegetables: Roasted Zucchini has a tender center and golden surface, while Roasted Carrots and Parsnips bring a little natural sweetness to the meal.
- Salads: Fall Salad combines arugula, zucchini, yellow squash, and crunchy pepitas with an orange vinaigrette. Heart of Palm Salad Skewers are another fresh option with crisp vegetables and a lemon dressing.
- Bread: Brazilian Cheese Bread has a chewy center and cheesy flavor. Crusty Italian bread or sourdough is a more traditional choice for soaking up the tomato and white wine sauce.
Did You Love This Recipe? If you make this recipe and love it, stop back, give it a 5-star rating ★★★★★ and leave a comment.
Italian Baccala Recipe
Equipment
- 1 cutting board
- 1 Chef's knife
- 1 medium bowl
- 1 large skillet preferably non stick
- 1 large bowl ONLY if using salted cod
Ingredients
For the Cod
- 1 ½ lbs boneless, skinless salted cod – cut into 4 fillets (or four 6-ounce fresh cod fillets)
- salt and pepper – to taste
For the White Wine Sauce
- 2 tablespoons olive oil or another neutral cooking oil
- ¼ teaspoon crushed red pepper flakes
- 3 large garlic cloves – finely minced
- 1 pint cherry tomatoes – halved
- ⅓ cup dry white wine
- 2 tablespoons capers or chopped green olives
- ¼ cup fresh basil – finely chopped
- 2 tablespoons fresh lemon juice
- ½ teaspoon fresh lemon zest
- ½ teaspoon salt or more – to taste
- 1 teaspoon granulated sugar
- ¼ teaspoon freshly ground black pepper or more – to taste
Instructions
Desalt the Cod (Baccalà)
- Rinse the fish: Start preparing the salted cod 2–3 days before cooking. Rinse the precut fillets under cold running water to remove excess surface salt. Place them in a large bowl with approximately three times as much cold water as fish, making sure they're completely submerged. Cover with plastic wrap and refrigerate.
- Change the water: Replace the soaking water 2–3 times daily to gradually remove excess salt.
- Season the cod: Once desalted, pat the fillets thoroughly dry with paper towels. Season both sides with salt and pepper to taste, then set aside until ready to cook.
Season the Fresh Cod
- Prepare the fish: Fresh cod doesn't require desalting. Pat the fillets dry with paper towels, season both sides with salt and pepper to taste, and set aside.
Make the White Wine Sauce
- Sauté the garlic: Heat 2 tablespoons of olive oil in a large nonstick skillet over medium heat. Add the crushed red pepper flakes and minced garlic. Sauté for about 1 minute until fragrant.
- Cook the tomatoes: Add the halved cherry tomatoes and cook for 9–12 minutes, stirring occasionally, until softened and blistered but still holding their shape.
- Finish the sauce: Pour in the dry white wine, stir, and bring to a gentle simmer. Add the capers, basil, lemon juice, lemon zest, salt, sugar, and black pepper. Cook for another 2 minutes, then transfer the sauce to a medium bowl and set aside.
Pan-Sear the Cod and Serve
- Sear the cod: Wipe the skillet clean and return it to medium heat. Add another 1–2 tablespoons of oil and cook the seasoned fillets for about 3 minutes, until golden brown underneath. Carefully flip and cook for another 2–3 minutes, depending on thickness.Note: Insert a fork at an angle into the thickest part of the fillet and twist gently. The fish should flake easily and appear opaque throughout. The safe internal temperature is 145°F (63°C).
- Add the sauce: Pour the reserved white wine sauce over the Italian baccala. Warm everything together for about 1 minute, then remove from the heat and serve immediately.
Recipe Notes
- Thinner fillets may be ready after 2 days, while thicker cuts can take 3 days. The desalting time depends on the thickness of the fish and how long it was cured. Check the saltiness before adding more seasoning, as some salt may remain after soaking.
- Once properly desalted, the cod can be cooked immediately, refrigerated, or frozen for later use.
Storage and Reheating
Refrigerate: Store leftover cooked cod and sauce in an airtight container in the refrigerator for up to 3 days. Refrigerate within 2 hours of cooking, or within 1 hour if the temperature is above 90°F (32°C). Freeze: Freezing the finished dish isn't recommended for the best texture, as the cod may become dry or crumbly and the tomato sauce can change consistency after thawing. However, cooked cod can be frozen for up to 3 months for best quality. Reheat: Place the baccala in salsa de vino in a covered, microwave-safe dish and heat in 30-second intervals until thoroughly heated to 165°F (74°C). Add a splash of water or low-sodium broth if the sauce has thickened, and avoid overheating to keep the fish from drying out.Nutrition
** Nutrition labels on easyanddelish.com are for educational purposes only. This info is provided as a courtesy and is only an estimate, since the nutrition content of recipes can vary based on ingredient brand or source, portion sizes, recipe changes/variations, and other factors. We suggest making your own calculations using your preferred calculator, based on which ingredients you use, or consulting with a registered dietitian to determine nutritional values more precisely.
Please note that health-focused and diet information provided on easyanddelish.com is for educational purposes and does not constitute medical advice, nor is it intended to diagnose, treat, cure, or prevent disease. Consult with your doctor or other qualified health professional prior to initiating any significant change in your diet or exercise regimen, or for any other issue necessitating medical advice.
Did you make this recipe?
Comment and rate the recipe. Also follow us on Pinterest at @easyanddelish for more delish recipes.







I recently prepared this Italian Baccalà recipe again, and the results were excellent! One thing I’ve come to appreciate is how much proper desalting influences both the flavor and texture of salt cod. Changing the soaking water regularly helps remove excess salt while preserving the fish’s distinctive character. Another important detail is gentle cooking—salt cod can become tough and dry if overcooked. Allowing the sauce to develop its flavors before adding the fish makes a noticeable difference. A wonderful example of how simple ingredients and careful technique can produce an exceptional dish!
We love cod everything Denise! Thank you for this one and I wish you have happy 2025. !
Amazing one ! Such a great season to prepare baccala with fresh ripe tomatoes!!!!!!