Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Total Time: 45 mins Difficulty: Intermediate
Savor the flavors of tender grilled cod topped with blistered roasted tomatoes and a tangy creamy dill sauce
pinit

Grilled cod, kissed by dancing flames and crowned with sweet, blistered cherry tomatoes, feels like summer on a plate. There’s something magnetic about the moment you flip those cod fillets over on the hot grill—flecks of sea salt crackling, the fish turning from translucent to snow-white, flaking just so with a gentle prod of a fork. And while the cod grills, a cast-iron baking dish around it holds halved cherry tomatoes that burst under the heat, their juices mingling with minced garlic and olive oil to create a sauce that’s both sweet and savory. Every bite of the tender fish, topped with those luscious tomatoes, feels like a celebration of simple, vibrant ingredients.

But we’re not stopping there. The real crowning touch is a tangy, creamy dill sauce that’s whipped together in minutes: Greek yogurt, a dab of mayonnaise, a hint of Dijon mustard, and a sprinkle of capers all dancing with fresh lemon juice and fragrant dill. It’s the perfect counterpoint—cool and zesty against the smoky cod and warm tomatoes. Whether you’re firing up the grill for a laid-back weekend barbecue or looking to elevate an ordinary weeknight dinner, this recipe brings bright flavors, healthful plenty of protein, and enough charm to make everyone linger at the table. Cozy enough for home, yet impressive enough for guests, it’s a surefire win every time.

Dive into these simple yet bold ingredients and watch them transform into a dish that’s as beautiful as it is delicious. Let’s get cooking!

KEY INGREDIENTS IN GRILLED COD WITH ROASTED TOMATOES & CREAMY DILL SAUCE

Every fantastic dish starts with fresh, high-quality ingredients. For this grilled cod recipe, we rely on a blend of seafood, produce, herbs, and pantry staples that work together to deliver bursts of flavor with every bite. Here’s what you’ll need:

  • Cod fillets

These lean, flaky fillets offer a mild, sweet flavor that responds beautifully to grilling. Their firm texture holds up well over high heat, making them the perfect canvas for smoky char marks and bold seasonings.

  • Olive oil

Used both to coat the fish and to roast the tomatoes, olive oil helps transfer heat evenly, preventing sticking and adding a fruity richness to the dish. It also brings out the natural sweetness of the cherry tomatoes.

  • Sea salt

A simple seasoning that enhances the cod’s natural flavors and brightens the overall dish. It draws out moisture just enough to help the fish achieve a lightly crisped exterior.

  • Black pepper

Freshly ground pepper provides a warming spice and aromatic depth, balancing the richness of the olive oil and the tangy bite of the creamy dill sauce.

  • Cherry tomatoes

Halved and roasted until their skins soften and split, these little gems become syrupy and jammy, contributing a pop of sweetness and vibrant color.

  • Garlic

Minced garlic infuses the tomatoes with savory, aromatic notes, lending a subtle pungency that complements the fish and sauce.

  • Fresh dill

Chopped dill adds a bright, herbaceous flavor that’s both fragrant and tangy. It’s the star of the creamy dill sauce and a lovely garnish for the finished plate.

  • Fresh lemon juice

A splash of acidity that cuts through the richness of the yogurt and mayonnaise, brightening every component of the dish with zesty freshness.

  • Greek yogurt

Thick and tangy, Greek yogurt forms the creamy base of the dill sauce, providing body and a slight tartness that pairs perfectly with seafood.

  • Mayonnaise

Adds extra creaminess and richness to the sauce, helping it cling beautifully to the fish and tomatoes without becoming too heavy.

  • Dijon mustard

Offers a hint of sharp heat and complexity, deepening the flavor profile of the creamy sauce and giving it a subtle tang.

  • Capers

These briny little morsels bring bursts of salty, vinegary flavor that punctuate each bite, lifting the sauce and adding complexity.

  • Lemon wedges

Served alongside for an extra squeeze of bright citrus, these wedges allow each diner to adjust the acidity to their liking and add a fresh finishing touch.

HOW TO MAKE GRILLED COD WITH ROASTED TOMATOES & CREAMY DILL SAUCE

Ready to fire up the grill and bring it all together? Follow these steps for a dinner that’s sure to impress both your taste buds and your guests. Each part of the recipe is simple on its own, but when combined, it creates a harmony of textures and flavors.

1. Preheat your grill to medium-high heat. Give it at least 10 minutes to reach temperature so the fish cooks evenly and the tomatoes can blister beautifully.

2. In a small bowl, combine one tablespoon of olive oil, sea salt, and black pepper. Use a brush to coat each cod fillet evenly with this seasoning mixture, ensuring maximum flavor in every bite.

