
This pan-seared cod transforms simple ingredients into a restaurant-worthy meal that takes just minutes to prepare. The flaky white fish gets a beautiful golden crust in the hot skillet, while the buttery white wine and tomato sauce adds brightness and depth. I've been making this dish for years, and it never fails to impress even the most discerning dinner guests.
I discovered this recipe on a busy weeknight when I needed something quick but still impressive. My family was shocked that something so delicious could come together so quickly. Now it's our go-to for both casual dinners and entertaining.
Ingredients
- 1½ pounds boneless skinless cod fillets: Look for thick fillets about 1-inch thick that feel firm and smell fresh with no fishy odor.
- 1 teaspoon fine sea salt: Properly seasoning fish is essential for bringing out its natural sweetness.
- ¾ teaspoon freshly ground black pepper: Freshly ground adds much more flavor than pre-ground.
- 2 tablespoons extra light olive oil: This oil has a higher smoke point perfect for searing.
- ¼ cup unsalted butter: Creates the silky base for the sauce and adds richness.
- ¼ cup dry white wine: Adds acidity and complexity to balance the richness of the butter.
- 3 cups cherry or grape tomatoes: These burst during cooking releasing their sweet juicy flavor.
- 2 garlic cloves minced: Adds aromatic depth without overpowering the delicate fish.
- 2 tablespoons fresh parsley or basil for garnish: The bright herbaceous notes elevate the entire dish.
Step-by-Step Instructions
- Dry and Season:
- Pat the cod fillets completely dry with paper towels. This step is crucial for achieving a good sear. Season all sides generously with ¾ teaspoon salt and ½ teaspoon pepper making sure to coat evenly. Properly dried and seasoned fish will develop a beautiful golden crust.
- Create the Perfect Sear:
- Heat oil in a large nonstick skillet over medium-high heat until shimmering but not smoking. Place cod top side down and resist the urge to move it for 3-4 minutes. This undisturbed contact with the hot pan creates that golden crust we want. Use a splatter guard if you have one to keep your stovetop clean.
- Flip and Finish Cooking:
- Carefully flip the fish once the first side is golden brown. Reduce heat to medium and cook another 2-4 minutes depending on thickness. Add a bit more oil if the pan looks dry. The fish is perfectly cooked when it flakes easily with a fork and reaches 145°F in the center. The flesh should be opaque all the way through. Transfer to a plate and tent loosely with foil.
- Create the Sauce:
- In the same skillet over medium-high heat add butter wine tomatoes and garlic. Use a wooden spoon to scrape up all those flavorful browned bits from the bottom of the pan. This is where the magic happens. Let everything simmer for 3-4 minutes until the sauce reduces by half and tomatoes begin to soften and burst releasing their juices. Season with remaining salt and pepper.
- Serve:
- Return the fish to the pan nestling it gently into the sauce. Spoon the tomatoes and buttery sauce over the top of each fillet. Sprinkle with fresh herbs just before serving for that final burst of color and flavor.

The combination of butter and white wine in this sauce is truly transformative. My grandmother taught me that a good sauce can elevate even the simplest ingredients and this recipe proves her right every time. I especially love watching the tomatoes burst in the hot pan releasing their sweet juices into the sauce.
The Perfect Wine Pairing
The same wine you use in the sauce makes an excellent pairing with this dish. A crisp Sauvignon Blanc or unoaked Chardonnay complements the buttery sauce without overwhelming the delicate fish. Avoid heavily oaked wines which can overpower the subtle flavors. I like to serve this meal with the same wine I cook with letting the flavors echo each other beautifully on the palate.
Make-Ahead and Storage Tips
While this dish is best enjoyed fresh you can prepare components ahead of time. Season the fish and slice the garlic up to 8 hours ahead keeping refrigerated. Leftovers can be stored in an airtight container for up to 2 days. Reheat gently in a covered skillet with a splash of water to prevent drying out. The sauce might separate slightly upon reheating but a quick whisking will bring it back together.
Simple Substitutions
No cod available? Any firm white fish works beautifully including halibut sea bass or grouper. For a non-alcoholic version substitute the wine with chicken broth plus 2 teaspoons of lemon juice to maintain that bright acidity. Cherry tomatoes can be replaced with diced larger tomatoes or even a can of drained diced tomatoes in a pinch. The versatility of this recipe makes it perfect for adapting to what you have on hand.
Serving Suggestions
This pan-seared cod shines when served over a bed of fluffy rice or buttered pasta that can soak up the luxurious sauce. For a lower-carb option serve alongside roasted vegetables or a crisp green salad dressed with lemon vinaigrette. The bright flavors of the dish pair wonderfully with simple sides that let the fish remain the star of the show.
Frequently Asked Questions
- → What type of fish can replace cod?
You can substitute cod with halibut, sea bass, sole, grouper, or tilapia for similar results.
- → Can I make this dish without white wine?
Yes, you can replace white wine with chicken broth and a splash of lemon juice for a non-alcoholic version.
- → How should I store leftovers?
Store leftover cod in an airtight container in the refrigerator for up to 2 days or freeze for up to 3 months.
- → What is the ideal serving suggestion?
Serve the cod over rice or buttered pasta with a fresh salad for a complete meal.
- → How do I know when the cod is cooked?
The cod should be opaque in the center, and an instant-read thermometer should register 145°F at its thickest part.