This dish features tender cod fillets baked to flaky perfection and topped with a vibrant cherry tomato sauce. The sauce, rich with fresh garlic, shallots, and herbs like basil and parsley, brings a refreshing brightness balanced by a hint of lemon zest and juice. Sautéed cherry tomatoes release their juices to create a flavorful topping that complements the mild fish. Ideal for easy weeknight dinners or elegant meals, this light and healthy Mediterranean-inspired dish pairs wonderfully with rice, potatoes, or fresh salad.
I discovered this recipe on a quiet Tuesday evening when I had four beautiful cod fillets and an abundance of cherry tomatoes from the farmers market. My kitchen suddenly smelled like garlic and herbs simmering together, and I realized I'd stumbled onto something that felt both effortless and elegant. Since that night, it's become my go-to when I want to impress without spending hours at the stove.
Last summer, I made this for friends who'd just moved into a new apartment. They weren't expecting much, but when that cherry tomato sauce hit the table still steaming, their faces lit up in a way that had nothing to do with fancy plating. It became the dish they now ask me to bring to every dinner party, and honestly, I don't mind one bit.
Ingredients
- Cod fillets (4, about 150–180 g each): Look for fillets that are bright white and smell fresh, never fishy. Pat them completely dry before seasoning, which is the secret to beautiful browning in the oven.
- Olive oil: Use a good quality oil you'd actually want to taste, as it becomes part of the sauce's foundation.
- Cherry tomatoes (2 cups, halved): The smaller and riper they are, the sweeter and more vibrant your sauce will be. Summer tomatoes make all the difference here.
- Garlic and shallot: Mince them finely so they dissolve into the sauce rather than chunk through it, creating that silky texture.
- Capers (1 tablespoon, optional): They add a briny pop of acidity that ties everything together without needing extra salt.
- Dry white wine (1/4 cup): Don't use anything you wouldn't drink. The acidity brightens the sauce and cooks off beautifully.
- Lemon zest and juice: Always zest before juicing, and taste as you go—the balance of citrus is what makes this sing.
- Fresh basil and parsley (chopped): Add these at the very end so their bright flavor doesn't disappear into heat.
- Salt and black pepper: Season in layers, tasting as you build the sauce.
Instructions
- Heat your oven and prepare the fish:
- Preheat to 400°F (200°C). Pat your cod fillets dry with paper towels—this small step prevents steam from making them soggy. Season generously on both sides with salt and pepper, then lay them in a lightly oiled baking dish and drizzle with a tablespoon of olive oil.
- Build the sauce foundation:
- Heat 2 tablespoons of olive oil in a large skillet over medium heat. Sauté the shallot for about 2 minutes until it turns translucent and soft, then add your minced garlic and cook for just 30 seconds—any longer and it'll turn bitter.
- Coax the tomatoes:
- Add your halved cherry tomatoes and cook for 3–4 minutes, stirring gently until they begin to soften and burst, releasing their bright red juices into the pan. This is where your sauce gets its soul.
- Deglaze and meld:
- Pour in the white wine, lemon zest, lemon juice, and capers if you're using them. Let everything simmer for 3–4 minutes until it reduces slightly and the flavors marry together beautifully.
- Finish with fresh herbs:
- Remove the pan from heat and stir in your chopped basil and parsley. Taste and adjust your seasoning—this is your moment to make it perfect.
- Bring it all together:
- Spoon the warm cherry tomato sauce evenly over your waiting cod fillets. The sauce should partially cover the fish, creating pockets of flavor throughout.
- Bake until flaky:
- Place the baking dish in your preheated oven for 15–18 minutes. The fish is done when it flakes easily with a gentle fork and the sauce is still bubbling around the edges.
There's a moment in cooking when you realize a dish has moved beyond technique and into something personal. For me, it's when the cherry tomatoes burst open in that hot pan, and I watch someone's face soften over a bowl of this fish—that's when I know I've gotten it right.
Timing and Temperature Matter
Cod is delicate, which is both its charm and its challenge. Cook it even a minute too long and it transforms from tender and flaky to dry and dense. I learned this the hard way on my third attempt, when I got distracted and forgot about the oven. Now I set a timer and I'm honest about it—there's no shame in a kitchen timer preventing a disaster.
What to Serve Alongside
This dish shines with minimal competition. I've paired it with steamed rice that soaks up every drop of sauce, roasted new potatoes with their skins still on, or a simple green salad with a light vinaigrette. Sometimes I just serve it with crusty bread to chase the last of that tomato sauce around the plate. The sauce is really the star, so keep the sides quiet and let it be heard.
Flexibility in the Kitchen
This recipe is more of a foundation than a rule book. If basil isn't your thing, fresh dill or tarragon work beautifully and give the whole dish a completely different personality. Red pepper flakes add a whisper of heat if you like things with an edge, and swapping the white wine for fish stock creates something earthier and more grounding.
- Fresh herbs are non-negotiable at the end—they're what make this taste alive rather than merely cooked.
- Your tomatoes should be ripe and flavorful, or the whole sauce loses its purpose.
- Serve immediately while the sauce is still warm and the fish is at its flakiest.
This is the kind of dish that reminds you why cooking matters. It asks for just a little attention but gives back generosity in every bite.
Recipe FAQs
- → How do I ensure the cod stays moist while baking?
-
Pat the cod dry before seasoning, drizzle olive oil over the fillets, and bake at 400°F (200°C) for 15–18 minutes until it flakes easily to keep it moist.
- → Can I use other herbs instead of basil and parsley?
-
Yes, fresh dill or tarragon can be great alternatives that offer different but complementary flavors to the tomato sauce.
- → What wine pairs well with this dish?
-
Sauvignon Blanc or Pinot Grigio are excellent choices that enhance the fresh and delicate flavors.
- → Is it possible to prepare the cherry tomato sauce in advance?
-
Yes, the sauce can be prepared ahead and gently reheated before spooning over the cod for baking.
- → How can I adjust the heat level in the sauce?
-
Adding a pinch of red pepper flakes to the tomato sauce will provide a subtle spicy kick without overwhelming the flavors.