Grilled Cod with Roasted Tomatoes

Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce, flaky charred fillets Pin this
Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce, flaky charred fillets | recipesbycandice.com

Start by roasting halved cherry tomatoes with olive oil, garlic, thyme and salt at 400°F until caramelized, about 15–18 minutes. Brush cod with olive oil, lemon zest and juice, season, then grill 3–4 minutes per side until opaque and flaky. Whisk sour cream, mayonnaise, dill, lemon and Dijon into a smooth sauce. Plate the fish, top with the roasted tomatoes and drizzle with the creamy dill sauce before serving.

The first time cod touched my grill, the sizzle surprised me—quiet but urgent, little tomatoes threatening to roll right off the cutting board in my haste. I decided to pair their sweetness with a cool, herby dill sauce, suspecting they might need a zesty lift. This dish quickly turned routine weeknights into something a touch more special without much fuss. The aromas alone had the neighbors nosing around.

One breezy evening last spring, I made this for friends out on the patio. Forgetting the time as conversation floated across the table, we devoured every last forkful with steamed asparagus, the dill lingering longer than our laughter.

Ingredients

  • Cod fillets: Choose fresh, firm fillets—run your fingers over them to check for tiny bones hiding along the seams.
  • Olive oil: A drizzle keeps the fish juicy and gives the tomatoes a caramelized edge—use your favorite extra virgin kind if you have it.
  • Lemon zest & juice: The zest perfumes the marinade while the juice cuts any fishiness—grate zest before juicing to make life easier.
  • Salt & black pepper: Season with enthusiasm since the fish will mellow a bit on the grill.
  • Cherry tomatoes: Buy them plump and vibrant—halving lets them roast more evenly and soak up more flavor.
  • Garlic: Mince finely so it roasts without burning and gives the tomatoes a gentle kick.
  • Fresh thyme: Strip the leaves right over the tomatoes, or pinch in dried if that's all you have for a woodsy note.
  • Sour cream & mayonnaise: These combine for a sauce that's rich but not heavy—try a 50-50 split for the smoothest texture.
  • Fresh dill: Snip it with scissors for feathery, even bits that distribute better in the sauce—dried works, but use less.
  • Dijon mustard: Just a teaspoon ties the sauce together and makes the herbs sing—not to be skipped.

Instructions

Turn on the oven:
Preheat to 400°F (200°C) and line a baking sheet so cleanup is a breeze.
Prep and roast the tomatoes:
Toss the cut tomatoes with olive oil, garlic, salt, pepper, and thyme; spread them out and roast until gently blistered and sweet, 15 to 18 minutes.
Mix up the marinade:
Combine the oil, lemon zest, juice, salt and pepper in a bowl—brush generously over the cod, even on the sides.
Heat the grill:
Get your grill or grill pan hot over medium-high and swipe it with oil so nothing sticks.
Grill the cod:
Lay the fillets down and don’t fuss—let each side develop those faint golden lines, flipping after about 3 to 4 minutes.
Whisk the dill sauce:
Stir together sour cream, mayonnaise, dill, lemon juice, mustard, salt, and pepper until creamy; taste and adjust if you like.
Assemble and serve:
Plate each cod fillet, spoon over those wrinkled roasted tomatoes, and lavish with dill sauce. Extra dill sprinkled on top never hurts.
Served warm with asparagus, Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce Pin this
Served warm with asparagus, Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce | recipesbycandice.com

The night my youngest declared he liked fish was the first time I served this with extra sauce on the side. I think watching everyone dip tomatoes into it made him braver than ever—suddenly, dinner felt like a small victory.

How to Prevent Cod From Sticking

Pat your cod fillets dry before brushing with marinade for the best chance at seamless release. A bit of patience goes a long way, and if you’re using a grill pan indoors, don’t forget to brush between batches—the little crispy bits from the first round can really throw off the next.

Serving Ideas That Go Beyond Rice

Sometimes I’ll pile the cod and tomatoes over a tangle of zucchini noodles or even on lentils tossed with lemon. For lighter evenings, a crunchy green salad, especially with a few radishes and torn herbs, is unbeatable with that creamy dill sauce on top.

Making the Dill Sauce Your Own

The sauce is forgiving—sometimes I stir in a bit of Greek yogurt or swap in chives if dill is missing from the fridge. If you love an extra hit of acidity, add an extra squeeze of lemon just before serving for vibrancy.

  • Add a pinch of smoked paprika for subtle warmth.
  • Double the dill if you’re a real fan—there’s never too much.
  • Let the sauce chill for ten minutes so the flavors marry just right.
Lemon-zested Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce, bright herb aroma Pin this
Lemon-zested Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce, bright herb aroma | recipesbycandice.com

You might find yourself making this just for the sauce—it’s that good. Enjoy each plate while it’s warm and the tomatoes are still bursting.

Grilled Cod with Roasted Tomatoes

Tender grilled cod paired with roasted cherry tomatoes and a tangy creamy dill sauce—light, fresh dinner for four.

Prep 20m
Cook 25m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Fish & Marinade

  • 4 skinless cod fillets (about 6 oz each)
  • 2 tablespoons olive oil
  • 1 teaspoon finely grated lemon zest
  • 1 tablespoon freshly squeezed lemon juice
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper

Roasted Tomatoes

  • 2 cups cherry tomatoes, halved
  • 1 tablespoon olive oil
  • 1 clove garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried thyme

Creamy Dill Sauce

  • 1/2 cup sour cream
  • 1/4 cup mayonnaise
  • 2 tablespoons fresh dill, finely chopped or 2 teaspoons dried dill
  • 1 tablespoon freshly squeezed lemon juice
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper

Instructions

1
Preheat Oven and Prepare Pan: Heat oven to 400°F. Line a baking sheet with parchment paper for easy cleanup.
2
Roast Tomatoes: Combine halved cherry tomatoes, olive oil, minced garlic, salt, black pepper, and thyme leaves in a bowl. Toss to coat. Spread tomatoes evenly on the prepared baking sheet and roast for 15 to 18 minutes until soft and caramelized.
3
Prepare Fish Marinade: In a small bowl, whisk olive oil, lemon zest, lemon juice, salt, and pepper together. Lightly brush mixture over both sides of the cod fillets.
4
Preheat Grill: Heat a grill or grill pan over medium-high heat and lightly oil the grates.
5
Grill Cod: Place marinated cod fillets on the hot grill. Cook for 3 to 4 minutes per side until the fish turns opaque and flakes easily with a fork. Remove from grill and let rest briefly.
6
Prepare Dill Sauce: In a small bowl, combine sour cream, mayonnaise, dill, lemon juice, Dijon mustard, salt, and black pepper. Stir until smooth. Adjust seasoning if necessary.
7
Plate and Serve: Arrange grilled cod on serving plates. Top with roasted tomatoes and drizzle generously with creamy dill sauce. Garnish with additional dill if desired.
Additional Information

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Mixing bowls
  • Grill or grill pan
  • Spatula
  • Measuring spoons

Nutrition (Per Serving)

Calories 320
Protein 34g
Carbs 8g
Fat 17g

Allergy Information

  • Contains fish, egg (from mayonnaise), and milk (from sour cream).
  • Always verify ingredient labels for gluten or other allergens in processed condiments.
Candice Morgan

Wholesome, easy recipes and practical cooking tips for passionate home cooks.