Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Total Time: 55 mins Difficulty: Intermediate
Tender cod fillets seared over smoky grates meet blistered cherry tomatoes and a tangy dill cream that brightens every bite.
pinit

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce brings together tender cod fillets seared over smoky grates, blistered cherry tomatoes, and a tangy dill cream that brightens every bite. This seaside-inspired dinner sizzles with herb-infused flavor, making weeknight cooking feel effortless and gourmet. With simple pantry staples and easy-to-follow steps, you’ll enjoy a healthy, summer-ready meal that’s as elegant as it is easy. Ready to grill your way to dinner success? Let’s dive in and transform fresh ingredients into a show-stopping plate that’ll have everyone asking for seconds!

Key Ingredients

Here’s a quick look at the stars of the show—each ingredient plays a vital role in building layers of flavor and texture.

  • 4 cod fillets (approximately 6 ounces each): Firm, flaky protein that absorbs grill smoke and holds up under toppings.
  • 2 cups cherry tomatoes, halved: Sweet-tart bursts that caramelize beautifully when roasted.
  • 3 tablespoons olive oil: Rich cooking fat that promotes even roasting and grilling without sticking.
  • Salt and pepper, to taste: Essential seasonings that enhance every ingredient’s natural taste.
  • 1 teaspoon garlic powder: Adds mellow, savory depth to the tomatoes.
  • 1 teaspoon onion powder: Contributes a gentle aromatic backbone.
  • 1 cup plain Greek yogurt: Creamy base for the sauce, lending tang and body.
  • 2 tablespoons mayonnaise: Enriches the sauce with extra silkiness.
  • 2 tablespoons fresh dill, chopped (or 1 tablespoon dried dill): Bright herbaceous note that defines the creamy dill sauce.
  • 1 tablespoon lemon juice: Zesty acidity that balances richness.
  • 1 teaspoon Dijon mustard: Provides subtle heat and complexity.
  • 1 clove garlic, minced: Fresh bite and aromatic punch in the sauce.
  • Lemon wedges, for serving: Final citrus burst to tie all the flavors together.

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

Let’s walk through the process of roasting sweet cherry tomatoes, whipping up a dreamy dill sauce, and grilling flaky cod to perfection. These steps ensure each component shines and comes together in a beautifully balanced dish.

1. Preheat your grill to medium-high heat. If using a grill pan, also preheat it on the stove over medium-high heat to achieve those signature grill marks and even cooking.

2. In a large mixing bowl, combine the halved cherry tomatoes with 2 tablespoons of olive oil, garlic powder, onion powder, salt, and pepper. Toss until the tomatoes are evenly coated for maximum flavor penetration.

3. Spread the seasoned tomatoes in a single layer on a baking sheet and place them in the preheated oven at 400°F for about 15–20 minutes or until they’re blistered and lightly caramelized, stirring once halfway through.

4. While the tomatoes are roasting, prepare the creamy dill sauce. In a medium bowl, whisk together the Greek yogurt, mayonnaise, fresh dill, lemon juice, Dijon mustard, minced garlic, and a pinch of salt until completely smooth. Taste and adjust seasoning, then chill in the refrigerator.

5. Season the cod fillets evenly with salt and pepper. Drizzle the remaining tablespoon of olive oil over the fillets, ensuring they’re well coated to prevent sticking.

6. Place the seasoned cod fillets on the grill or grill pan. Grill for about 4–5 minutes on each side, or until the fish flakes easily with a fork and displays clear, defined grill lines.

7. Once the cod is cooked, remove it from the grill and allow it to rest for a couple of minutes—this helps retain its juicy texture.

8. Serve the grilled cod topped with a generous spoonful of the roasted tomatoes and a drizzle of the creamy dill sauce. Garnish each plate with lemon wedges for that final citrus pop.

Serving Suggestions

This vibrant plate is perfect as-is, but here are a few ideas to round out your meal in style:

  • Pair with fluffy quinoa tossed with lemon zest and fresh herbs for a light, citrusy grain side.
  • Serve alongside a mixed green salad dressed simply in olive oil and vinegar to balance the dish.
  • Add a side of steamed asparagus tossed in butter and a pinch of sea salt for crisp, verdant crunch.
  • Offer roasted baby potatoes seasoned with rosemary and garlic to soak up every drop of dill sauce.

