in

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce 1

Save this recipe on:

Light, flaky cod fillets kissed by the flame of the grill and topped with sweet, oven-roasted cherry tomatoes make for an effortlessly elegant dinner. Paired with a luxuriously smooth dill sauce, this dish is a balance of smoky, tangy, and creamy all in one bite. It’s simple enough for weeknights yet feels gourmet enough to impress any dinner guest.

The cod grills to perfection in just minutes, letting its natural flavors shine through without fuss. Meanwhile, roasting the tomatoes concentrates their sweetness, complementing the herby tang of the dill sauce. Everything about this meal screams fresh and flavorful without being overly complicated.

Why You’ll Love This Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

This recipe is made for seafood lovers and skeptics alike. Cod is a mild white fish with a buttery texture that grills beautifully. When matched with juicy tomatoes and a silky sauce that sings with dill, lemon, and garlic, it turns into a dish that’s equal parts comforting and refreshing. You’ll also love that it’s naturally gluten-free, protein-rich, and can be made in under 30 minutes.

What Kind of Cod Should I Use?

Fresh wild-caught cod is always the top pick for flavor and texture, but frozen cod fillets work well too—just make sure they’re fully thawed and patted dry before grilling. Look for fillets that are thick and uniform in size so they cook evenly. If cod isn’t available, you can also substitute with halibut or haddock for a similar result.

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

To make this grilled cod dish truly shine, every ingredient plays a role in building layers of fresh, vibrant flavor. The star is definitely the cod, but it wouldn’t be the same without those juicy tomatoes and the creamy dill-packed sauce that ties everything together.

  • Cod fillets – The base of the dish, cod is lean, mild, and cooks quickly on the grill while staying tender.
  • Cherry tomatoes – Roasting these brings out their natural sweetness and adds color and brightness to the plate.
  • Olive oil – Used to coat both the fish and the tomatoes, it helps everything grill and roast beautifully while adding flavor.
  • Salt and pepper – Essential for seasoning and enhancing the natural taste of each component.
  • Fresh dill – The hero herb of the sauce, it brings a cooling, aromatic note that perfectly complements the fish.
  • Greek yogurt – This makes the sauce creamy without being heavy and adds a bit of tang.
  • Garlic – Minced and stirred into the sauce for a gentle kick of flavor.
  • Lemon juice – Adds brightness to both the fish and the sauce, lifting the overall taste.
  • Dijon mustard – A small but mighty addition that rounds out the creamy dill sauce with a bit of bite.
Pin this Recipe
Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce 2

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

Step 1: Prep the Tomatoes

Preheat your oven to 400°F. Spread cherry tomatoes on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Roast for about 20 minutes until they start to blister and caramelize.

Step 2: Make the Creamy Dill Sauce

In a small bowl, combine Greek yogurt, chopped fresh dill, minced garlic, lemon juice, Dijon mustard, salt, and pepper. Stir until smooth and well blended. Chill in the fridge while the rest cooks.

Step 3: Grill the Cod

Preheat your grill to medium-high heat. Pat the cod fillets dry, brush lightly with olive oil, and season with salt and pepper. Grill for about 3-4 minutes on each side, depending on thickness, until the fish flakes easily with a fork.

Step 4: Plate and Serve

Place the grilled cod on a serving plate, top with the roasted tomatoes, and spoon over the chilled dill sauce. Garnish with a bit more fresh dill or a squeeze of lemon if desired.

How to Serve and Store Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

This dish is best served hot and fresh off the grill while the cod is tender and flaky and the tomatoes are still warm and bursting with flavor. Spoon the chilled dill sauce over just before serving for a beautiful contrast in temperature and texture. Each serving is satisfying without being heavy, making it perfect for warm-weather dining or a light dinner any night of the week. This recipe serves 4 people comfortably.

If you have leftovers, store the grilled cod and roasted tomatoes in an airtight container in the fridge for up to 2 days. Keep the dill sauce separate in a small jar or container so it doesn’t make the fish soggy. Reheat the cod gently in the oven or a skillet—avoid microwaving if you can, to preserve its texture.

What to Serve With Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Herb Rice Pilaf

The fragrant herbs and buttery texture of a simple rice pilaf make it an ideal sidekick to the delicate cod.

Grilled Asparagus

A touch of char on the asparagus matches beautifully with the smoky notes from the grilled fish.

Garlic Mashed Potatoes

Creamy and comforting, mashed potatoes with a hint of garlic add balance and richness.

Arugula Salad with Lemon Vinaigrette

Peppery arugula and zesty vinaigrette offer a bright and crunchy counterpoint.

Roasted Broccoli

Caramelized florets and crispy edges make this vegetable side anything but boring.

Crusty Artisan Bread

Perfect for mopping up every bit of that dill sauce and roasted tomato juice.

Grilled Corn on the Cob

Summery and sweet, grilled corn pairs effortlessly with the bold dill and lemon flavors.

Chilled White Wine

A glass of crisp Sauvignon Blanc or Pinot Grigio rounds out this fresh and elegant meal.

Want More Seafood Dinner Ideas?

If this Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce has you craving more seafood dishes, you won’t want to miss these next favorites:

Save This Recipe For Later

📌 Save this recipe to your Pinterest seafood board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you roast your tomatoes until they were bursting? Did you use extra dill or a different herb twist?

I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other make dinner better.

Explore beautifully curated health-boosting dishes on Mia Recipes on Pinterest and discover your new go-to for feel-good meals!

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce Pin 1
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 1

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia Park
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

This Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce is a light, flavorful dinner that pairs tender grilled cod with juicy roasted cherry tomatoes and a refreshing Greek yogurt dill sauce. Perfect for summer nights, healthy meals, or easy entertaining, this dish is protein-packed, gluten-free, and bursting with fresh flavor.


Ingredients

4 cod fillets

2 cups cherry tomatoes

2 tablespoons olive oil

1 teaspoon salt

1/2 teaspoon black pepper

1/4 cup fresh dill, chopped

1 cup Greek yogurt

2 garlic cloves, minced

2 tablespoons lemon juice

1 teaspoon Dijon mustard


Instructions

1. Preheat your oven to 400°F. Spread cherry tomatoes on a baking sheet, drizzle with olive oil, and season with salt and pepper. Roast for 20 minutes until blistered and caramelized.

2. In a small bowl, combine Greek yogurt, fresh dill, garlic, lemon juice, Dijon mustard, salt, and pepper. Stir until smooth. Chill in the fridge while you prepare the rest.

3. Preheat your grill to medium-high. Pat cod fillets dry, brush with olive oil, and season with salt and pepper. Grill for 3–4 minutes per side, or until the fish flakes easily.

4. Plate the grilled cod, top with roasted tomatoes, and spoon the creamy dill sauce over. Garnish with more dill or lemon juice if desired.

Notes

This recipe is best served immediately after grilling for the freshest texture.

Store leftovers with sauce and fish separated to avoid sogginess.

The dill sauce can also be used as a dip or salad dressing.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Grilled
  • Cuisine: American

Nutrition

  • Serving Size: 1 fillet with sauce
  • Calories: 280
  • Sugar: 4g
  • Sodium: 410mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 6g
  • Fiber: 1g
  • Protein: 35g
  • Cholesterol: 70mg
Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce Pin 2

Save this recipe on:

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star