Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Save this recipe on:

Flaky, tender, and beautifully charred — this Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce is the kind of dish that looks and tastes like fine dining but comes together with minimal fuss. The cod is grilled to perfection, giving it a smoky finish that pairs brilliantly with the natural sweetness of blistered cherry tomatoes. All of this is brought together with a velvety dill sauce that’s tangy, fresh, and indulgent in all the right ways.

Whether you’re looking to impress dinner guests or just craving a restaurant-quality meal at home, this dish delivers. It’s light yet satisfying, healthy yet decadent, and incredibly photogenic for those who love a good dinner snap. The creamy herbaceous sauce lifts the flavors and ties it all together for a balanced, flavorful bite every time.

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

This recipe is a celebration of fresh ingredients and simple techniques. You’ll love it because it doesn’t require advanced cooking skills to achieve a stunning result. The flavors are clean and vibrant, thanks to the fresh dill and juicy tomatoes, while the creamy sauce gives it a comforting richness. It’s naturally gluten-free, high in protein, and can be prepped in under an hour, making it perfect for weeknights and special occasions alike.

Another reason to love this dish? It scales beautifully. Serve it as an elegant dinner for two or multiply for a crowd without compromising taste or presentation.


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

Each ingredient in this dish plays an important role in building layers of flavor and texture:

  • Cod fillets – The star of the dish. Mild, flaky, and protein-rich, cod grills beautifully and holds up well against the sauce.
  • Cherry tomatoes – These roast into sweet, juicy bursts of flavor that complement the savory cod.
  • Baby potatoes – Roasted until golden, they add hearty texture and balance to the plate.
  • Fresh dill – Bright and herbaceous, it defines the flavor of the creamy sauce and pairs well with seafood.
  • Greek yogurt or sour cream – Creates the creamy base for the sauce, adding tang and richness.
  • Garlic – Roasted or fresh, it deepens the flavor profile of the sauce.
  • Olive oil – Used for roasting and grilling, it enhances the flavors and helps achieve that perfect golden char.
  • Lemon juice – Brings brightness and acidity, balancing the creamy elements.
  • Salt and pepper – Essential for seasoning each component and bringing everything together.
Pin this Recipe

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

Step 1: Prepare the Roasted Vegetables

Preheat your oven to 400°F (200°C). Toss cherry tomatoes and baby potatoes in olive oil, salt, and pepper. Spread them out on a baking sheet and roast for 25-30 minutes, or until tomatoes blister and potatoes are golden and tender.

Step 2: Make the Creamy Dill Sauce

While the vegetables roast, mix together Greek yogurt (or sour cream), finely chopped fresh dill, minced garlic, lemon juice, salt, and pepper in a bowl. Stir until smooth and refrigerate until ready to use. This allows the flavors to meld.

Step 3: Season and Grill the Cod

Pat cod fillets dry and season both sides with salt, pepper, and a light drizzle of olive oil. Heat a grill pan over medium-high heat and cook the cod for about 3-4 minutes per side, or until the fish is opaque and flakes easily.

Step 4: Plate and Serve

Spoon the dill sauce onto the base of each plate. Nestle the grilled cod on top, surround with roasted tomatoes and potatoes, and finish with a sprinkle of fresh dill or a drizzle of olive oil. Serve warm and enjoy immediately.


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

This dish is best served fresh off the grill, while the cod is warm and flaky and the roasted vegetables are still slightly crisp. Spoon the creamy dill sauce generously beneath or over the cod to catch all those savory juices. This recipe makes enough for 4 servings, making it ideal for a small dinner gathering or a flavorful family meal.

To store leftovers, place the cod and vegetables in an airtight container and refrigerate for up to 2 days. Keep the sauce in a separate container to maintain its freshness. Reheat the cod gently in a skillet over low heat or in the oven at 300°F to avoid drying it out.

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

Steamed Asparagus

Light and crisp, asparagus adds color and crunch without overpowering the dish.

Garlic Rice or Herb Couscous

These mild, herby sides soak up the creamy dill sauce beautifully.

