Grilled Cod Roasted Tomatoes Dill

Featured in Satisfying Main Courses.

Bring together flaky, smoky cod fillets with oven-roasted cherry tomatoes—enhanced with balsamic and fresh herbs—for a vibrant main course. Each bite is finished with a creamy dill sauce made from a blend of heavy cream, Dijon mustard, and bright lemon zest. The cod is simply seasoned and quickly grilled, while the tomatoes slowly caramelize in the oven, building layers of flavor. Drizzle the tangy dill sauce over the top and serve immediately, garnished with fresh parsley for a pop of freshness. This colorful dish creates an effortless balance of savory, sweet, and herbaceous notes, ideal for a cozy night in or a special meal for two.

Barbara Chef
Updated on Wed, 02 Jul 2025 17:52:17 GMT
A plate of food with tomatoes and herbs. Pin it
A plate of food with tomatoes and herbs. | gracefulflavors.com

Grilled cod with roasted tomatoes and creamy dill sauce is the kind of meal that manages to feel both special and wonderfully easy. The cod takes on a delicious smoky crust on the grill while cherry tomatoes roast until they are jammy and sweet. Paired with a silky dill sauce, this dish is the answer when you want a bright and impressive dinner but do not want to fuss for hours in the kitchen.

The first time I made this dish I could not believe how something so impressive came together that fast. It quickly became my go to when I want to treat someone without spending my whole evening cooking.

Ingredients

  • Cod fillets: Choose firm white fillets Fresh fillets hold together better and taste sweet and clean
  • Olive oil: Gives moisture and a golden crust Use extra virgin for its vivid flavor
  • Smoked paprika: Provides depth and a mild smokiness Spanish smoked paprika offers authentic character
  • Garlic powder and onion powder: Layer savory flavors Opt for fresh powders for the best taste
  • Salt and black pepper: Balance all the other tastes Use flaky sea salt if possible
  • Fresh lemon juice: Brightens everything and cuts the richness Use a just ripe lemon for juiciness
  • Fresh thyme: Adds a hint of herbal aroma Leaves should be fresh and green for best flavor
  • Cherry tomatoes: Burst sweet and tart with roasting Go for plump and firm tomatoes
  • Balsamic vinegar: Subtly sweetens and adds tang Use a syrupy aged vinegar if available
  • Fresh parsley: Adds a green pop of freshness Choose vibrant green for aromatic flavor
  • Fresh garlic: Gives the tomatoes a savory kick
  • Heavy cream and sour cream or Greek yogurt: Blend for a creamy silky sauce Full fat versions yield the richest result
  • Dijon mustard: Lends sharpness and balance Choose a quality Dijon for depth
  • Fresh dill: Brings bright herbal flavor Select feathery green dill for fragrance
  • Lemon zest: Enhances aroma Use zest from an unwaxed lemon for intensity
  • Butter: Rounds out the sauce Choose high quality butter for creaminess

Step-by-Step Instructions

Prepare the Tomatoes:
Preheat your oven to four hundred degrees Fahrenheit two hundred degrees Celsius. In a mixing bowl toss your cherry tomatoes with olive oil salt black pepper balsamic vinegar and minced garlic until everything is glossy. Spread the tomatoes out in a single layer on a baking sheet. Roast them for twenty minutes until they blister and caramelize with some juices pooling on the tray. Sprinkle fresh parsley over the hot tomatoes right as they come out
Season the Cod:
While the tomatoes are roasting pat your cod fillets completely dry with paper towels for better browning. Massage each fillet with olive oil smoked paprika garlic powder onion powder salt black pepper and a good squeeze of lemon juice to coat all sides evenly. Sprinkle freshly chopped thyme over the top and let the fish sit at room temperature for a moment to develop flavor
Grill the Cod:
Heat your grill or a grill pan to medium high so it is properly hot. Lay the seasoned fillets onto the grill carefully. Let them sear undisturbed for three to four minutes until they release easily and the bottom is golden with light grill marks. Flip them gently with a thin spatula and grill another three to four minutes or until the flakes separate easily with a fork. Remove from heat and rest for a minute
Make the Creamy Dill Sauce:
Set a small saucepan on low heat and drop in butter to melt slowly. Whisk in the heavy cream sour cream or Greek yogurt Dijon mustard chopped dill lemon zest salt and black pepper. Stir constantly and let it barely simmer for two to three minutes until the sauce thickens slightly. Do not let it boil or it may separate. Taste to adjust salt and keep warm
Plate and Serve:
Spoon the roasted tomatoes into wide shallow bowls and lay the grilled cod fillets right on top. Generously drizzle everything with the warm dill sauce. Finish with a scattering of extra parsley for color and serve promptly while the flavors are vivid and fresh
A plate of food with tomatoes, onions, and fish. Pin it
A plate of food with tomatoes, onions, and fish. | gracefulflavors.com

The dill in this sauce is really my favorite part it is bright and grassy and rounds out the richness of the cream beautifully. The first time I tasted the sauce with the char on the cod I knew it was something I would return to every summer. I love making this dish for friends at our backyard grill nights and seeing the bright tomatoes pop as they roast.

Storage Tips

