Pan-Seared Cod in Tomato Basil Sauce is a fresh, colorful dinner that brings together tender flaky fish, juicy cherry tomatoes, fragrant basil, garlic, and bright lemon. This halal-friendly version skips the white wine and uses vegetable or fish broth instead, creating a flavorful pan sauce that works beautifully for a quick weeknight meal.
Why You’ll Love This Recipe
This pan seared cod recipe delivers plenty of flavor without requiring complicated techniques or a long ingredient list. The cod develops a lightly golden exterior while remaining moist and tender inside, and the warm tomato basil sauce adds a delicious balance of sweetness, acidity, and gentle heat.
It is also an easy family-friendly option when you need an easy cod dinner that feels a little special. Everything comes together quickly on the stovetop, making this tomato basil cod equally suitable for busy evenings and relaxed weekend dinners.
Ingredients

For the Tomato Basil Sauce:
- 2 tablespoons olive oil
- 1/4 teaspoon crushed red pepper flakes
- 3 large garlic cloves, finely minced
- 1 pint cherry tomatoes, halved
- 1/4 cup vegetable or fish broth
- 1/2 cup fresh basil, finely chopped
- 2 tablespoons fresh lemon juice
- 1/2 teaspoon fresh lemon zest
- 1/2 teaspoon salt
- 1 teaspoon granulated sugar
- 1/4 teaspoon freshly ground black pepper
For the Cod:
- 2 tablespoons olive oil
- 1 1/2 pounds fresh cod, cut into 4 fillets
- Salt, to taste
- Freshly ground black pepper, to taste
Instructions
- Heat 2 tablespoons of olive oil in a large sauté pan over medium heat. Add the crushed red pepper flakes and minced garlic. Cook for about 30 to 60 seconds, stirring frequently, until fragrant without allowing the garlic to brown.
- Add the halved cherry tomatoes. Cook for 8 to 10 minutes, stirring occasionally, until the tomatoes become tender and begin to blister while some still retain their shape.
- Pour in the vegetable or fish broth and bring the mixture to a gentle simmer. Add the basil, lemon juice, lemon zest, salt, sugar, and black pepper. Simmer for about 2 minutes, then taste and adjust the seasoning. Transfer the sauce to a bowl.
- Pat the cod fillets thoroughly dry with paper towels. Season both sides with salt and black pepper.
- Heat the remaining 2 tablespoons of olive oil in a large nonstick skillet over medium to medium-high heat. Once hot, carefully add the cod.
- Sear the fish without moving it for about 3 minutes, or until the underside develops a golden crust. Carefully turn each fillet and cook for another 3 to 4 minutes, depending on thickness, until the fish is opaque and flakes easily.
- Spoon the warm tomato basil sauce around and over the fish. Let everything heat together for about 1 minute. Serve the Pan-Seared Cod in Tomato Basil Sauce immediately with extra fresh basil or lemon if desired.

Tips & Tricks
Patting the cod dry is one of the most important steps for achieving a golden sear. Excess surface moisture encourages steaming instead of browning.
Use fillets of similar thickness so they finish cooking at approximately the same time. Cod is delicate, so wait until a crust has formed before attempting to turn it, and use a wide spatula for easier flipping.
For a saucier version of this cod with tomato sauce, increase the broth to 1/2 cup. You can also add more cherry tomatoes if you want plenty of sauce for spooning over rice, pasta, or couscous.
Fresh basil gives this dish its distinctive aroma and flavor. Add most of it toward the end of cooking rather than frying it with the garlic.
If your tomatoes are naturally very sweet, reduce or omit the sugar. If they are particularly tart, a small amount of sugar helps balance their acidity.
Details
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Yield: 4 servings
Category: Dinner, Main Course
Method: Pan-Searing
Cuisine: Mediterranean-Inspired
Difficulty: Easy
Dietary Notes: Halal-friendly, pescatarian, dairy-free

