Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

WANT TO SAVE THIS RECIPE?

Golden, flaky grilled cod resting on a bed of blistered cherry tomatoes, all brought together with a luscious creamy dill sauce — this dish is elegance and comfort in perfect harmony. Each bite offers a crisp, smoky char from the grill paired with the cool, herbaceous notes of dill, making it a standout for weeknight dinners or intimate gatherings.

This recipe not only delivers on flavor but also on presentation. The vibrant red of the tomatoes against the snowy white cod is a feast for the eyes before the first forkful. Light yet satisfying, it pairs wonderfully with crusty bread, a crisp salad, or even buttery new potatoes.


What Kind of Cod Should I Use?

For the best results, opt for fresh, sustainably sourced Atlantic or Pacific cod fillets. Fresh cod has a mild, slightly sweet flavor that works beautifully with dill and tomatoes. Frozen cod is also a great option — just make sure it’s fully thawed and patted dry before cooking to achieve that perfect golden crust.


Ingredients for the Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

  • Cod fillets – The star of the dish, offering a mild flavor and tender texture.
  • Cherry tomatoes – Adds natural sweetness and a burst of juiciness that complements the fish.
  • Olive oil – For roasting tomatoes and brushing the cod, helping achieve a golden sear.
  • Fresh dill – Brings a bright, aromatic freshness to the creamy sauce.
  • Heavy cream – Creates a rich, velvety base for the sauce.
  • Garlic – Adds depth and savory aroma.
  • Lemon juice – Lifts the flavors and balances the richness.
  • Salt & pepper – Essential for seasoning every layer of the dish.
Pin this Recipe

How To Make the Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Step 1: Prepare the Tomatoes

Preheat your oven to 400°F (200°C). Place cherry tomatoes on a baking sheet, drizzle with olive oil, season with salt and pepper, and roast for 15-20 minutes until skins are blistered and slightly charred.

Step 2: Make the Creamy Dill Sauce

In a small saucepan over medium heat, warm olive oil and sauté minced garlic until fragrant. Stir in heavy cream, chopped fresh dill, and a pinch of salt. Simmer gently for 3-4 minutes, then add a splash of lemon juice. Keep warm.

Step 3: Grill the Cod

Preheat a grill pan or outdoor grill to medium-high heat. Brush cod fillets with olive oil, season with salt and pepper, and grill for 3-4 minutes per side until the fish is opaque and flakes easily.

Step 4: Assemble the Dish

Spoon the creamy dill sauce onto plates, arrange roasted tomatoes over the sauce, and top with grilled cod. Garnish with fresh dill and a drizzle of olive oil.


Serving and Storing Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

This dish is best enjoyed immediately while the fish is hot and the sauce is silky. Serve with a side of crusty bread to soak up the creamy dill sauce or alongside steamed vegetables for a lighter option. Leftovers can be stored in an airtight container in the refrigerator for up to 2 days, though the fish is at its peak right off the grill.


Frequently Asked Questions

Can I use another type of fish?

Yes! Halibut, haddock, or sea bass work beautifully with this recipe.

Can I make the sauce ahead of time?

Absolutely. Prepare the sauce up to a day in advance and reheat gently before serving.

Can I roast the tomatoes in an air fryer?

Yes, cook them at 375°F for about 8-10 minutes until blistered.

What if I don’t have fresh dill?

You can substitute with dried dill, but reduce the quantity to about one-third.

How can I make it dairy-free?

Use coconut cream or a plant-based alternative in place of heavy cream.


Want More Dinner Ideas with Fresh Flavors?

If you love this grilled cod, you might enjoy these other delicious recipes:


Save This Pin + Share Your Results

📌 Save this recipe to your Pinterest dinner board so you can find it whenever you crave something fresh and flavorful.

And when you make it, share your results! Did you add extra herbs? Try it with grilled zucchini? I’d love to hear your twist on it.

For more tasty inspiration, visit my Pinterest – Life with Nina.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

  • Author: Nina Johnson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Grilling, Roasting
  • Cuisine: Mediterranean-inspired

Description

Flaky grilled cod served over blistered cherry tomatoes with a silky, lemon-kissed creamy dill sauce. Elegant enough for guests, simple enough for a weeknight.


Ingredients

Scale

4 (6-ounce) cod fillets

1 lb cherry tomatoes

3 tbsp olive oil

2 cloves garlic, minced

3/4 cup heavy cream

1/4 cup fresh dill, chopped

1 tbsp lemon juice

1 tsp kosher salt, divided

1/2 tsp black pepper, divided


Instructions

1. Roast tomatoes: Preheat oven to 400°F (200°C). Toss cherry tomatoes with 1 tbsp olive oil, 1/4 tsp salt, and a pinch of pepper. Roast 15–20 minutes until blistered.

2. Make sauce: In a small saucepan over medium heat, warm 1 tbsp olive oil. Saute garlic 30–60 seconds. Stir in heavy cream, dill, 1/4 tsp salt, and a squeeze of lemon juice. Simmer gently 3–4 minutes; keep warm.

3. Grill cod: Heat a grill pan or outdoor grill to medium-high. Pat cod dry. Brush with remaining 1 tbsp olive oil and season with the remaining salt and pepper. Grill 3–4 minutes per side until opaque and flaky.

4. Plate: Spoon creamy dill sauce onto plates, add roasted tomatoes, and top with cod. Finish with extra dill and a few drops of olive oil.


Notes

Pat the cod very dry so it sears instead of steaming.

Keep the cream at a gentle simmer to avoid breaking; don’t boil.

Salt lightly at each step—fish, tomatoes, and sauce—so flavors stay bright, not salty.


Nutrition

  • Serving Size: 1 fillet with sauce
  • Calories: 430
  • Sugar: 3
  • Sodium: 420
  • Fat: 28
  • Saturated Fat: 13
  • Unsaturated Fat: 14
  • Trans Fat: 0
  • Carbohydrates: 6
  • Fiber: 1
  • Protein: 35
  • Cholesterol: 125

Keywords: grilled cod, roasted tomatoes, creamy dill sauce, seafood dinner, weeknight meal

Chicken Creamy Velveeta Bowtie Pasta with Mozzarella Garlic Sauce

Chicken Creamy Velveeta Bowtie Pasta with Mozzarella Garlic Sauce