Tips For Perfect Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Nailing this dish is all about timing and fresh ingredients. Keep your tools and ingredients ready to go, and you’ll breeze through prep like a pro. Here are some friendly pointers to elevate every bite:

  • For added flavor, marinate the cod fillets in olive oil, lemon juice, and herbs for 30 minutes before grilling.
  • Substitute fresh herbs like basil or parsley for the dill if desired.
  • This dish pairs wonderfully with a side of quinoa or a mixed green salad for a light meal.
  • The creamy dill sauce can also be used as a dressing for shrimp or grilled vegetables.

How To Store It

Leftovers? No problem—here’s how to keep each component tasting fresh:

  • Refrigerate the cooked cod fillets in an airtight container for up to 2 days to preserve moisture.
  • Store the roasted tomatoes separately in the fridge to maintain their texture and prevent sogginess.
  • Keep the creamy dill sauce chilled in a sealed jar; it’ll stay bright and tangy for up to 2 days.
  • To reheat, place the fish and tomatoes on a baking sheet in a 300°F oven for 8–10 minutes until just warmed through, then serve with the sauce at room temperature.

Frequently Asked Questions

Here are quick answers to common questions about this recipe:

  • How long does it take to prepare and cook this Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce?

Total time is about 45–55 minutes. Preparing the tomatoes and sauce takes roughly 15–20 minutes, roasting the tomatoes another 15–20 minutes, and grilling the cod takes about 8–10 minutes. Allow a few extra minutes to rest the fish before serving.

  • Can I prepare any components of this recipe in advance?

Yes. You can make the creamy dill sauce up to 24 hours ahead and store it in the refrigerator in an airtight container. You can also halve and season the cherry tomatoes a few hours in advance and keep them covered in the fridge. Marinating the cod fillets in olive oil, lemon juice, and herbs for 30 minutes before grilling will add extra flavor without diminishing texture.

  • What are some suitable substitutions if I don’t have Greek yogurt or fresh dill?

If you don’t have Greek yogurt, you can substitute an equal amount of sour cream or crème fraîche for a similarly tangy, creamy sauce. If fresh dill isn’t available, use 1 tablespoon of dried dill or replace it with 2 tablespoons of chopped fresh parsley or basil for a different herb profile. Adjust salt and lemon juice to taste.

  • How can I tell when the cod is perfectly cooked?

The cod is done when it flakes easily with a fork and the internal temperature reaches 145°F (63°C). You should see opaque, white flesh throughout, and the grill marks should be nicely defined. Avoid overcooking to keep the fillets moist and tender.

  • What’s the best way to prevent the cod from sticking to the grill or grill pan?

Preheat the grill or grill pan to medium-high heat and brush it lightly with oil. Pat the cod fillets dry before drizzling with olive oil, then place them on the hot surface without moving for the first 4–5 minutes. Use a thin spatula to gently lift and flip the fillets to ensure clean release and distinct grill marks.

  • How should I store and reheat any leftovers?

Store leftover grilled cod, roasted tomatoes, and creamy dill sauce separately in airtight containers in the refrigerator for up to 2 days. To reheat the fish and tomatoes, place them in a 300°F oven for 8–10 minutes or until just warmed through. Serve with chilled or room-temperature dill sauce for the best texture.

  • What side dishes pair well with this dish?

This recipe pairs beautifully with a light side such as quinoa tossed with lemon zest and herbs, a simple mixed green salad, steamed asparagus, or roasted baby potatoes. A crusty whole-grain bread also complements the creamy dill sauce and roasted tomatoes.

What Makes This Special

There’s something downright addictive about tender cod grilled to perfection, sweet-roasted tomatoes popping with flavor, and a cool, tangy dill sauce that ties everything together. This recipe works because it balances smokiness, acidity, creaminess, and fresh herbs in every bite—no wonder everyone will want your secret! Feel free to print this page and stash it in your recipe binder for summer gatherings or weeknight dinners. If you give it a whirl, drop a comment with your tweaks or ask any questions—I’m here to help you nail it!

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Difficulty: Intermediate Prep Time 20 mins Cook Time 30 mins Rest Time 5 mins Total Time 55 mins
Calories: 345

Description

Tender cod fillets sizzle on the grill while cherry tomatoes blister to sweet-tart perfection. A creamy dill sauce adds bright, velvety zing, turning this seaside-inspired dish into an effortless dinner bursting with herb-infused flavor.

Ingredients

