Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce: An Incredible Ultimate Recipe

10 min prep 2 min cook 275 servings
Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce: An Incredible Ultimate Recipe
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a balmy summer evening when I first discovered the magic of grilling cod over an open flame. I remember the sun dipping low, painting the sky in shades of amber and rose, while the gentle hum of the backyard grill became the soundtrack to a family gathering that would become a tradition. The moment I placed the first fillet on the hot grates, a sizzle sang like a whispering promise, and the air filled with the sweet, smoky perfume of the sea meeting the fire. As the cod began to turn opaque, I tossed a handful of cherry tomatoes onto a sheet of foil, letting them roast beside the fish, their skins blistering and juices caramelizing into a ruby‑red glaze that would later mingle with a silky dill sauce. The whole scene felt like a culinary love story, each ingredient playing its part in a chorus of flavors that still makes my mouth water whenever I think about it.

What makes this dish truly unforgettable is its balance of simplicity and sophistication. The cod, with its delicate, flaky texture, absorbs the charred notes from the grill while staying moist, and the roasted tomatoes add a burst of acidity and sweetness that cuts through the richness of the sauce. The creamy dill sauce, a velvety blend of Greek yogurt, fresh dill, and a hint of lemon, ties everything together with a bright, herbaceous finish that feels both comforting and refined. Imagine serving this on a rustic wooden platter, the vibrant reds of the tomatoes contrasting with the pale gold of the fish, and a drizzle of the sauce glistening like morning dew. Your guests will be drawn in by the aroma, then delighted by the layers of taste that unfold with each bite.

But wait—there’s a secret technique that elevates this recipe from good to legendary, and I’ll reveal it in just a moment. It’s a small step that many home cooks overlook, yet it makes all the difference in achieving that perfect, restaurant‑quality finish. I’ll also share a few anecdotes about the times I’ve accidentally over‑cooked the fish and how I rescued the dish with a quick fix that you’ll want to keep in your back pocket. Trust me, once you master these nuances, you’ll wonder how you ever lived without this dish on your weekly menu.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. From selecting the freshest cod at the market to mastering the art of a perfectly roasted tomato, every step is designed to be approachable yet impressive. So roll up your sleeves, preheat that grill, and let’s embark on a culinary adventure that will become a staple in your kitchen for years to come.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of smoky grilled cod, sweet roasted tomatoes, and a tangy dill sauce creates layers of taste that dance on the palate. Each bite delivers a new sensation, from the caramelized edges of the tomatoes to the bright citrus notes in the sauce.
  • Texture Harmony: The flaky, buttery texture of the cod contrasts beautifully with the juicy burst of the tomatoes and the creamy, silky sauce, providing a satisfying mouthfeel that keeps diners engaged from start to finish.
  • Ease of Execution: Despite its gourmet appearance, the recipe relies on straightforward techniques—grilling, roasting, and whisking—making it accessible even for cooks who are still building confidence in the kitchen.
  • Time Efficiency: With a total time of under an hour, you can have a wholesome, restaurant‑style dinner ready on weeknights without sacrificing flavor or quality.
  • Versatility: This dish adapts well to different dietary preferences; you can swap Greek yogurt for a dairy‑free alternative, or replace cod with another firm white fish like halibut or sea bass.
  • Nutrition Boost: Cod is a lean source of high‑quality protein, while the dill sauce adds probiotics from the yogurt and antioxidants from the fresh herbs, making this meal both satisfying and health‑conscious.
  • Ingredient Quality: By focusing on fresh, seasonal produce and sustainably sourced fish, the recipe showcases the natural flavors of each component, allowing you to taste the difference that quality makes.
  • Crowd‑Pleasing Factor: The bright colors, aromatic herbs, and comforting sauce make this dish a hit at dinner parties, family gatherings, or even a simple weekday dinner for two.
💡 Pro Tip: For an extra layer of smoky flavor, lightly brush the grill grates with a mixture of olive oil and smoked paprika before heating. This tiny addition will infuse the cod with a subtle depth that’s hard to achieve otherwise.

🥗 Ingredients Breakdown

The Foundation

At the heart of this recipe is fresh, wild‑caught cod. Look for fillets that are firm to the touch, with a mild sea scent and a slightly translucent appearance. The flesh should be white with a hint of pink, indicating good quality and freshness. If you can, ask your fishmonger for the “sashimi grade” label; it guarantees a buttery texture that holds up beautifully on the grill. When you’re ready to cook, pat the fillets dry with paper towels—this simple step helps achieve that coveted crisp sear and prevents the fish from steaming instead of grilling.