Notes
Vegetable broth works well for a lighter, more neutral sauce, while fish broth provides a deeper seafood flavor. For additional brightness, add a little extra fresh lemon juice immediately before serving.
Serve this healthy fish dinner with steamed rice, couscous, roasted potatoes, pasta, or crusty bread to soak up the tomato basil sauce. For a lighter meal, pair it with roasted vegetables, green beans, asparagus, or a simple mixed salad.
Haddock or another firm white fish can be used when cod is unavailable, although cooking time may need to be adjusted according to the thickness of the fillets.
Nutrition
Approximate nutrition per serving:
Calories: 380 kcal
Protein: 34 g
Carbohydrates: 10 g
Fat: 23 g
Nutrition values are estimates and will vary depending on the exact ingredients, brands, and serving sizes used.
FAQ
Can I make Pan-Seared Cod in Tomato Basil Sauce without wine?
Yes. This recipe is specifically prepared without wine. Vegetable or fish broth provides moisture and savory depth, while fresh lemon juice supplies the acidity that keeps the sauce bright and balanced.
How do I know when pan-seared cod is cooked?
The cod should turn opaque and separate easily into moist flakes when gently tested with a fork. For food safety, fish should reach an internal temperature of 145°F (63°C) at its thickest point.
Can I use frozen cod for this recipe?
Yes. Thaw frozen cod completely in the refrigerator before cooking. Drain away excess liquid and pat the fillets thoroughly dry before seasoning and searing.
What can I serve with tomato basil cod?
Rice, couscous, pasta, roasted potatoes, or crusty bread are excellent choices because they can absorb the flavorful sauce. For a lighter dinner, serve the fish with steamed or roasted vegetables.
Can I substitute another fish for cod?
Yes. Firm white fish such as haddock can work well. Because fillet thickness varies, monitor the fish carefully and adjust the cooking time rather than relying solely on the times given in the recipe.
Why does my cod fall apart when I flip it?
Cod is naturally delicate. Make sure the pan and oil are properly heated before adding the fish, then leave the fillet undisturbed until the first side develops a crust. A thin, wide spatula also makes turning the fish easier.
Storage
Store leftover cod and tomato basil sauce in an airtight container in the refrigerator for up to 2 days.
For the best texture, gently reheat the fish and sauce in a covered skillet over low heat until warmed through. Avoid prolonged high heat, which can make cod dry and tough.
Freezing the cooked dish is possible, but it is not ideal because both the cod and fresh tomato sauce can lose some of their original texture after thawing. Freshly prepared leftovers will give the best results.

Similar Recipes

Pan Seared Cod in Tomato Basil Sauce
Ingredients
For the Tomato Basil Sauce:
- 2 tablespoons olive oil
- 1/4 teaspoon crushed red pepper flakes
- 3 large garlic cloves finely minced
- 1 pint cherry tomatoes halved
- 1/4 cup vegetable or fish broth
- 1/2 cup fresh basil finely chopped
- 2 tablespoons fresh lemon juice
- 1/2 teaspoon fresh lemon zest
- 1/2 teaspoon salt
- 1 teaspoon granulated sugar
- 1/4 teaspoon freshly ground black pepper
For the Cod:
- 2 tablespoons olive oil
- 1 1/2 pounds fresh cod cut into 4 fillets
- Salt to taste
- Freshly ground black pepper to taste
Instructions
- Heat 2 tablespoons of olive oil in a large sauté pan over medium heat. Add the crushed red pepper flakes and minced garlic. Cook for about 30 to 60 seconds, stirring frequently, until fragrant without allowing the garlic to brown.
- Add the halved cherry tomatoes. Cook for 8 to 10 minutes, stirring occasionally, until the tomatoes become tender and begin to blister while some still retain their shape.
- Pour in the vegetable or fish broth and bring the mixture to a gentle simmer. Add the basil, lemon juice, lemon zest, salt, sugar, and black pepper. Simmer for about 2 minutes, then taste and adjust the seasoning. Transfer the sauce to a bowl.
- Pat the cod fillets thoroughly dry with paper towels. Season both sides with salt and black pepper.
- Heat the remaining 2 tablespoons of olive oil in a large nonstick skillet over medium to medium-high heat. Once hot, carefully add the cod.
- Sear the fish without moving it for about 3 minutes, or until the underside develops a golden crust. Carefully turn each fillet and cook for another 3 to 4 minutes, depending on thickness, until the fish is opaque and flakes easily.
- Spoon the warm tomato basil sauce around and over the fish. Let everything heat together for about 1 minute. Serve the Pan-Seared Cod in Tomato Basil Sauce immediately with extra fresh basil or lemon if desired.
Notes
Conclusion
Pan-Seared Cod in Tomato Basil Sauce is an approachable way to turn simple white fish into a vibrant, satisfying meal. The golden cod, garlicky cherry tomatoes, fresh basil, and lemon create layers of flavor while keeping the cooking process straightforward.
Pair it with your favorite grain, vegetables, or bread for a colorful homemade dinner that can be on the table in about 35 minutes.