3. In a medium baking dish, toss the halved cherry tomatoes with the remaining tablespoon of olive oil and minced garlic. Spread them in a single layer so they roast evenly and develop those signature blistered edges.

4. Place the baking dish with tomatoes on the grill grates and roast for 10–15 minutes, or until the skins begin to blister and the tomatoes soften and release their juices.

5. While the tomatoes are roasting, place the seasoned cod fillets directly on the grill. Cook for about 4–5 minutes per side, or until the fish becomes opaque all the way through and flakes easily with a fork.

6. In a small bowl, whisk together Greek yogurt, mayonnaise, Dijon mustard, fresh lemon juice, chopped dill, and capers. The result should be a smooth, tangy creamy dill sauce.

7. Once the tomatoes are perfectly roasted, remove them from the grill. Transfer the cod to serving plates, then spoon the blistered tomatoes over the top of each fillet.

8. Drizzle a generous amount of the creamy dill sauce over the fish and tomatoes. Garnish with extra dill sprigs and fresh lemon wedges for a restaurant-worthy finish.

SERVING SUGGESTIONS FOR GRILLED COD WITH ROASTED TOMATOES & CREAMY DILL SAUCE

Serving this dish is all about balance and presentation. Think bright colors, contrasting textures, and thoughtful accompaniments that complement the smoky, tender cod and the luscious roasted tomatoes. These ideas will help you create a complete, crowd-pleasing meal that feels both elevated and effortlessly seasonal. Whether you’re hosting friends for a sunset dinner or simply treating yourself to a beautiful home-cooked meal, these suggestions bring harmony to the plate.

  • Grilled Asparagus

Toss trimmed asparagus spears with a drizzle of olive oil, a pinch of sea salt, and cracked black pepper. Grill alongside the cod for about 5–7 minutes, turning occasionally, until tender-crisp and kissed with char. The earthy green stalks add a satisfying crunch and color contrast.

  • Zucchini Ribbons

Using a vegetable peeler, shave zucchini into long ribbons. Sauté gently in olive oil with a clove of minced garlic until just tender. Finish with a scatter of fresh lemon zest. These tender ribbons echo the bright flavors of the sauce and keep the plate light.

  • Warm, Crusty Bread

Serve slices of ciabatta or baguette, brushed lightly with olive oil and toasted until golden. Perfect for mopping up any leftover juices and creamy sauce—because none of that deliciousness should go to waste.

  • Chilled Sauvignon Blanc

A crisp white wine with notes of citrus and green herbs pairs seamlessly with the tangy dill sauce and sweet tomatoes. Pour it ice-cold to refresh the palate and enhance the dish’s bright, summery vibe.

HOW TO STORE GRILLED COD WITH ROASTED TOMATOES & CREAMY DILL SAUCE

Life happens, and sometimes you’ll have leftovers—or you might want to make the creamy dill sauce ahead of time. Storing this dish properly ensures you maintain its fresh flavors and textures. The key is to separate components when possible and use airtight containers to prevent flavor crossover. Here’s how to keep everything tasting just as marvelous as the day you made it.

  • Refrigerate in Airtight Containers

Transfer leftover cod and roasted tomatoes into a shallow, airtight container. Store in the refrigerator for up to two days. Reheat gently in a low-temperature oven (around 300°F) or warm in a skillet over low heat to prevent the fish from drying out.

  • Separate the Sauce

Store the creamy dill sauce in its own sealed jar or container. Kept in the fridge, it will stay fresh for up to two days. Stir well before serving, as ingredients may settle or separate slightly.

  • Use Glass Containers

Opt for glass storage vessels with tight-fitting lids. Glass helps maintain even temperatures and prevents any residual flavors from leaching into the fish or sauce.

  • Freeze Components Individually

If you want to freeze leftovers, place the cooked cod and roasted tomatoes in freezer-safe bags, removing as much air as possible. Freeze for up to one month. Thaw overnight in the refrigerator and reheat gently. Note that the texture may change slightly, but the flavors will remain delightful.

CONCLUSION

From the first sizzle of the cod hitting the grill to the final drizzle of tangy dill sauce, this recipe brings together simple ingredients into a dish that feels both gourmet and homey. We’ve walked through every step—from seasoning the fish to blistering the cherry tomatoes and whipping up that luscious creamy dill sauce. Along the way, you discovered how each ingredient plays its part: the firm, flaky cod acting as the centerpiece; the olive oil-roasted tomatoes delivering a sweet, savory burst; and the yogurt-based sauce tying it all together with bright herbaceous notes. Whether you’re grilling for a casual family dinner or entertaining friends on a balmy evening, this dish showcases how versatile and approachable seafood can be. Don’t forget to save a bit of the sauce for dunking or spreading on warm bread—it’s simply irresistible.