Crusty Artisan Bread

Perfect for sopping up every last bit of the sauce.

Lemon Orzo Salad

Citrusy and refreshing, orzo salad adds a light contrast to the richness of the dish.

Grilled Zucchini or Eggplant

These charred vegetables add a smoky depth and complement the grilled cod perfectly.

Chilled White Wine

A crisp Sauvignon Blanc or Chardonnay pairs excellently with the creamy and herbal notes.

Simple Green Salad

A peppery arugula or mixed greens salad keeps the meal balanced and refreshing.


Frequently Asked Questions

1. Can I use frozen cod for this recipe?
Yes, just be sure to thaw the cod completely and pat it dry before grilling to ensure even cooking and a nice sear.

2. What if I don’t have fresh dill?
You can substitute with dried dill (use about 1/3 the amount), or try other herbs like parsley or tarragon for a different twist.

3. Is this dish suitable for meal prep?
Absolutely. While best fresh, the components can be prepared in advance and assembled just before eating. Store the sauce and grilled components separately.

4. Can I bake the cod instead of grilling it?
Yes! Bake at 400°F for 12-15 minutes or until the fish flakes easily. It’s a great alternative when grilling isn’t an option.

5. What’s a good dairy-free alternative for the creamy dill sauce?
Use a dairy-free yogurt or blend soaked cashews with lemon juice, garlic, and dill for a creamy, plant-based version.

Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you try a different herb? Swap the potatoes for something else? I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook better!

Conclusion

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce is an elegant yet effortless dish that brings gourmet flavors to your everyday table. It’s a recipe you’ll come back to again and again for its simplicity, healthiness, and incredible taste. Whether it’s a casual weeknight dinner or an elevated weekend meal, this dish fits beautifully into any menu.


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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya Rivers
  • Total Time: 45 minutes
  • Yield: 4 servings

Description

Elevate your dinner with this Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce — a fresh, light yet indulgent dish that looks gourmet but is easy enough for weeknights. With flaky cod fillets, sweet roasted tomatoes, golden baby potatoes, and a tangy dill yogurt sauce, this meal brings together bold flavor and satisfying texture. Ideal for healthy dinner ideas, quick seafood recipes, or elegant food ideas to impress guests. This easy recipe is perfect for summer nights, low-carb options, and high-protein dinner ideas.


Ingredients

2 cod fillets (6 oz each)

1.5 cups cherry tomatoes

1 cup baby potatoes, halved

2 tablespoons olive oil

1 teaspoon salt

0.5 teaspoon black pepper

0.5 cup Greek yogurt or sour cream

2 tablespoons fresh dill, chopped

1 clove garlic, minced

1 tablespoon lemon juice


Instructions

1. Preheat oven to 400°F (200°C). Toss cherry tomatoes and baby potatoes in 1 tablespoon olive oil, 0.5 teaspoon salt, and a pinch of pepper. Spread on a baking sheet and roast for 25–30 minutes until blistered and golden.

2. In a bowl, combine Greek yogurt, dill, garlic, lemon juice, salt, and pepper. Mix well and refrigerate to let the flavors meld.

3. Pat cod fillets dry. Season with remaining olive oil, salt, and pepper. Heat a grill pan over medium-high heat and grill cod 3–4 minutes per side until cooked through.

4. To serve, spoon dill sauce onto each plate, place cod on top, surround with roasted tomatoes and potatoes. Garnish with fresh dill and a drizzle of olive oil if desired.

Notes

For a dairy-free version, use coconut yogurt or a cashew cream base.

Make sure the cod is dry before grilling to get a golden sear.

You can replace dill with parsley or tarragon for a twist in flavor.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Grilling
  • Cuisine: American

Nutrition

  • Serving Size: 1 plate
  • Calories: 320
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 2g
  • Protein: 26g
  • Cholesterol: 75mg

Save this recipe on:

Garden Tortellini Pasta Salad

Garden Tortellini Pasta Salad

Spicy Korean Ramen with Grilled Beef & Creamy Sauce