If you’ve been on the hunt for a dish that’s both comforting and bursting with fresh flavors, this Cod with Tomato and Herb Butter Recipe is going to become your new favorite. Tender, flaky cod meets a luscious tomato and garlic sauté, all elevated by the richness of a fragrant herb butter infused with basil, parsley, and bright lemon notes. It’s a simple yet sophisticated dish that makes dinner feel like a special occasion without a fuss. Whether you’re cooking for family or friends, this recipe checks all the boxes for deliciousness and ease.

Ingredients You’ll Need
Each ingredient in this Cod with Tomato and Herb Butter Recipe plays a vital role in building layers of flavor, as well as adding beautiful colors and textures to the final plate. From the sweetness of cherry tomatoes to the zesty pop from lemon, these essentials come together effortlessly.
- 4 cod fillets (about 6 oz each): Fresh or thawed, the star protein that’s mild and flaky after cooking.
- Salt and pepper, to taste: Basic seasonings that enhance and balance the flavors perfectly.
- 2 tablespoons olive oil: Adds a silky base for sautéing and searing, giving the dish a subtle fruity richness.
- 2 cups cherry tomatoes, halved: These brighten the plate with juicy sweetness and vibrant color.
- 3 cloves garlic, minced: Brings aromatic depth and a slight savory bite that complements the butter beautifully.
- 1/4 cup unsalted butter, softened: The creamy foundation of the herb butter that melts into the cod.
- 2 tablespoons fresh basil, chopped: Offers a fresh, peppery sweetness to the butter mix.
- 2 tablespoons fresh parsley, chopped: Adds a crisp, slightly grassy flavor to balance the richness.
- 1 teaspoon lemon zest: Injects a citrusy zing that brightens the entire dish.
- 1 tablespoon lemon juice: Enhances acidity and freshness, cutting through the creamy butter.
- Fresh basil leaves, for garnish (optional): Adds a pretty finish and an extra layer of herbal fragrance.
How to Make Cod with Tomato and Herb Butter Recipe
Step 1: Prepare the Cod
Start by preheating your oven to 400°F (200°C) and lining a baking sheet with parchment paper to keep things clean and ensure even cooking. Season the cod fillets liberally with salt and pepper on both sides to bring out their natural flavor. Then, heat 1 tablespoon of olive oil in a skillet over medium-high heat. Sear each fillet for 2 to 3 minutes per side, just until you get that gorgeous golden crust. This quick sear locks in juices and develops a subtle nuttiness that really elevates the dish. Once seared, transfer the fillets to your prepared baking sheet.
Step 2: Make the Tomato and Garlic Mixture
Using the same skillet, pour in the remaining olive oil and reduce heat to medium. Toss in your halved cherry tomatoes and minced garlic. Let them cook undisturbed for about 3 to 4 minutes until the tomatoes soften and their juices start to meld into a luscious, slightly tangy sauce. This step intensifies the tomato flavor and adds juicy moisture that complements the cod perfectly.
Step 3: Prepare the Herb Butter
While the tomato mixture is cooking, take a small bowl and mix your softened butter with freshly chopped basil, parsley, lemon zest, and a splash of lemon juice. This herb butter is where the magic happens—its creamy texture carries the fresh herbs and citrus, creating a vibrant contrast to the savory fish and sweet tomatoes.
Step 4: Assemble and Bake
Spoon the warm tomato and garlic mixture evenly over each cod fillet on your baking sheet. Then dollop generous spoonfuls of the prepared herb butter on top. Slide the baking sheet into your preheated oven and bake the fillets for 10 to 12 minutes, or until the fish flakes easily when tested with a fork. The baking allows the herb butter to melt into the fish and tomatoes, marrying all the flavors beautifully.
Step 5: Serve and Garnish
When your Cod with Tomato and Herb Butter Recipe is perfectly baked, garnish with fresh basil leaves if you like. This optional touch adds a burst of fresh aroma and enhances the vibrant presentation before serving hot.
How to Serve Cod with Tomato and Herb Butter Recipe