Feel free to print this article and tuck it into your recipe binder or bookmark it for later. You’ll find all the tips on storage, serving suggestions, and ways to make your meal shine. There’s also a handy FAQ section below if questions pop up while you’re cooking. If you give this Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce a try, I’d love to hear how it turns out! Drop a comment with your experience, any tweaks you made, or questions you have. Your feedback and stories bring these recipes to life—happy grilling!

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Difficulty: Intermediate Prep Time 20 mins Cook Time 25 mins Total Time 45 mins
Calories: 270

Description

Experience the magic of juicy cod fillets kissed by grill flames, paired with sweet blistered tomatoes and a zesty dill-infused yogurt sauce. Perfect for summer cookouts or cozy weeknight dinners, this dish bursts with bright, refreshing flavors.

Ingredients

Instructions

  1. Preheat your grill to medium-high heat.
  2. In a small bowl, combine 1 tablespoon of olive oil, salt, and pepper. Brush the mixture over the cod fillets.
  3. In a medium baking dish, mix the halved cherry tomatoes with the remaining tablespoon of olive oil and minced garlic. Spread them out evenly in the dish.
  4. Place the baking dish with tomatoes on the grill and roast for 10-15 minutes, or until they start to blister and soften.
  5. While the tomatoes are roasting, place the cod fillets directly on the grill. Cook for about 4-5 minutes on each side, or until the fish is opaque and flakes easily with a fork.
  6. In a small bowl, whisk together the Greek yogurt, mayonnaise, Dijon mustard, lemon juice, chopped dill, and capers to make the creamy dill sauce.
  7. Once the tomatoes are roasted, remove them from the grill. Serve the grilled cod with the roasted tomatoes on top and a generous drizzle of creamy dill sauce.
  8. Garnish with extra dill and lemon wedges.

Note

  • Grilled asparagus or zucchini can be a great side for this dish.
  • For extra flavor, consider marinating the cod in olive oil, lemon juice, and herbs for 15 minutes before grilling.
  • This dish pairs well with a chilled glass of Sauvignon Blanc.
  • The creamy dill sauce can be made in advance and stored in the fridge for up to two days.
  • For a spicier version, add a pinch of red pepper flakes to the roasted tomatoes.
Keywords: grilled cod, roasted tomatoes, creamy dill sauce, healthy seafood, summer grilling, easy fish recipe
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

How long does it take to prepare this recipe?

From start to finish, plan on about 30–35 minutes. This includes 5–10 minutes to brush the cod with oil and season it, 10–15 minutes to roast the tomatoes on the grill, 8–10 minutes to grill the cod fillets, and a few minutes to whisk together the creamy dill sauce.

Can I prepare the creamy dill sauce ahead of time?

Yes. You can whisk together the Greek yogurt, mayonnaise, Dijon mustard, lemon juice, chopped dill, and capers up to two days in advance. Store it in a sealed container in the refrigerator and give it a quick stir before serving.

What can I do if I don’t have a grill?

You can roast the tomatoes in a preheated oven at 425°F (220°C) for 10–15 minutes until they blister and soften. For the cod, use a grill pan or a lightly oiled baking sheet and bake at 400°F (200°C) for 10–12 minutes, or until the fish is opaque and flakes easily.

How do I know when the cod is fully cooked?

The cod is done when it turns opaque all the way through and flakes easily when you gently press it with a fork. Each fillet should take about 4–5 minutes per side on a medium-high grill.

What substitutions or additions can I make?

If you don’t have Greek yogurt, you can use sour cream or crème fraîche. For more heat, sprinkle red pepper flakes over the tomatoes before roasting. You can also swap capers for chopped olives or add a splash of white wine to the sauce for extra depth.

What side dishes and drinks pair well with this meal?

Grilled asparagus or zucchini make excellent sides, as do a simple mixed-green salad or garlic bread. For beverages, a chilled Sauvignon Blanc or a light Pinot Grigio complements the lemony, herby flavors beautifully.

How should I store and reheat leftovers?

Keep the grilled cod and roasted tomatoes in an airtight container in the refrigerator for up to two days. Store the dill sauce separately to preserve its texture. Reheat the fish and tomatoes gently in a low oven (about 300°F/150°C) for 5–7 minutes or until warmed through.

Lily Brooks Food and Lifestyle Blogger

Hi! I’m Lily Brooks, the cook, storyteller, and flavor-chaser behind ChiefWok.com. Raised in a multicultural home where a sizzling wok was always at the center of the kitchen, I learned early on that food is a bridge between cultures, generations, and hearts

Leave a Comment

Your email address will not be published. Required fields are marked *