Store any leftover fish and tomatoes in an airtight container in the fridge for up to two days. Keep the dill sauce separate and reheat very gently to avoid curdling. You can enjoy leftovers cold as a salad topping or flaked into pasta.

Ingredient Substitutions

If cod is not on hand try firm white fish like haddock or halibut. Use cherry or grape tomatoes whichever is sweetest at the market. For the sauce you can swap Greek yogurt for sour cream if you want a tangier edge or even a drizzle of olive oil if you are dairy free. Dried dill works in a pinch but fresh is best for flavor.

Serving Suggestions

Serve this dish over fluffy rice or creamy mashed potatoes to catch the extra sauce. I like to have it with a simple green salad and crusty bread for a well rounded meal. For a next day lunch flake leftover cod over toast with extra dill sauce drizzled on top.

A plate of food with tomatoes and fish. Pin it
A plate of food with tomatoes and fish. | gracefulflavors.com

A Little History

Grilled fish with creamy herbed sauces has a long tradition in coastal kitchens across Europe and North America. Dill and seafood are a classic Scandinavian combination. Roasting tomatoes until sweet and jammy is an old Italian trick for coaxing out the best flavor from the season’s harvest.

Frequently Asked Questions

→ How can I prevent the cod from sticking to the grill?

Pat the cod fillets dry and lightly brush with olive oil before grilling. Ensure the grill or grill pan is properly preheated to medium-high and well oiled. Flip the fish gently using a thin spatula once it releases naturally from the grill grate.

→ Can I use another type of fish?

Yes, other firm white fish such as haddock, halibut, or tilapia will work well with the grilled preparation and creamy dill sauce.

→ What sides pair well with this dish?

Serve alongside simple steamed vegetables, roasted potatoes, or a light green salad to complement the dish’s fresh flavors.

→ Can the creamy dill sauce be made ahead of time?

The sauce can be prepared in advance and gently reheated on low heat before serving. Add fresh dill just before serving for the best flavor.

→ How do I know when the cod is cooked through?

Cooked cod turns opaque and flakes easily with a fork. Grill for 3-4 minutes per side or until the internal temperature reaches 145°F (63°C).

→ Is there a lighter alternative to heavy cream?

Greek yogurt or light sour cream may be used for a tangy, lighter sauce while still offering a creamy texture.

Grilled Cod Roasted Tomatoes Dill

Smoky cod, roasted tomatoes, and creamy dill sauce create a satisfying, elegant main course.

Prep Time
10 Minutes
Cook Time
25 Minutes
Total Time
35 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Intermediate

Cuisine: American

Yield: 2 Servings (Serves two portions)

Dietary: Low-Carb, Gluten-Free

Ingredients

→ For the Grilled Cod

01 2 cod fillets (approximately 170 grams each)
02 1 tablespoon olive oil
03 1 teaspoon smoked paprika
04 1/2 teaspoon garlic powder
05 1/2 teaspoon onion powder
06 1/2 teaspoon salt
07 1/4 teaspoon black pepper
08 1 tablespoon freshly squeezed lemon juice
09 1 teaspoon fresh thyme, finely chopped

→ For the Roasted Tomatoes

10 2 cups cherry tomatoes
11 1 tablespoon olive oil
12 1/2 teaspoon salt
13 1/4 teaspoon black pepper
14 1 teaspoon balsamic vinegar
15 1 clove garlic, minced
16 1 tablespoon fresh parsley, chopped

→ For the Creamy Dill Sauce

17 1/2 cup heavy cream
18 1/4 cup sour cream or Greek yogurt
19 1 tablespoon Dijon mustard
20 1 tablespoon fresh dill, chopped
21 1 teaspoon lemon zest
22 1/2 teaspoon salt
23 1/4 teaspoon black pepper
24 1 tablespoon unsalted butter

Instructions

Step 01

Preheat oven to 200°C. In a bowl, toss cherry tomatoes with olive oil, salt, black pepper, balsamic vinegar, and minced garlic. Spread tomatoes evenly on a baking sheet and roast for 20 minutes, until blistered and lightly caramelized.

Step 02

As tomatoes roast, pat cod fillets dry with paper towels. Rub both sides evenly with olive oil, smoked paprika, garlic powder, onion powder, salt, black pepper, lemon juice, and chopped thyme.

Step 03

Preheat grill or grill pan over medium-high heat. Sear cod fillets for 3 to 4 minutes per side until a golden crust forms and fish flakes readily with a fork.

Step 04

In a small saucepan over low heat, melt butter. Whisk in heavy cream, sour cream or Greek yogurt, Dijon mustard, fresh dill, lemon zest, salt, and black pepper. Simmer gently for 2–3 minutes, stirring until smooth and slightly thickened.

Step 05

Arrange roasted tomatoes on serving plates, top with grilled cod, and drizzle with warm dill sauce. Finish with chopped fresh parsley and serve immediately.

Notes

  1. Ensure cod fillets are patted thoroughly dry before seasoning to promote optimal searing and texture.

Tools You'll Need

  • Oven
  • Baking sheet
  • Grill or grill pan
  • Small saucepan
  • Mixing bowls

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy from heavy cream, sour cream, and butter.
  • Contains fish.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 390
  • Total Fat: 23 g
  • Total Carbohydrate: 13 g
  • Protein: 33 g