Garnishes
Beyond fresh basil leaves, a light sprinkle of finely chopped parsley or a dash of extra lemon zest can brighten the dish visually and flavor-wise. Consider a few thin lemon slices on the side—these provide that extra zing if someone wants to add a little more citrus punch.
Side Dishes
This dish pairs wonderfully with a variety of sides. Lightly toasted crusty bread is perfect to soak up the tomato-herb juices. For something more substantial, serve it alongside creamy mashed potatoes, fluffy couscous, or a simple green salad with a lemon vinaigrette for a refreshing balance.
Creative Ways to Present
If you want to impress guests, serve this cod nestled on a bed of steamed asparagus or grilled zucchini ribbons. You can also plate it over a vibrant saffron rice or alongside a warm lentil salad. Using a wide, shallow bowl not only keeps the tomato butter sauce contained but adds rustic charm to your presentation.
Make Ahead and Storage
Storing Leftovers
If you have any leftovers of this Cod with Tomato and Herb Butter Recipe, make sure to cool them completely before storing. Place the fillets and the tomato-herb topping in an airtight container and refrigerate for up to two days to maintain freshness and flavor.
Freezing
While freezing cooked cod can sometimes affect its texture, you can freeze it for up to one month if needed. Separate the fish and sauce into freezer-safe containers or bags, leaving some space for expansion. When ready, thaw in the refrigerator overnight before reheating gently.
Reheating
To reheat, gently warm your cod fillets in the oven at 300°F (150°C) until heated through, which should take around 10 minutes depending on thickness. Avoid microwaving to keep the texture flaky and to prevent the butter sauce from separating.
FAQs
Can I use frozen cod fillets for this recipe?
Absolutely! Just make sure to thaw the frozen cod completely before cooking. Pat it dry to remove excess moisture, which helps achieve that perfect sear and prevents the fish from steaming instead of browning.
What can I substitute if I don’t have fresh herbs?
If fresh basil or parsley isn’t available, dried herbs can work in a pinch. Use about one-third of the amount since dried herbs are more concentrated. However, fresh herbs really bring the bright, fresh flavor that makes this recipe stand out.
Is this recipe good for meal prep?
Definitely! The Cod with Tomato and Herb Butter Recipe reheats well and can be portioned out for lunches or dinners. Just store the fish and tomato-herb topping separately from any sides to keep everything fresh and delicious.
Can I use other fish instead of cod?
You can swap cod with other firm white fish like haddock, halibut, or sea bass. Just keep an eye on cooking times because thinner or thicker fillets will affect how long you bake them.
How spicy is this recipe?
This Cod with Tomato and Herb Butter Recipe is mild and flavorful without any heat. If you want a little kick, you can easily add a pinch of red pepper flakes when cooking the tomato garlic mixture for subtle warmth.
Final Thoughts
There’s something so special about a dish that feels like a treat but comes together with such straightforward ingredients and steps. This Cod with Tomato and Herb Butter Recipe is the kind of meal that brings comfort, freshness, and elegance to your table all at once. I can’t wait for you to try it and taste how those simple elements combine into something truly memorable. Happy cooking and enjoy every delicious bite!
Print
Cod with Tomato and Herb Butter Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Low Fat
Description
This flavorful Cod with Tomato and Herb Butter recipe combines tender, pan-seared cod fillets with a vibrant cherry tomato and garlic sauté, topped with a zesty herb butter and baked to perfection. A delightful, easy-to-make dish perfect for a nutritious weeknight dinner, bursting with fresh herbs and citrus notes.
Ingredients
Fish
- 4 cod fillets (about 6 oz each)
- Salt and pepper, to taste
- 2 tablespoons olive oil, divided
Tomato and Herb Butter
- 2 cups cherry tomatoes, halved
- 3 cloves garlic, minced
- 1/4 cup unsalted butter, softened
- 2 tablespoons fresh basil, chopped
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon lemon zest
- 1 tablespoon lemon juice
- Fresh basil leaves, for garnish (optional)
Instructions
- Prepare the Cod: Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper to prevent sticking.
- Season the Cod: Pat the cod fillets dry and season both sides generously with salt and pepper for enhanced flavor.
- Sear the Cod: Heat 1 tablespoon of olive oil in a skillet over medium-high heat. Once hot, place the cod fillets and sear them for 2-3 minutes on each side until they develop a golden-brown crust. Carefully transfer the seared fillets to the prepared baking sheet.
- Cook Tomatoes and Garlic: Using the same skillet, heat the remaining tablespoon of olive oil over medium heat. Add the halved cherry tomatoes and minced garlic, cooking for 3-4 minutes until the tomatoes soften and release their juices, creating a flavorful base.
- Make Herb Butter: In a small bowl, combine the softened butter with chopped basil, parsley, lemon zest, and lemon juice. Mix well until smooth and fragrant.
- Assemble and Bake: Spoon the tomato and garlic mixture evenly over each cod fillet, then dollop the herb butter on top to melt during baking.
- Bake the Cod: Place the baking sheet in the preheated oven and bake for 10-12 minutes, or until the cod easily flakes with a fork, indicating it is perfectly cooked.
- Serve: Garnish each serving with fresh basil leaves if desired. Serve immediately while hot for a delicious and satisfying meal.
Notes
- Ensure the cod is patted dry before seasoning to get a better sear.
- If fresh herbs are unavailable, dried herbs can be used but reduce the quantity to 1 tablespoon combined.
- For a slightly tangier flavor, add an extra teaspoon of lemon juice to the herb butter.
- Use a non-stick skillet to avoid sticking when searing the cod.
- This dish pairs beautifully with steamed vegetables or a light salad.

