Menu Enter a recipe name, ingredient, keyword...

Cod with Mushrooms, Garlic & Vermouth


This recipe is the epitome of weeknight elegance. It also works well with many types of fish. Mahi mahi, pollock, haddock, sole, flounder, sea bass, and halibut make perfect substitutes; just reduce the cooking time for thinner fillets.

Serve with rice pilaf or Sour Cream and Leek Mashed Potatoes.

Google Ads
Rate this recipe 4.5/5 (30 Votes)


  • 4 Tbs. cold unsalted butter
  • 10 oz. white or baby bella (cremini) mushrooms, wiped clean and sliced about 1/8 inch thick
  • 4 medium cloves garlic, minced
  • 1/2 cup dry vermouth
  • 3-1/2 Tbs. chopped fresh parsley
  • 1 Tbs. balsamic vinegar
  • 1/2 tsp. kosher salt; more to taste
  • 1/4 tsp. freshly ground black pepper; more to taste
  • Four 6-oz. skinless cod fillets


Adapted from


Step 1

In a heavy 12-inch skillet, melt 3 Tbs. of the butter over medium-high heat. Add the mushrooms and cook, stirring only occasionally, until well browned, 5 to 7 minutes. Add the garlic and cook, stirring, until golden and fragrant, about 45 seconds. Add the vermouth, 3 Tbs. of the parsley, the vinegar, salt, and pepper and boil until the liquid is reduced by half, about 2 minutes.

Remove the pan from the heat, lightly season the cod with salt and pepper and add it to the pan (tuck under the tails if necessary to even out the thickness), nestling the fillets into the mushrooms and spooning some of the mushrooms on top.

Bring the mixture to a gentle simmer over medium heat, cover the pan, reduce to medium low, and simmer until just cooked through (use the tip of a paring knife to check), 7 to 12 minutes, depending on thickness. With a slotted spatula, transfer the fish to serving plates or a platter. Over low heat, whisk the remaining 1 Tbs. butter into the sauce. Spoon the sauce over the fish and serve sprinkled with the remaining 1/2 Tbs. parsley.


You'll also love

Review this recipe

Mushroom and Sweet Potato Stew (Vegan) Healthy & Flavorful Mushroom Barley Soup Recipe