Aromatics & Spices

Garlic and lemon are the dynamic duo that awaken the cod’s natural sweetness. Freshly minced garlic releases allicin, a compound that adds a warm, earthy aroma, while lemon zest and juice provide a bright acidity that cuts through the richness of the sauce. A drizzle of extra‑virgin olive oil not only prevents sticking but also carries the flavors of the herbs into the fish. For an added kick, a pinch of red pepper flakes can be tossed in with the tomatoes, giving the dish a subtle heat that lingers on the palate without overwhelming the delicate fish.

The Secret Weapons

Fresh dill is the star of the sauce, offering a fragrant, slightly sweet flavor that pairs perfectly with the mild cod. When combined with Greek yogurt, it creates a creamy base that’s both tangy and luscious. The yogurt’s natural acidity helps tenderize the fish, while the dill’s essential oils bring a garden‑fresh finish. If you’re looking to add a richer mouthfeel, a small knob of butter melted into the sauce just before serving will give it a glossy sheen and a buttery depth that feels indulgent.

Finishing Touches

Ripe cherry tomatoes are the surprise element that adds bursts of sweetness and a pop of color. Choose tomatoes that are firm yet slightly yielding to the touch; they should have a glossy skin and a deep red hue. When roasted, their skins blister and their interiors turn into a jam‑like sauce that mingles with the fish’s juices. A final sprinkle of flaky sea salt and a drizzle of high‑quality olive oil just before serving elevates the dish, creating a harmonious balance of textures and flavors.

🤔 Did You Know? Dill belongs to the same family as carrots, celery, and parsley, which means it shares many of the same essential oils that can aid digestion and provide antioxidants.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins…

🍳 Step-by-Step Instructions

  1. Preheat your grill to medium‑high heat, aiming for a surface temperature of around 400°F (200°C). While the grill warms, place a large sheet of aluminum foil on a baking sheet and arrange the cherry tomatoes in a single layer. Drizzle them with 1 tablespoon of olive oil, sprinkle with salt, pepper, and a pinch of red pepper flakes, then toss gently to coat. Roast the tomatoes in a preheated oven at 425°F (220°C) for about 15‑20 minutes, or until their skins blister and the juices thicken into a glossy sauce. The aroma will fill your kitchen, hinting at the sweet‑savory magic to come.

  2. While the tomatoes are roasting, prepare the cod. Pat the fillets dry, then rub each side with a thin layer of olive oil and season generously with sea salt and freshly cracked black pepper. For an extra layer of flavor, rub a light dusting of smoked paprika onto the flesh; this will create those beautiful grill marks and a subtle smoky undertone. Let the seasoned fillets rest at room temperature for about 10 minutes—this helps them cook evenly and prevents the grill from cooling down when the fish hits the grates.

  3. 💡 Pro Tip: Use a fish spatula or a wide, thin metal spatula to flip the cod. Its flexibility reduces the risk of the delicate fillet breaking apart on the grill.
  4. Place the cod fillets directly on the hot grill grates, skin side down if the skin is still attached. Hear that sizzle? That’s the sound of flavor forming. Grill the fish for about 4‑5 minutes per side, depending on thickness, until the flesh turns opaque and flakes easily with a fork. When you gently press the thickest part, it should spring back with a slight resistance—this is your cue that the cod is perfectly cooked. Resist the urge to over‑flip; letting each side develop a nice crust is key.

  5. ⚠️ Common Mistake: Leaving the fish on the grill for too long will dry it out. Cod is lean, so it cooks quickly—keep a close eye on the color change.
  6. While the cod finishes, whisk together the creamy dill sauce. In a medium bowl, combine ½ cup of Greek yogurt, the zest of one lemon, 2 teaspoons of fresh lemon juice, and ¼ cup of finely chopped dill. Add a minced garlic clove, a pinch of salt, and a dash of black pepper. For extra silkiness, melt 1 tablespoon of butter and drizzle it into the mixture while whisking continuously. The sauce should be smooth, bright green, and slightly tangy—adjust seasoning to taste, remembering that a little extra lemon can lift the entire dish.

  7. When the tomatoes are done roasting, remove them from the oven and let them cool for a couple of minutes. Transfer them, along with any pan juices, into a small saucepan. Simmer gently over low heat for 3‑4 minutes, allowing the flavors to meld. If you prefer a smoother texture, use an immersion blender to puree the tomatoes into a velvety sauce; otherwise, leave them chunky for bursts of texture that contrast nicely with the fish.

  8. 💡 Pro Tip: Add a splash of white wine to the tomato pan while it simmers. The alcohol evaporates, leaving behind a nuanced depth that pairs beautifully with the dill sauce.
  9. To plate, arrange each grilled cod fillet on a warm serving platter. Spoon a generous ladle of the roasted tomato sauce over the top, allowing it to cascade down the sides of the fish. Drizzle the creamy dill sauce in a decorative swirl, or serve it on the side for guests to add as they wish. Finish with a final sprinkle of fresh dill, a drizzle of extra‑virgin olive oil, and a few lemon wedges for squeezing.

  10. Take a moment to admire your creation—the golden‑brown grill marks, the ruby‑red tomato glaze, and the pale green dill sauce create a visual feast before the first bite. Serve immediately with a side of steamed asparagus or a light quinoa salad, and watch as your family and friends dive in with delighted smiles. Go ahead, take a taste — you’ll know exactly when it’s right.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable…

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you commit the sauce to the pan, give it a quick taste. A little extra lemon juice or a pinch more salt can transform a good sauce into a great one. I once served this dish with a sauce that was a touch too bland; a quick squeeze of lemon rescued it and the diners barely noticed the fix. Trust your palate—if it sings, you’re on the right track.

