This simple Pan Seared Cod recipe features a classic white wine, tomato, and butter sauce that perfectly complements the flaky fish. It’s a perfect way to cook fish since it’s not complicated, and takes just minutes to get a perfectly golden brown, tender fish fillet. This will be your go-to skillet cod recipe.

This post may contain affiliate links. Read my disclosure policy.
Pan-Seared Cod Recipe
When I first began cooking for Vadim and I, this pan-seared cod recipe was a staple in our weekly routine. It’s an easy way of cooking fish—almost rustic, but it comes out perfectly flaky and juicy with crispy edges.
It’s still one of my favorite dishes, perfect for both beginners and seasoned chefs. This is a recipe you’ll make again and again. When I developed it for my cookbook, it was tested by a community of over 300 cooks, and it always got glowing reviews. It takes just a few minutes to cook the fish to perfection, and then I make an incredibly flavorful and simple sauce right in the same pan. Easy clean up, too!
This is just one of my favorite 30-minute-or-under recipes, along with my Easy Beef Stir Fry, Chicken Parmesan, and Creamy Cajun Shrimp Pasta, because it’s so quick, nutritious, and filling!
Pan-Seared Cod Video
Watch my classic technique for making crispy, flaky fish covered in the flavorful sauce, and what’s more, it’s on the table in under 30 minutes! This is a recipe from my NYT Bestselling Cookbook, which is full of easy, family-friendly dinners, and this pan-seared cod is no exception!
Ingredients for Pan-Seared Cod
Simple, fresh ingredients make this pan-seared cod recipe truly special.
- Cod filets – I use 4 1” thick, boneless, and skinless cod fillets, but you can swap with whatever white fish is in season—halibut, sea bass, sole, grouper, or even tilapia. Look for a filet with a neutral smell without drying edges or discoloration, or use thawed frozen filets.
- Olive oil – helps get the nice sear and browning on the fish. I use extra-light olive oil for the neutral taste and high smoke point
- Butter – use unsalted butter, and if you need dairy-free, swap the butter with Ghee for a dairy-free version.
- Dry white wine – I use whatever I have on hand, like Sauvignon blanc, Pinot gris, Chardonnay, or Riesling. Avoid using cooking wine, as it can alter the flavor of the fish. You can also swap the wine with chicken broth and 2 tsp lemon juice.
- Tomatoes – cherry or grape tomatoes work great, since they are bite-sized, but you can also dice a Roma tomato
- Seasoning – salt, pepper, minced garlic (or 1/2 tsp garlic powder), and fresh basil or parsley for garnish.

How to Make Pan Seared Cod
You’ll love how easy it is to learn this classic technique for a simple but delicious pan seared fish recipe!
- Dry & Season – Use paper towels to pat the filets dry and then season with salt and pepper.
- Sear – Use a nonstick, nonreactive skillet to heat oil over medium-high heat. Then, once the oil simmers, place the fish into the pan and sear the fish untouched for 3-4 minutes. Also, a splatter guard will help keep your stove clean as the fish sizzles.
- Flip – Use a fish spatula to flip over the filets while reducing the stove to medium heat. After 2-4 minutes, use an instant-read thermometer to test for doneness at 145°F, and then remove from the heat and tent the fish with foil to keep it warm. The filet easily flakes with a fork.
- Make the Sauce – Add the sauce ingredients except the basil to the skillet and turn the heat up to medium-high. Cook for 3-4 minutes until the tomatoes burst open and the liquid is reduced by half.
- Serve – Return the filets to the pan, spooning sauce to coat. Top with basil and serve!

Natasha’s Pro Tip:
Use non-reactive cookware! some acidic ingredients (like wine and tomatoes) can react to certain materials which change the flavor of the food and can also damage the cookware. For this recipe, avoid copper, aluminum, or cast iron cookware. Instead, use a ceramic-coated non-stick pan or a good stainless steel skillet.

