Summary: Cod with mushrooms in a creamy sauce is a comforting dish that combines the firmness of cod with the meaty texture of mushrooms and the richness of a cream and white wine sauce. In this recipe, we teach you the complete step-by-step technique: how to sauté mushrooms so they are golden and don't release water, how to prepare the creamy sauce with wine reduction, and the option of gratinating in the oven. We include a comprehensive guide to mushroom varieties and their differences.
Table of Contents
- Why cod with mushrooms is a perfect combination
- Guide to mushroom varieties: button vs porcini vs shiitake
- Ingredients for cod with mushrooms
- Step-by-step recipe
- Mushroom sautéing technique: the secret to perfect browning
- Creamy sauce: wine and cream reduction
- Oven-baked version with gratin
- Variations and accompaniment
- Frequently asked questions
- Conclusion
Why cod with mushrooms is a perfect combination
Cod and mushrooms form one of those gastronomic pairs that work perfectly due to contrast and complementarity. Cod provides firm, white meat with a deep marine flavor. Mushrooms contribute their meaty texture, earthy and umami flavor, and their ability to absorb and enhance the surrounding flavors.
When both come together in a creamy white wine and cream sauce, the result is a comforting, elegant, and surprisingly simple dish to prepare. The sauce acts as a bridge between the two ingredients: the cream softens the marine flavor of the cod, the wine provides acidity that balances the creaminess, and the mushrooms absorb all that aromatic liquid, becoming small sponges of flavor.
This dish has roots in French cuisine — where the combination of white fish with champignons à la crème is a classic — but it has adapted perfectly to the Spanish tradition of cod. In Spain, where cod is the star of hundreds of regional recipes, the version with mushrooms has become popular as a more modern and milder alternative to more intense preparations like pil pil or vizcaína.
At Mercat del Ninot in Barcelona, we have been working with Icelandic cod since 1990. For this recipe, we recommend dried cod loin, which has the perfect thickness to withstand cooking without falling apart and offers a flaky texture that integrates wonderfully with the creamy sauce and mushrooms.
Guide to mushroom varieties: button vs porcini vs shiitake
Choosing the right mushroom variety can transform this recipe. Each type contributes a different flavor and texture. Here is a detailed guide to help you choose wisely:
Button mushroom (Agaricus bisporus)
The common button mushroom is the most accessible and versatile option. There are three main varieties:
- White button mushroom: Mild and delicate flavor, firm texture. It is the most neutral and best absorbs the flavors of the sauce. Ideal if you want the cod to be the star.
- Cremini mushroom (brown button mushroom): More flavorful than the white, with more pronounced earthy notes. Slightly firmer texture. This is our recommendation for this recipe due to its balance between its own flavor and versatility.
- Portobello: This is a mature cremini mushroom, large in size. Intense and meaty flavor, dense texture. Works very well cut into thick slices, but can darken the sauce.
Porcini (Boletus edulis)
The king of mushrooms. Its flavor is intense, nutty, with notes of forest and damp earth. Its texture is denser and meatier than that of the button mushroom, almost like meat. Porcini elevates this recipe to restaurant level: its powerful umami flavor spectacularly complements the cod.
The downside is the price: fresh porcini can cost €30-60/kg in season (autumn) and are difficult to find outside of it. An excellent alternative is to use dried porcini (€2-3/serving), rehydrating them in hot water for 20 minutes. The rehydration water is an incredibly aromatic broth that you can incorporate into the sauce.
Shiitake (Lentinula edodes)
Originally from Asia, shiitake has an intense, umami flavor, with smoky and slightly sweet notes. Its texture is more elastic and fibrous than that of the button mushroom. It adds an exotic touch to the recipe without clashing with the cod. It is an interesting option if you want to give the dish a different twist.
Fresh shiitake are easily found in markets and supermarkets at a reasonable price (€8-15/kg). Always remove the stem, which is tough and fibrous, and use only the cap.
Other interesting mushrooms
- Oyster mushroom (Pleurotus ostreatus): Mild, with a velvety texture. Combines well but adds little flavor of its own.
- Chanterelle (Cantharellus cibarius): Fruity and delicate flavor, firm texture. Excellent but expensive and seasonal.
- King oyster mushroom (Pleurotus eryngii): Meaty, firm, mild flavor. A very good alternative to porcini at a reasonable price.
| Variety | Flavor | Texture | Approx. price | Availability |
|---|---|---|---|---|
| White button mushroom | Mild, neutral | Firm | 3-5 €/kg | Year-round |
| Cremini mushroom | Earthy, medium | Firm | 4-7 €/kg | Year-round |
| Fresh porcini | Intense, nutty | Meaty, dense | 30-60 €/kg | Autumn |
| Dried porcini | Very intense | Rehydrated | 80-120 €/kg (yields a lot) | Year-round |
| Shiitake | Umami, smoky | Elastic | 8-15 €/kg | Year-round |
| King oyster mushroom | Mild, sweet | Very meaty | 8-12 €/kg | Autumn-winter |
Our recommendation: use cremini mushrooms as a base (80%) and add a handful of rehydrated dried porcini (20%). The button mushroom provides volume and texture, and the porcini, a deep flavor that elevates the dish without breaking the bank.
Related Cod Products
Ingredients for cod with mushrooms
For 4 people
- 4 desalted cod loins (about 600-700 g total)
- 400 g mushrooms (preferably cremini, or a mix)
- 20 g dried porcini (optional but highly recommended)
- 200 ml cooking cream (minimum 18% fat)
- 100 ml dry white wine
- 2 shallots (or 1 small onion), finely chopped
- 3 cloves garlic, finely chopped
- 3 tablespoons extra virgin olive oil
- 1 tablespoon butter
- Fresh parsley, chopped
- Salt, black pepper, and nutmeg
- Flour for dusting (optional)
Notes on ingredients
Cod: Dried cod loin, once properly desalted (48-72 hours in cold water, changing it every 8 hours), is the ideal cut for this recipe. Its thickness ensures it won't fall apart in the sauce, and its flaky texture absorbs the cream spectacularly. If you prefer to skip the desalting, ready-to-cook desalted cod is a perfect alternative.
Cream: Use cooking cream with a minimum of 18% fat. Lighter cream (12-15%) can curdle when reduced with wine. If you want a lighter result, you can substitute half of the cream with fish stock or concentrated fumet.
Mushrooms: Buy them firm, with closed caps and no dark spots. Clean them with a damp cloth or brush — never submerge them in water, as they absorb it like sponges and then won't brown. Slice them 5-6 mm thick, no thinner.
Step-by-step recipe
Step 1: Rehydrate the porcini (if using)
Place the dried porcini in a small bowl with 150 ml of hot water (not boiling). Let them sit for 20 minutes. When tender, drain them, gently squeezing to extract the liquid. Reserve both the porcini and the rehydration water — this water is liquid gold, a concentrated mushroom broth that you will add to the sauce. Strain the water through a fine sieve or cloth to remove any potential grit.
Step 2: Prepare the cod
Pat the desalted cod loins dry with paper towels. Season lightly with salt and pepper (remember that cod already has some salt). If you want a golden crust, lightly dust with flour on both sides, shaking off any excess. If you prefer a lighter result, omit the flour.
Step 3: Sear the cod
Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. When the oil is hot, place the cod loins skin-side down (if they have skin). Sear for 2-3 minutes per side until golden but not fully cooked through. The cod will finish cooking in the sauce. Remove and set aside on a plate.
Step 4: Sauté the mushrooms
This is a critical step. In the same pan, add the remaining tablespoon of oil and the butter. When the butter melts and starts to foam, add the sliced mushrooms. Here's the key: do not move them for the first 2-3 minutes. Let them brown on one side without touching them. If you stir them constantly, they will release water and steam instead of browning.
After 2-3 minutes, stir and let them brown on the other side for another 2 minutes. If you used rehydrated porcini, add them now and sauté for 1 more minute. The mushrooms should be golden, with caramelized edges and a firm texture. Season with salt and pepper.
Step 5: Prepare the sauce base
Reduce the heat to medium. Push the mushrooms to one side of the pan and add the chopped shallots to the empty space. Cook for 3-4 minutes until translucent. Add the minced garlic and cook for 1 more minute, stirring to prevent burning.
Increase the heat and pour in the white wine. Let it bubble intensely for 2-3 minutes, scraping the bottom of the pan with a wooden spoon to loosen any caramelized bits (these bits are pure concentrated flavor). The alcohol should evaporate almost completely — you'll know it's ready when the alcohol smell disappears and a winey, fruity aroma remains.
Step 6: Create the creamy sauce
Reduce the heat to medium-low. If you used porcini, now add the strained rehydration water. Let it reduce for 2 minutes. Pour in the cream and mix well with the mushrooms, shallots, and wine liquid. Simmer gently for 4-5 minutes, stirring occasionally, until the sauce thickens slightly and has a consistency that coats the back of a spoon.
Add a pinch of freshly grated nutmeg — nutmeg has a natural affinity with cream and mushrooms that enhances both flavors. Taste and adjust for salt and pepper. The sauce should be well-seasoned because the cod will absorb some of the flavor.
Step 7: Incorporate the cod
Place the reserved cod loins over the mushrooms in the pan, submerging them slightly in the sauce. Cover the pan and cook over low heat for 5-7 minutes, until the cod is cooked through (the flesh separates easily into flakes when pressed with a fork). Baste occasionally with the sauce using a spoon.
Generously sprinkle with fresh chopped parsley and serve directly from the pan or plate individually with a base of sauce and mushrooms and the cod loin on top.
Mushroom sautéing technique: the secret to perfect browning
The biggest mistake when cooking mushrooms is moving them too soon and cooking too many at once. Here are the fundamental principles for perfect sautéing:
- Hot pan: The pan should be very hot before adding the mushrooms. If the pan is cold, the mushrooms will immediately release water and steam in their own juices instead of browning.
- Don't overcrowd: Mushrooms need space. If you put too many at once, the temperature drops drastically and they release water. It's better to do two batches than one crowded one. Estimate that each mushroom needs at least 1 cm of space around it.
- Don't move: Once in the pan, leave them still for 2-3 minutes. The Maillard reaction (browning) only occurs when the mushroom is in direct contact with the hot surface, without moving.
- Salt at the end: Salt extracts moisture. If you salt the mushrooms at the beginning, they will release all their water. Only salt them when they are already browned.
- Oil + butter: Olive oil withstands high temperatures without burning; butter adds flavor and golden color. The combination of both is ideal for mushrooms.
If your mushrooms always turn out soft and watery instead of golden and crispy, the problem is almost certainly one of these three: cold pan, too many mushrooms at once, or moving them too soon. Correct these three points and the result will be radically different.
Creamy sauce: wine and cream reduction
The creamy sauce is the soul of this dish. Its preparation is based on two fundamental French techniques: réduction (reduction) and liaison (thickening with cream).
Wine reduction
When you add white wine to a hot pan, the alcohol evaporates quickly (its boiling point is 78°C, lower than water's). What remains are the acids, sugars, and aromatic compounds of the wine, concentrated and without the harshness of alcohol. This reduction provides balanced acidity, depth of flavor, and a subtle sweetness.
The ideal wine is a dry white with good acidity: a Verdejo, an Albariño, or a Macabeo. Avoid sweet wines or those with too much oak — the tannins from the barrel concentrate when reduced and can make the sauce bitter.
Thickening with cream
Cream serves two functions: to provide creaminess (fat that softens and rounds out flavors) and to act as a natural thickener. As it reduces over low heat, the water in the cream evaporates and the fat concentrates, creating a luscious texture that coats the cod and mushrooms.
The trick is not to boil the cream over high heat. A violent boil can cause the cream to curdle (the fat separates from the whey). Always cook over medium-low heat, with gentle bubbles, and stir occasionally. The sauce is ready when it coats the back of a spoon and when you run your finger across the spoon, the mark remains without closing.
Alternatives to cream
If you prefer a lighter version:
- Reduced fish stock: Substitute half of the cream with concentrated fumet. You'll have more seafood flavor and less creaminess.
- Evaporated milk: Less fat than cream but with a similar texture. It works well although the flavor is slightly different.
- Cream cheese: A tablespoon of mild cream cheese (like Philadelphia) added at the end thickens and adds creaminess without as much cream volume.
Oven-baked version with gratin
The oven version is an excellent alternative that simplifies cooking and adds an irresistible gratin. It is also the best option if you are cooking for many guests, as you can assemble everything in a dish and put it in the oven without monitoring.
Instructions for the oven version
- Preheat the oven to 200°C with top and bottom heat.
- Sear the cod in a pan (Step 3 of the recipe) and place it in an oven-safe dish.
- Prepare the creamy sauce with the mushrooms (Steps 4-6) and pour it over the cod in the dish.
- Gratin (optional): Sprinkle a mixture of breadcrumbs (3 tablespoons), grated Parmesan cheese (2 tablespoons), and a drizzle of olive oil over the top. This golden crust adds a crunchy texture that contrasts with the creaminess of the sauce.
- Bake for 12-15 minutes until the cod is cooked through and the surface is golden and bubbly.
The advantage of the oven is that the surrounding heat cooks the cod evenly, without the risk of it sticking or falling apart. The Parmesan and breadcrumb gratin creates a crispy layer that transforms the dish into something more festive and appealing. It is a perfect version for a dinner party.
Variations and accompaniment
Cod with mushrooms and shrimp
Add 200 g of peeled shrimp in the last step, along with the cod. Shrimp only need 2-3 minutes of cooking and provide a seafood flavor that complements both the cod and the mushrooms. This is a more festive and complete version.
Cod with mushrooms and spinach
Incorporate a generous handful of fresh spinach into the sauce just before adding the cod. The spinach will wilt in 1-2 minutes and add vibrant green color, freshness, and nutrients. The spinach-mushroom-cream combination is a classic that never fails.
Cod with garlic mushrooms (al ajillo)
A more rustic version: substitute the cream with a powerful sauté of garlic (6-8 sliced cloves) and chili. Sauté the mushrooms with this garlic mixture and add a splash of white wine and parsley. It's a more Mediterranean, less French preparation, with all the flavor of garlic as the star.
Recommended accompaniments
- Mashed potatoes: The perfect accompaniment. The creaminess of the mash absorbs the sauce like no other side dish. Make it with potatoes, butter, and hot milk.
- White rice: Simple but effective. The rice soaks up the creamy sauce and balances the intensity of the dish.
- Potatoes "panadera" style: Thinly sliced and oven-baked with oil and onion. If you're using the oven version, you can place them under the cod so they cook together.
- Crusty bread: Essential for dipping in the sauce. A good rustic loaf with a crust is ideal.
- Steamed vegetables: Broccoli, green beans, or wild asparagus, steamed for a more complete and balanced dish.
- Wine: A full-bodied white with some aging: barrel-fermented Chardonnay, Godello from Valdeorras, or an aged Rioja Viura. The creaminess of the wine should match the creaminess of the dish.
Frequently asked questions
Can I use frozen cod for this recipe?
Yes, frozen cod works well for this recipe. Thaw it slowly in the refrigerator for 24 hours, never in the microwave or at room temperature. Once thawed, pat it very dry with paper towels before searing it in the pan. The result is excellent, although fresh or artisanally desalted cod has an extra point of texture.
Why do my mushrooms release a lot of water and don't brown?
The three most common mistakes are: pan not hot enough, too many mushrooms at once, and moving them too soon. The pan should be very hot, the mushrooms need space (cook in batches if necessary), and don't touch them for the first 2-3 minutes so they can brown through direct contact with the pan. Also, don't wash them under the tap: clean them with a damp cloth.
Can cream be substituted with something lighter?
Yes, there are several alternatives. You can substitute half of the cream with concentrated fish stock for a lighter result with more seafood flavor. Evaporated milk works as a substitute with less fat. You can also use a tablespoon of mild cream cheese at the end to thicken without as much cream. The result will be less creamy but equally delicious.
Which mushroom is best to combine with cod?
Cremini mushrooms are the most balanced option: good flavor, accessible price, and available year-round. If you want to elevate the dish, combine 80% cremini with 20% rehydrated dried porcini. Porcini add a deep umami flavor without significantly increasing the cost. Shiitake are another interesting option for a more exotic touch.
Can I prepare this dish in advance?
You can prepare the creamy sauce with the mushrooms in advance and refrigerate it for up to 24 hours. It's best to sear the cod just before serving to maintain its texture. To serve, heat the sauce over low heat, place the freshly seared cod on top, cover for 5-7 minutes, and it's ready. If you opt for the oven version, you can assemble the entire dish and refrigerate it, taking it out 30 minutes before baking.
Which white wine is best for the sauce?
Use a dry white wine with good acidity. Verdejo, Albariño, and Macabeo give the best results. Avoid sweet wines or those with a lot of oak aging, as tannins concentrate when reduced and can make the sauce bitter. Golden rule: if you wouldn't drink it, don't cook with it.
Conclusion
Cod with mushrooms in a creamy sauce is a dish that demonstrates that elegance in cooking does not require complexity. With simple but well-executed techniques — searing the cod to keep it juicy, sautéing the mushrooms so they brown instead of stewing, and building a creamy sauce with wine and cream reduction — you achieve a result that impresses both at a family dinner and a meal with guests.
The versatility of this recipe is another of its strengths. You can adapt it to your taste by using different varieties of mushrooms, adding shrimp or spinach, opting for oven gratin, or sticking to the classic pan version. And you can play with the intensity of the sauce: creamier with pure cream, lighter by substituting part with fish stock, or more intense by incorporating rehydrated porcini water.
What doesn't change is the importance of starting with good cod. A quality cod loin — thick, well-desalted, with that flaky texture that separates into layers when bitten — is the difference between a correct dish and a memorable one. At our stall in Mercat del Ninot, we have been selecting the best cod from Iceland for over three decades, and we know that product quality is always the most important ingredient in any recipe.


