If you’re craving a dish that feels like a warm hug on a plate, let me introduce you to the Cod with Tomato and Herb Butter Recipe. This dish brings together tender, flaky cod fillets bathed in a vibrant medley of juicy cherry tomatoes and a luscious, fragrant herb butter that’s bursting with basil, parsley, and a bright hint of lemon. It’s such a simple yet elegant meal that showcases how fresh ingredients can transform an ordinary dinner into something truly special. Once you try this recipe, it will quickly become your go-to when you want a satisfying fish dish that’s just as comforting as it is delicious.

Ingredients You’ll Need
What makes this Cod with Tomato and Herb Butter Recipe so delightful is how straightforward and fresh the ingredients are. Each one plays a key role in building layers of flavor, from the buttery richness to the herbal brightness and the sweet tang of tomatoes.
- Cod fillets (4, about 6 oz each): Choose fresh or thawed cod for a perfect flaky texture that absorbs the flavors beautifully.
- Salt and pepper: Essential seasoning that brings out the natural flavors of the fish.
- Olive oil (2 tablespoons): Provides a silky base to sear the fish and soften the tomatoes.
- Cherry tomatoes (2 cups, halved): Their juicy sweetness adds color and a fresh burst of flavor.
- Garlic (3 cloves, minced): Brings a gentle pungency that complements the tomatoes and herbs perfectly.
- Unsalted butter (1/4 cup, softened): Creates that rich, creamy herb butter that melts into every bite.
- Fresh basil (2 tablespoons, chopped): Adds a sweet, aromatic note to the herb mixture and garnishes.
- Fresh parsley (2 tablespoons, chopped): Offers a bright, slightly peppery contrast in the herb butter.
- Lemon zest (1 teaspoon): Gives a refreshing citrus aroma that lifts the whole dish.
- Lemon juice (1 tablespoon): Adds a vibrant acidity that balances the butter’s richness.
- Fresh basil leaves (optional, for garnish): For that final pop of green and extra aroma when serving.
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; this will prevent sticking and help keep your cod tender. Season both sides of the cod fillets generously with salt and pepper, setting the foundation for flavorful fish.
Step 2: Sear the Cod
Heat 1 tablespoon of olive oil in a skillet over medium-high heat. When the oil shimmers, add the cod fillets and sear them for 2 to 3 minutes on each side until they develop a beautiful golden crust. This quick searing locks in moisture while adding a lovely texture. Transfer the seared cod to your prepared baking sheet.
Step 3: Cook the Tomato and Garlic Mixture
In the same skillet, pour in the remaining tablespoon of olive oil and warm it over medium heat. Toss in the halved cherry tomatoes and minced garlic, cooking for about 3 to 4 minutes until the tomatoes soften and release their juicy flavors. This savory-sweet base will make your Cod with Tomato and Herb Butter Recipe shine.
Step 4: Make the Herb Butter
While the tomatoes are cooking, mix the softened unsalted butter with chopped fresh basil, parsley, lemon zest, and lemon juice in a small bowl. This herb butter will bring an unbeatable freshness and richness that perfectly complements the delicate fish and tangy tomatoes.
Step 5: Assemble and Bake
Spoon the warm tomato and garlic mixture evenly over each cod fillet on the baking sheet. Then, dollop generous spoonfuls of the prepared herb butter on top of each piece. Pop the whole tray into the oven and bake for 10 to 12 minutes, or until the cod flakes easily with a fork and the butter has melted into a delicious sauce.
Step 6: Serve and Enjoy!
Once out of the oven, garnish your cod with fresh basil leaves if you like, then serve hot. Your Cod with Tomato and Herb Butter Recipe is now ready to delight your senses.
How to Serve Cod with Tomato and Herb Butter Recipe