Instructions

  1. Preheat your grill to medium-high heat. If using a grill pan, also preheat it on the stove over medium-high heat.
  2. In a large mixing bowl, combine the halved cherry tomatoes with 2 tablespoons of olive oil, garlic powder, onion powder, salt, and pepper. Toss until the tomatoes are evenly coated.
  3. Spread the seasoned tomatoes in a single layer on a baking sheet and place them in the preheated oven at 400 degrees Fahrenheit for about 15-20 minutes or until they are blistered and caramelized.
  4. While the tomatoes are roasting, prepare the creamy dill sauce. In a medium bowl, whisk together the Greek yogurt, mayonnaise, fresh dill, lemon juice, Dijon mustard, minced garlic, and a pinch of salt until smooth. Adjust seasoning to taste, then set aside in the refrigerator.
  5. Season the cod fillets with salt and pepper. Drizzle the remaining tablespoon of olive oil over the fillets, ensuring they are well coated.
  6. Place the seasoned cod fillets on the grill or grill pan. Grill for about 4-5 minutes on each side, or until the fish flakes easily with a fork and has nice grill marks.
  7. Once the cod is cooked, remove it from the grill and allow it to rest for a couple of minutes.
  8. Serve the grilled cod with a generous spoonful of the roasted tomatoes on top and drizzle with the creamy dill sauce. Garnish with lemon wedges on the side.

Nutrition Facts

Serving Size 4


Amount Per Serving
Calories 86kcal

Note

  • For added flavor, marinate the cod fillets in olive oil, lemon juice, and herbs for 30 minutes before grilling.
  • Substitute fresh herbs like basil or parsley for the dill if desired.
  • This dish pairs wonderfully with a side of quinoa or a mixed green salad for a light meal.
  • The creamy dill sauce can also be used as a dressing for shrimp or grilled vegetables.
Keywords: grilled cod,roasted tomatoes,creamy dill sauce,healthy seafood,weeknight dinner,summer grilling
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 and cook this Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce?

Total time is about 45–55 minutes. Preparing the tomatoes and sauce takes roughly 15–20 minutes, roasting the tomatoes another 15–20 minutes, and grilling the cod takes about 8–10 minutes. Allow a few extra minutes to rest the fish before serving.

Can I prepare any components of this recipe in advance?

Yes. You can make the creamy dill sauce up to 24 hours ahead and store it in the refrigerator in an airtight container. You can also halve and season the cherry tomatoes a few hours in advance and keep them covered in the fridge. Marinating the cod fillets in olive oil, lemon juice, and herbs for 30 minutes before grilling will add extra flavor without diminishing texture.

What are some suitable substitutions if I don’t have Greek yogurt or fresh dill?

If you don’t have Greek yogurt, you can substitute an equal amount of sour cream or crème fraîche for a similarly tangy, creamy sauce. If fresh dill isn’t available, use 1 tablespoon of dried dill or replace it with 2 tablespoons of chopped fresh parsley or basil for a different herb profile. Adjust salt and lemon juice to taste.

How can I tell when the cod is perfectly cooked?

The cod is done when it flakes easily with a fork and the internal temperature reaches 145°F (63°C). You should see opaque, white flesh throughout, and the grill marks should be nicely defined. Avoid overcooking to keep the fillets moist and tender.

What’s the best way to prevent the cod from sticking to the grill or grill pan?

Preheat the grill or grill pan to medium-high heat and brush it lightly with oil. Pat the cod fillets dry before drizzling with olive oil, then place them on the hot surface without moving for the first 4–5 minutes. Use a thin spatula to gently lift and flip the fillets to ensure clean release and distinct grill marks.

How should I store and reheat any leftovers?

Store leftover grilled cod, roasted tomatoes, and creamy dill sauce separately in airtight containers in the refrigerator for up to 2 days. To reheat the fish and tomatoes, place them in a 300°F oven for 8–10 minutes or until just warmed through. Serve with chilled or room-temperature dill sauce for the best texture.

What side dishes pair well with this dish?

This recipe pairs beautifully with a light side such as quinoa tossed with lemon zest and herbs, a simple mixed green salad, steamed asparagus, or roasted baby potatoes. A crusty whole-grain bread also complements the creamy dill sauce and roasted tomatoes.

Noah Blake Food and Lifestyle Blogger

Hey there! I’m Noah Blake, and welcome to RecipesDive.com — a blog for anyone who’s ready to dive headfirst into real cooking without the intimidation.

Leave a Comment

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