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

  • Author: Sally Thompson
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 2 servings 1x

Description

Looking for a dish that’s light, flavorful, and perfect for any night of the week? This Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce is exactly what your dinner routine needs. It’s the perfect combination of delicate grilled fish, sweet caramelized cherry tomatoes, and a rich yet refreshing dill cream sauce. Whether you’re hunting for easy dinner ideas, a healthy snack, or a quick meal that feels restaurant-worthy, this easy recipe delivers. The textures are satisfying, the flavors are layered and fresh, and it makes a beautiful presentation with minimal effort. Ideal for weeknights or when you’re entertaining, this is one of those food ideas you’ll come back to again and again.


Ingredients

Scale
  • 2 cod fillets (6 oz each)
  • 1.5 cups cherry tomatoes
  • 1/2 cup heavy cream
  • 2 tablespoons fresh dill, chopped
  • 1 clove garlic, minced
  • 1 tablespoon butter
  • 1 tablespoon olive oil (plus more for grilling)
  • Zest of 1 lemon
  • Juice of 1/2 lemon
  • Salt and black pepper to taste

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Toss cherry tomatoes with olive oil, salt, pepper, and a pinch of dill. Roast for 20–25 minutes until blistered.
  3. In a saucepan, melt butter and sauté minced garlic for 1 minute.
  4. Add heavy cream and lemon zest. Simmer gently for 5–7 minutes to reduce slightly.
  5. Stir in chopped dill, season with salt and pepper. Keep warm.
  6. Pat cod dry. Rub with olive oil, salt, pepper, and lemon zest.
  7. Grill over medium-high heat, 3–4 minutes per side, until opaque and flaky.
  8. Spoon dill sauce onto plates, top with cod, then roasted tomatoes. Garnish with fresh dill and lemon juice.