This traditional Italian dish brings the flavors of salted cod to life in a rich tomato sauce. I’ve refined this method over years to honor its authentic roots.
The key is proper preparation of the baccala through soaking, then gently simmering it in a sauce that’s both savory and aromatic. The result is a dish that’s hearty yet balanced.
Ingredients for Baccala in Tomato Sauce
Traditional Italian pantry staples meet carefully prepared salted cod for authentic flavor depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Salted Cod 🐟 | 1 ½ lb | Soaked overnight, cut into pieces |
| San Marzano Tomatoes 🍅 | 2 cups | Crushed by hand for texture |
| Extra-Virgin Olive Oil 🫒 | ½ cup | Divided for cooking and finishing |
| Yellow Onion 🧅 | 1 whole | Finely diced for sauce base |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Dry White Wine 🍷 | ½ cup | For deglazing and acidity |
| Tomato Paste 🍅 | 2 tbsp | For concentrated umami base |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped for garnish |
| Dried Oregano 🍃 | 1 tsp | Mediterranean variety preferred |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Bay Leaves 🌿 | 2 pieces | For aromatic simmering |
| Kosher Salt 🧂 | 1 tsp | Plus more to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | For seasoning layers |
| Green Olives 🫒 | ½ cup | Pitted and halved for briny contrast |
The salted cod is non-negotiable here. Look for thick, boneless fillets at specialty Italian markets or Whole Foods—avoid pre-cut pieces as they can be dry. Soaking is critical: change the water 3-4 times over 24-48 hours to remove excess salt. The San Marzano tomatoes should be DOP-certified for authentic sweetness and low acidity.
No white wine? Dry vermouth or additional tomato sauce works in a pinch. For a richer sauce, stir in 1 tbsp of capers with the olives. Dried oregano can be swapped for fresh at triple the amount. If San Marzano tomatoes aren’t available, high-quality canned crushed tomatoes from Muir Glen are a solid substitute.
The soaked cod keeps in the fridge for 24 hours before cooking. Leftovers taste even better the next day and store well for 3-4 days. Freeze the sauce separately for up to 3 months—just add fresh cod when reheating.
Why You’ll Love This Recipe
- One Pot Wonder: I love that this comes together in a single pan—just sauté the onion and garlic, add the tomatoes and cod, and let it simmer.
- Rich Mediterranean Flavor: The San Marzano tomatoes and olive oil create this deep, sweet-savory sauce that soaks into the cod beautifully.
- Feeds a Crowd: Honestly, it’s my go-to for Sunday family dinners—everyone goes back for seconds.
- Leftovers Shine: Here’s what sold me—the flavors taste even better the next day, so I always make extra for lunch.
Step-by-Step Instructions for Baccala in Tomato Sauce
Master the technique of transforming salted cod into a rich, aromatic dish with Italian flair.
Step 1: Prepare the Salted Cod Properly
Begin by ensuring the 1.5 lb Salted Cod has been soaked overnight to remove excess salt. Drain and rinse the cod, then cut it into 2-inch pieces. Pat the pieces dry with paper towels to remove excess moisture, which helps the fish absorb flavors without becoming watery.
This preparation step is crucial—properly desalted cod ensures the final dish isn’t overwhelmingly salty. The texture should be firm but not rock-hard after soaking.
Step 2: Build the Aromatic Sauce Base
In a large, heavy-bottomed pot, heat ¼ cup of the Extra-Virgin Olive Oil over medium heat. Add the finely diced Yellow Onion and cook for 5-6 minutes until translucent and just beginning to caramelize at the edges. Stir in the 4 minced Garlic Cloves and cook for 30 seconds until fragrant but not browned.
Add the 2 tbsp Tomato Paste and cook for 2 minutes, stirring constantly, until it deepens in color to a rich brick red. This step develops the umami foundation of your sauce. Pour in the ½ cup Dry White Wine and simmer for 3 minutes to reduce slightly.
Step 3: Simmer with Tomatoes and Aromatics
Stir in the 2 cups San Marzano Tomatoes (crushed by hand), 1 tsp Dried Oregano, ½ tsp Red Pepper Flakes, 2 Bay Leaves, ½ tsp Freshly Ground Black Pepper, and ½ cup Green Olives. Bring to a gentle simmer and cook for 15 minutes, allowing the flavors to meld together.
The tomatoes should break down into a thick, rustic sauce. The olives add a briny contrast that balances the richness of the cod. Taste and adjust seasoning with 1 tsp Kosher Salt if needed, remembering that the cod and olives already contribute saltiness.
Step 4: Poach the Cod in the Sauce
Gently add the prepared Salted Cod pieces to the simmering sauce. The liquid should just cover the fish—if it doesn’t, add a splash of water. Reduce heat to low and poach for 8-10 minutes, until the cod is opaque and flakes easily with a fork.
Avoid boiling, as this will break up the delicate fish. The cod should be tender but still hold its shape. Spoon some of the sauce over the fish occasionally to ensure even cooking and flavor absorption.
Step 5: Finish and Garnish
Discard the Bay Leaves. Drizzle with the remaining ¼ cup Extra-Virgin Olive Oil and sprinkle with the ¼ cup chopped Fresh Flat-Leaf Parsley. Let the dish rest for 5 minutes off the heat to allow the flavors to fully harmonize.
The final dish should have a vibrant red sauce with visible olive pieces and a glossy finish from the olive oil. The cod should be moist and flaky, perfectly complementing the robust, aromatic tomato base. Serve warm with crusty bread to soak up the sauce.
Pro Tips For Making Baccala In Tomato Sauce
- Soak the Cod Longer: I learned this the hard way—give the salted cod at least 24 hours in water, changing it 3-4 times, to pull out enough salt. Even then, taste a small piece before cooking; if it’s still too salty, soak another 6-8 hours.
- Drain the Tomatoes Well: San Marzano tomatoes are watery straight from the can. Crush them by hand over a colander to remove excess liquid—this keeps your sauce rich and not watery.
- Skip Boiling the Cod: Resist the urge to boil the cod to remove salt faster. It tightens the fish and makes it rubbery. Cold soaking preserves the flaky texture you want in the final dish.
- Bloom the Garlic Slow: Cook the minced garlic in olive oil on low heat until just golden—about 2-3 minutes. Burning it adds bitterness that will overpower the sweetness of the tomatoes and cod.
Troubleshooting Perfect Results
Sauce Too Watery
If your tomato sauce is thin, simmer uncovered for an additional 10-15 minutes to reduce. I find that crushing the San Marzano Tomatoes by hand creates a thicker texture than blended tomatoes. A pinch of tomato paste can also help thicken it naturally. 💡
Cod Too Salty
This usually means the Salted Cod wasn’t soaked long enough. If you detect excess salt after the first taste, soak the pieces in cold water for an additional 2-3 hours, changing the water once. Avoid adding salt to the sauce until you taste the fish.
If the dish is already cooked, serve with extra sauce and crusty bread to balance the saltiness.
Cod Falls Apart
This happens when the sauce boils or the fish is overcooked. Keep the heat at a gentle simmer—low heat is key. The cod should poach for only 8-10 minutes. Use a wide, shallow pot so the pieces can lie flat without overlapping.
Sauce Too Acidic
A pinch of sugar (½ tsp) balances acidity without sweetening the dish. I also recommend using DOP-certified San Marzano Tomatoes, which are naturally sweeter. If needed, a splash of heavy cream can mellow the sauce beautifully. 🔥
Flavor Seems Flat
Boost depth by adding 1 tbsp capers or a splash of balsamic vinegar. Fresh herbs like basil or more Fresh Flat-Leaf Parsley brighten the dish.
Nutrition Facts
Frequently Asked Questions
How long should I soak the salted cod?
Soak the cod for at least 24-48 hours in cold water, changing it 3-4 times. This removes excess salt and ensures a balanced flavor in your dish.
Can I use fresh cod instead of salted?
Fresh cod won’t have the same depth of flavor. Salted cod is cured, which gives it a unique texture and taste. If substituting, add 1 tsp salt to the sauce and reduce soaking time.
What if my sauce is too thin?
Simmer uncovered for 10-15 minutes to thicken. Crushing tomatoes by hand also helps create a rustic, thicker consistency.
How do I prevent the cod from breaking apart?
Keep the heat at a gentle simmer on low. Poach the cod for only 8-10 minutes and avoid stirring once added.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026