Why Resting Time Matters More Than You Think

After grilling, let the cod rest for 3‑5 minutes covered loosely with foil. This short pause allows the juices to redistribute, ensuring each bite is moist and flavorful. I learned this the hard way when I sliced into a hot fillet and watched the juices spill onto the plate, leaving the fish dry. A brief rest is the secret to that restaurant‑quality tenderness.

The Seasoning Secret Pros Won’t Tell You

Season the cod in layers: a light dusting before grilling, a pinch of flaky sea salt after cooking, and a final dash of fresh dill right before serving. This three‑step seasoning builds depth without overwhelming the delicate fish. I once tried a single heavy seasoning and the fish tasted “over‑spiced.” Layering keeps the flavor balanced and nuanced.

Grill Mastery: Controlling Heat

If your grill has hot spots, move the fillets around after the first minute to ensure even cooking. I’ve seen cod turn beautifully on one side while the other side stays pale because of uneven heat. A quick rotation guarantees uniform grill marks and prevents accidental over‑cooking.

The Creamy Consistency Hack

If the dill sauce thickens too much after chilling, whisk in a splash of cold water or extra yogurt until you reach the desired consistency. This trick saved me once when I prepared the sauce ahead of time and it set too firm. The result? A sauce that pours like a dream and coats the fish perfectly.

Balancing Acidity

The acidity from lemon and tomatoes can sometimes clash if not balanced. A tiny pinch of sugar added to the tomato sauce while it simmers can tame any sharpness, creating a harmonious sweet‑tart profile. I discovered this when a batch of tomatoes was a bit too acidic; the sugar mellowed it out without making it sweet.

💡 Pro Tip: Finish the dill sauce with a drizzle of cold-pressed olive oil just before serving; it adds a glossy finish and a subtle peppery note that lifts the entire dish.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Mediterranean Twist

Swap the cherry tomatoes for a mixture of sun‑dried tomatoes and kalamata olives. The salty, umami notes add a deeper Mediterranean flavor profile, while a sprinkle of crumbled feta on top brings a creamy tang that pairs beautifully with the dill sauce.

Spicy Cajun Kick

Replace the smoked paprika with a Cajun seasoning blend and add a dash of hot sauce to the dill sauce. This version brings a bold, peppery heat that contrasts the cool yogurt, perfect for those who love a little fire in their seafood.

Herb‑Infused Coconut Cream

For a dairy‑free alternative, blend coconut cream with fresh dill, lime zest, and a touch of ginger. The result is a luscious, tropical‑herb sauce that adds richness without the dairy, ideal for guests with lactose intolerance.

Lemon‑Butter Baste

Instead of grilling dry, baste the cod with a mixture of melted butter, lemon juice, and minced garlic during the last two minutes of cooking. This creates a buttery glaze that intensifies the citrus notes and adds a glossy finish.

Asian Fusion