How to Prevent Fish from Sticking to the Pan?
There are several reasons that are easily fixed:
- Completely pat-dry the fish with a paper towel – this prevents sticking and also splatter.
- Preheat the skillet (preferably non-stick) before adding the filet, and wait until the oil is hot and shimmering before adding the fish to the skillet.
- Do not move the filet once it is placed. When it’s seared on the first side and ready, it should lift and naturally release from the pan for easy flipping.

Storage Tips
Pan-seared fish is best eaten right away and takes minutes to make, but leftovers do keep well.
- To Refrigerate: Store in an airtight container in the refrigerator for up to 2 days.
- Freezing: I don’t like to refreeze fish so I don’t recommend freezing this dish. Also, tomatoes can get mealy in the freezer.
- To Reheat: Warm the leftover filets in a covered skillet. Add a bit of chicken broth or water to keep it moist if needed.
What to Serve with Pan-Seared Cod
Pan fried cod makes for a versatile protein for any dinner menu! Check out some of my favorite side dish and vegetable sides to make this a complete and filling meal:
- Fluffy White Rice
- Homemade Pasta with butter
- Instant Pot Mashed Potatoes
- Maroulosalata
- Roasted Broccoli
- Sourdough Bread
- Focaccia

My classic pan-seared cod recipe is one of my favorite good-for-you 30-minute meals since it is yummy and comes together fast. This recipe is perfect for beginners and experts alike. Serve with a grain and veggie for a complete meal that your family and friends will adore.
Pan-Seared Cod Recipe