Garnishes
Adding fresh basil leaves on top just before serving gives a fresh, herbal aroma and beautiful color contrast. A light sprinkle of freshly ground black pepper or a few lemon wedges on the side can elevate the presentation and flavor even further.
Side Dishes
This dish pairs wonderfully with simple sides that soak up the luscious tomato and herb butter sauce. Think garlic mashed potatoes, fluffy rice, or crusty artisan bread. Steamed asparagus or sautéed green beans also add a crisp, vibrant touch to your plate.
Creative Ways to Present
If you’re feeling fancy, serve the cod fillets on a bed of creamy polenta or toss some arugula salad dressed with lemon vinaigrette alongside for a beautiful balance of textures and tastes. A drizzle of extra virgin olive oil and a few microgreens can turn this straightforward dish into a restaurant-worthy masterpiece.
Make Ahead and Storage
Storing Leftovers
Leftover cod with tomato and herb butter can be stored in an airtight container in the refrigerator for up to 2 days. Keep the fish and sauce together to preserve the dish’s signature juicy flavors.
Freezing
While fresh is always best, you can freeze cooked cod by first letting it cool completely, then wrapping it tightly in plastic wrap or placing it in a freezer-safe container. It will keep well for up to 1 month, though the texture may soften slightly upon thawing.
Reheating
To reheat, gently warm the cod with its sauce in a skillet over low heat or in a microwave at a medium setting to avoid drying out the fish. Adding a little extra butter or olive oil during reheating can help maintain its moistness.
FAQs
Can I use a different type of fish for this recipe?
Absolutely! While cod is ideal for its mild flavor and flaky texture, other white fish like haddock, halibut, or sea bass can work beautifully in this Cod with Tomato and Herb Butter Recipe.
Is it necessary to sear the cod before baking?
Searing adds a delightful golden crust that boosts flavor and texture, but if you’re short on time, you can skip this step and bake the seasoned cod directly with the tomato and herb butter topping.
Can I prepare the herb butter in advance?
Yes, you can mix the herb butter up to a day ahead and keep it refrigerated. This will help the flavors meld, making your Cod with Tomato and Herb Butter Recipe even more flavorful when served.
What can I use if I don’t have fresh herbs?
Fresh herbs really make a difference, but if you don’t have them, dried basil and parsley can be used in smaller amounts—about one-third the quantity—though the flavor won’t be quite as vibrant.
Is this dish suitable for gluten-free diets?
Definitely! This Cod with Tomato and Herb Butter Recipe contains no gluten ingredients, making it a safe and delicious option for gluten-free eaters.
Final Thoughts
This Cod with Tomato and Herb Butter Recipe is a shining example of how simple ingredients can come together to create a dish that feels both comforting and elegant. Whether you’re cooking for family or impressing friends, this recipe is sure to be a hit with its perfect balance of buttery richness, fresh herbs, and bright tomatoes. Give it a try—you might just find a new favorite!
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: Stovetop
- Cuisine: American
- Diet: Low Fat
Description
This Cod with Tomato and Herb Butter recipe combines perfectly seared cod fillets with a vibrant tomato and garlic topping and a rich, fragrant butter infused with fresh herbs and lemon. Baked to tender perfection, this dish offers a delightful balance of flavors and textures that are sure to impress in under 35 minutes.
Ingredients
Fish
- 4 cod fillets (about 6 oz each)
- Salt and pepper, to taste
- 2 tablespoons olive oil (divided)
Tomato and Garlic Mixture
- 2 cups cherry tomatoes, halved
- 3 cloves garlic, minced
Herb Butter
- 1/4 cup unsalted butter, softened
- 2 tablespoons fresh basil, chopped
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon lemon zest
- 1 tablespoon lemon juice
Garnish
- 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. This will keep the cod from sticking and make cleanup easier.
- Season the Fillets: Pat the cod fillets dry and season both sides generously with salt and pepper to enhance their natural flavor.
- Sear the Cod: Heat 1 tablespoon of olive oil in a skillet over medium-high heat. Once hot, add the cod fillets and sear them for 2-3 minutes per side until they turn a golden brown crust. This step locks in flavor and adds texture. Transfer the seared fillets to the prepared baking sheet.
- Cook the Tomato Mixture: In the same skillet, add the remaining tablespoon of olive oil and heat 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 fresh, flavorful sauce.
- Make the Herb Butter: In a small bowl, combine the softened unsalted butter with chopped basil, parsley, lemon zest, and lemon juice. Mix thoroughly until everything is well incorporated, creating a bright, aromatic butter to complement the fish.
- Assemble the Dish: Spoon the warm tomato and garlic mixture evenly over each cod fillet on the baking sheet. Then, add dollops of the prepared herb butter on top of each fillet to melt over them as they bake.
- Bake the Cod: Place the baking sheet in the preheated oven and bake for 10-12 minutes, or until the cod is opaque and flakes easily with a fork, indicating it is perfectly cooked.
- Serve: Remove from the oven and garnish with fresh basil leaves if desired. Serve the cod hot for a flavorful and elegant meal.
Notes
- Ensure cod fillets are of similar size for even cooking.
- Use fresh herbs for the best flavor, but dried herbs can substitute in a pinch (use half the amount).
- Do not overcook the cod; it should flake easily but remain moist.
- Cherry tomatoes can be replaced with grape tomatoes if unavailable.
- For a dairy-free version, substitute herb butter with olive oil mixed with herbs and lemon zest.