Add a splash of soy sauce and a teaspoon of toasted sesame oil to the dill sauce, and garnish with toasted sesame seeds and thinly sliced scallions. The umami depth and nutty aroma give the dish an unexpected Asian flair that’s both surprising and delightful.

Smoky Chipotle

Incorporate chipotle in adobo into the tomato roasting pan for a smoky, slightly sweet heat. Pair it with a cilantro‑lime yogurt sauce instead of dill for a completely new flavor direction that still honors the original concept.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the cooked cod and sauces to cool to room temperature before transferring them to airtight containers. Store the fish and the dill sauce separately to prevent the sauce from making the fish soggy. In the fridge, the cod will stay fresh for up to 2 days, and the dill sauce will keep for about 3 days. When you’re ready to serve, gently reheat the fish in a low oven (275°F/135°C) for 10‑12 minutes to preserve its moisture.

Freezing Instructions

If you want to make a larger batch, freeze the uncooked, seasoned cod fillets on a parchment sheet, then transfer them to a zip‑top freezer bag. They’ll keep for up to 2 months. The dill sauce freezes well in a separate container; just give it a good stir after thawing to bring back its creamy texture. The roasted tomatoes can also be frozen; just reheat them in a skillet with a splash of olive oil before serving.

Reheating Methods

To reheat without drying out, place the cod on a baking sheet, cover loosely with foil, and warm in a 300°F (150°C) oven for about 8‑10 minutes. Add a drizzle of olive oil or a pat of butter before reheating to retain moisture. For the sauce, gently warm it on the stovetop over low heat, stirring constantly, and add a splash of water or extra yogurt if it thickens too much. The trick to reheating without drying it out? A splash of lemon juice or a little broth can revive the sauce’s brightness.

❓ Frequently Asked Questions

Yes, frozen cod works well as long as you thaw it properly. Place the fillets in a sealed bag and submerge them in cold water for about 30 minutes, then pat dry before seasoning. This method preserves the texture and prevents excess water from making the fish soggy on the grill.

A grill pan or a heavy cast‑iron skillet works beautifully as a substitute. Heat the pan over medium‑high heat, add a thin layer of oil, and follow the same grilling times. You’ll still get those lovely sear marks and a smoky flavor if you finish with a quick splash of smoked paprika.

Absolutely! Fresh parsley, cilantro, or even tarragon can replace dill, each bringing its own character. Keep in mind that dill offers a light, slightly sweet flavor, while parsley adds earthiness and cilantro adds a bright, citrusy note. Adjust the amount to taste.

Make sure the grill grates are clean and pre‑heated, then brush them lightly with oil using a paper towel. Pat the fish dry and coat it with a thin layer of oil before seasoning. A well‑heated grill creates a natural release, reducing the chance of sticking.

You can, but Greek yogurt provides a thicker, creamier texture and higher protein content. If you use regular yogurt, strain it through a cheesecloth for a few hours to remove excess whey, achieving a consistency closer to Greek yogurt.

Light, fresh sides complement the dish well—think steamed asparagus, a quinoa‑herb salad, or a simple arugula and cucumber salad dressed with lemon vinaigrette. The goal is to keep the plate bright and not overwhelm the delicate flavors of the cod.

Yes, the dill sauce can be prepared up to 24 hours in advance. Store it in an airtight container in the refrigerator, and give it a good stir before serving. If it thickens too much, whisk in a little water or extra yogurt to loosen it.

A crisp, acidic white wine such as Sauvignon Blanc or a lightly oaked Chardonnay works beautifully. The wine’s citrus notes echo the lemon in the sauce, while its acidity balances the richness of the fish and the creamy dill.

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce: An Incredible Ultimate Recipe

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Preheat the grill to medium‑high and roast the cherry tomatoes in the oven until blistered.
  2. Pat the cod dry, brush with olive oil, and season with salt, pepper, and smoked paprika.
  3. Grill the cod for 4‑5 minutes per side until opaque and flaky.
  4. Whisk together Greek yogurt, lemon zest, lemon juice, dill, minced garlic, and a pinch of salt to create the creamy dill sauce.
  5. Simmer the roasted tomatoes with a splash of white wine to form a vibrant sauce.
  6. Plate the grilled cod, spoon over the tomato sauce, and drizzle with the dill sauce.
  7. Garnish with fresh dill, a drizzle of olive oil, and lemon wedges.
  8. Serve immediately with your favorite side and enjoy!

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.