Ingredients
- 1 1/2 lbs boneless, skinless cod fillets, about 6 ounce each, 1-inch-thick*
- 1 tsp fine sea salt, divided
- ¾ tsp freshly ground black pepper, divided
- 2 Tbsp extra-light olive oil, plus more as needed
Sauce Ingredients
- ¼ cup unsalted butter, (1/4 cup =4 Tbsp)
- ¼ cup dry white wine*
- 3 cups cherry or grape tomatoes
- 2 garlic cloves, minced (about 1 tablespoon)
- 2 Tbsp chopped fresh parsley, or basil leaves, for garnish
Instructions
- Dry & Season – Use paper towels to thoroughly pat dry the fish. Season the fillets all over with ¾ teaspoon of the salt and ½ teaspoon of the pepper.
- Sear – In a large nonstick, nonreactive skillet, heat the oil over medium-high heat. When the oil is simmering, add the fish top side down and sauté, undisturbed, for 3 to 4 minutes, until golden brown and seared on the first side. Also, a splatter guard is handy for keeping your stove clean.
- Flip the fish, reduce the heat to medium, and continue cooking for 2 to 4 minutes, until the fish is seared on the second side, adding more oil if the skillet looks dry. The fish should be just cooked through and opaque in the center, and an instant-read thermometer inserted in the thickest part of the fish should register 145°F. (Cook time will depend on the thickness of your fillets.) Transfer the fish to a plate in a single layer and tent loosely with foil to keep warm.
- Make the Sauce – In the same skillet over medium-high heat, add the butter, wine, tomatoes, and garlic. Use a wooden spoon to scrape up any browned bits from the bottom of the skillet and cook for 3 to 4 minutes, until the liquid is reduced by half and the tomatoes start to soften and burst. Season the sauce with the remaining ¼ teaspoon of salt and ¼ teaspoon of pepper, or to taste. Remove the pan from the heat.
- Serve – Add the fish back to the pan, and spoon the tomatoes and sauce over the top. Garnish with the basil and serve.
Notes
*Fish: you can swap the cod with halibut, sea bass, sole, grouper, or tilapia.
*For Frozen Cod Fillets – Thaw overnight and then pat dry with a paper towel. Store leftovers in an airtight container in the refrigerator for up to 2 days or in the freezer for 3 months. Thaw overnight in the fridge and then reheat in a covered skillet with a sprinkle of water until just heated through. You can also use the air fryer, but be sure not to overheat.
Nutrition Per Serving
Filed Under
More Easy Seafood Dinner Recipes
Pan-seared fish recipes are easy, fast, and delicious! You’ll love these other easy seafood dinner recipes.
- Pan-seared Salmon
- Cilantro Lime Shrimp
- Baked Salmon
- Crab Cakes
- Teriyaki Salmon
- Salmon Patties
- Fish Tacos
- Tuscan Salmon
- Baked Cod in Prosciutto
As a mom of an almost 3 year old & 6 month old, this was extremely easy/fast to make and absolutely delicious! Definitely will be making this again.
This was so excellent that I went back to the store next day to buy the ingredients to make it again. I did add a bit of Old Bay Seasoning. Perfections
Thank you for trying the recipe, Nancy! I’m so
glad you loved it.
Hi Natasha! Can I use something else instead of tomatoes? Not a big fan of them
Hi Sue, it would be an entirely different flavor profile and recipe with out them. You can try substituting other vegetables, but you will likely need to make several adjustments to make it work. I wish I could be more helpful.
Great easy recipe. My only problem was my cod was very thick in the center and took forever to cook. Live and learn. i also added a sprinkle of cayenne.
Thanks, Gary C.
Hi Natasha,
I am not really good cooking fish-but after I watched this video, I am going to try this tonight:) I will follow this recipe exactly so my fish will turn out just like yours!!!!
I saw Sharky on your head as you were putting the finished recipe on the cutting board:) Gotta Love You and Your Recipes (Sharky too)
Aww, thank you, Melinda! I hope you love this recipe! Come back and let us know how it turned out.
Made this last night and it got wolfed down by the whole family. Yum! I might need to make more sauce next time I make it :-). Very pleased to see a fish recipe- please keep more fishy recipes coming!
Aww, I’m so glad it was a hit!
I used chicken broth and lemon juice in place of white wine (listed as a substitute in the recipe). It was delicious! Easy to make.
That’s wonderful! I’m happy you loved it!
This was so easy and delicious! It’s versatile so you can as much or as little garlic as you want. This is a definite keeper🥰
I’m so happy to hear that you enjoyed it! Yes, feel free to add more garlic, it adds so much flavor!
This was absolutely amazing and so easy to make. I didn’t have cod so used mahi mahi. It was so delicious. I also served it over roasted broccoli and cauliflower. Can’t wait for the leftovers.
Thank you fo sharing, I’m so glad you loved it!
Wow, this was so easy and delicious! Used Sea Bass and Campari tomatoes that we picked up from Costco today. Sharky is on top of your head 🤣. I found you, Natasha last summer with the Pizza crust, so good. I have made almost everything on your site and it always comes out perfect. My family is soooo happy I found Natasha, especially my 96 year old mother who joins us for dinner several times a week. She wishes she could thank you personally 🙂.
Hi Dianna! Thank you for your sweet message! It made my day! I’m so happy you and your family are enjoying the recipes. It’s so neat that your mother gets to enjoy several of these meals with you, how special!
I made with Halibut and came out delicious.
I’m so glad you enjoyed it!
This was the first recipe I made from your cookbook and it was delicious!
I’m so glad you found it delicious, Lauren! I hope you try and love more recipes soon!
Made this last night. Delicious! Will definitely make again.
I’m so glad you enjoyed it!
Made this tonight. My husband and I loved it! Easy peasy and wonderful. Thank you!
That’s so great to hear, Virginia! Thank you for sharing.
We added balsamic vinegar and it was great!
That sounds delicious!
I used tilapia and added juice from 1 lemon,,, served with coconut rice….going to be a staple in my rotation,..
Coconut rice sounds amazing! I’m so glad you loved the recipe.
i was wathing your cod tomatoe recipe and saw sharkey sitting on top of your head i would like to try this recipe it looks absolutly tasty.
Hi Jay! Thanks for watching. I hope you love this recipe!
I’m a little confused. In the list of ingredients, you say 4 TBSP =1/2 cup. But I thought that was 8? Maybe a misprint?
Hi Judy! You’re correct, we’ve fixed the typo. Thank you for letting me know.
It sounds amazing! Im going to try it next week. I love all of your recipes.
Thank you, Noel! I hope you love this too. Let us know how it turns out.
So good!
I’m glad you loved it, Eleanor!
Saw Sharky on the top of Natasha’s head
Good catch, Scott!