Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Total Time: 30 mins Difficulty: Intermediate
Get ready for a flavor-packed feast with tender grilled cod, sweet roasted tomatoes, and a zesty creamy dill sauce!
pinit

I still remember the first time I combined flaky cod fillets with sweet, blistered cherry tomatoes and a tangy, herby dill sauce—it was love at first bite. This dish brings together simple, fresh ingredients in a way that feels both comforting and elegant. The tender white fish grills up with those telltale char marks, while the roasted tomatoes burst with warmth and sweetness, giving each mouthful a juicy pop. It’s the kind of meal that makes you lean in, savoring every nuance of flavor, and perhaps reaching for just one more fillet.

As someone who’s always on the hunt for recipes that impress without a culinary degree, this Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce quickly became a go-to. Whether you’re hosting a casual backyard gathering or whipping up a midweek feast, this combination adapts beautifully. The sauce—lively with fresh dill, bright lemon, and a silky sour cream base—ties everything together like a flavorful hug. By the end, you’ll feel like a grill master, and trust me, your friends and family won’t stop asking for the recipe.

KEY INGREDIENTS IN GRILLED COD WITH ROASTED TOMATOES & CREAMY DILL SAUCE

Every ingredient in this recipe plays a starring role, creating layers of flavor and texture that shine through in every bite. From the charred edges of the fish to the fresh, herby finish of the dill sauce, these components come together in harmonious balance.

  • Cod Fillets: A mild, flaky white fish that absorbs marinades beautifully and grills to tender perfection without falling apart.
  • Olive Oil: Adds richness and helps prevent sticking on the grill, while imparting a smooth, peppery undertone.
  • Salt and Black Pepper: Simple seasonings that enhance the natural flavors of the fish and tomatoes, providing essential savory balance.
  • Cherry Tomatoes: Sweet and juicy, they burst under heat, releasing concentrated tomato flavor that complements the delicate cod.
  • Garlic: Infuses the roasted tomatoes with aromatic depth and a subtle kick that elevates the overall taste.
  • Balsamic Vinegar: Introduces a touch of acidity and sweetness, helping to caramelize the tomatoes and deepen their flavor.
  • Dried Oregano: Offers earthy, herbaceous notes that pair perfectly with both tomatoes and fish.
  • Fresh Dill: Bright and grassy, it’s the star of the creamy sauce, lending a fresh, aromatic pop.
  • Sour Cream: Creates the creamy base for the sauce, balancing tangy citrus and herbs with its smooth texture.
  • Lemon Juice: Infuses the sauce with zesty brightness, cutting through richness and tying flavors together.
  • Lemon Zest: Intensifies the lemon flavor with fragrant oils, adding a burst of citrus aroma.
  • Chives: Provide a mild oniony flavor and a pop of green freshness as a final garnish.

HOW TO MAKE GRILLED COD WITH ROASTED TOMATOES & CREAMY DILL SAUCE

Let’s walk through each step to bring this vibrant dish to life. From firing up the grill to garnishing your finished plate, every moment is an opportunity to enhance those fresh, summer-inspired flavors.

1. Preheat your grill to medium-high heat. Allow it to reach a consistent temperature so you achieve beautiful sear marks and even cooking.

2. Rub the cod fillets with one tablespoon of olive oil and season generously with salt and black pepper. Let them rest while you prepare the tomatoes—this ensures the oil and seasoning adhere perfectly.

3. Toss the halved cherry tomatoes in a mixing bowl with minced garlic, the remaining olive oil, balsamic vinegar, dried oregano, salt, and pepper. Coating each tomato half evenly guarantees maximum flavor.

4. Spread the seasoned tomatoes in a single layer on a grill-safe tray or cast-iron skillet. An even distribution allows for uniform roasting and those lovely charred edges.

5. Roast the tomatoes on the grill for about 15 minutes, stirring occasionally, until they’re soft, slightly charred, and bursting with concentrated flavor.

6. Grill the cod fillets directly on the grates for 3–4 minutes per side. Cook until the fish is opaque and flakes easily with a fork, ensuring a moist, tender result.

7. Prepare the creamy dill sauce by combining fresh dill, sour cream, lemon juice, lemon zest, salt, and pepper in a bowl. Mix until smooth and well combined, adjusting seasoning to taste.

8. Assemble the dish by placing a warm cod fillet on each plate and surrounding it with fragrant roasted tomatoes.

9. Drizzle the creamy dill sauce over the fish and tomatoes, then garnish with finely chopped chives for a bright, fresh finish.

SERVING SUGGESTIONS FOR GRILLED COD WITH ROASTED TOMATOES & CREAMY DILL SAUCE

When it comes to serving this dish, creativity can be just as important as the recipe itself. Think about complementary textures, colors, and flavors that will make your plate pop—whether you’re hosting a casual lunch or an elegant dinner. Presentation is part of the fun: arrange the vibrant tomatoes around the fish, layer sauces artfully, and let garnishes do the talking. Here are a few ideas to elevate your meal and tailor it to any occasion, turning a simple fish dish into a memorable culinary experience.

  • Grilled Asparagus Bed: Lay tender grilled asparagus spears underneath the cod for a crisp, slightly smoky base that contrasts beautifully with the creamy sauce.
  • Lemon-Drizzled Couscous: Serve alongside a fluffy couscous tossed with extra lemon zest and fresh herbs, soaking up every drop of sauce.
  • Artisanal Bread on the Side: Offer slices of toasted baguette or sourdough to mop up the roasted tomato juices and creamy dill sauce, turning them into edible spoons.
  • Mixed Greens Salad: Pair with a bright salad of arugula, shaved fennel, and a light vinaigrette to add a peppery bite and refreshing crunch.

HOW TO STORE GRILLED COD WITH ROASTED TOMATOES & CREAMY DILL SAUCE

Storing leftovers properly ensures that you can enjoy the flavors of your grilled cod again and again without losing quality. The key is temperature control and moisture management—keep fish and sauce separate if possible, and seal containers tightly to prevent odors from mingling. Whether you’re planning for next-day enjoyment or longer-term freezing, these tips will help maintain freshness, texture, and taste.

  • Refrigerator Storage: Transfer the cod and roasted tomatoes to an airtight container and refrigerate for up to 2 days. Store the creamy dill sauce in a separate sealed jar to preserve its texture.
  • Freezing Leftovers: Place the cooled fish and tomatoes in a freezer-safe container, removing as much air as possible. Freeze for up to one month, then thaw overnight in the fridge before reheating gently.
  • Sauce Preservation: Keep the creamy dill sauce in a small, airtight jar in the refrigerator. Give it a quick stir before serving again to recombine any separation.
  • Gentle Reheating: Warm leftovers in a low-temperature oven (around 300°F) or a microwave on medium power for 1–2 minutes. Adding a splash of water or lemon juice can help revive moisture.

CONCLUSION

From the first light char on the cod to the vibrant burst of roasted tomatoes, this Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce has everything you need for a flavorful, impressive meal. We’ve walked through each ingredient’s role, detailed every grilling and roasting step, and even shared serving, pairing, and storage tips so you can make the most of your creation. Whether you’re feeding a family or treating a special guest, this recipe delivers bright, fresh flavors with minimal fuss. Feel free to print this article and keep it in your recipe binder for those sunny evenings when simplicity and elegance collide.

I hope you’ve enjoyed exploring this dish as much as I love sharing it with you. Remember, practice makes perfect—so don’t hesitate to revisit these instructions, tweak the herbs or spices to suit your taste, and make it truly your own. You can find a handy FAQ section below for common questions and troubleshooting. If you give this recipe a try, I’d love to hear how it turned out! Drop a comment with your feedback, ask any questions that pop up while cooking, or share your personal twists. Happy grilling, and here’s to many delicious meals ahead!

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce

Difficulty: Intermediate Prep Time 15 mins Cook Time 15 mins Total Time 30 mins
Calories: 280

Description

This grilled cod features moist, flaky fillets paired with sweet, charred cherry tomatoes, all drizzled with a bright, creamy dill sauce. Bursting with fresh herbs and lemon, it’s an easy yet elegant dish perfect for warm evenings.

Ingredients

Instructions

  1. Preheat your grill to medium-high heat.
  2. Rub the cod fillets with 1 tablespoon of olive oil and season with salt and black pepper. Set aside.
  3. In a mixing bowl, toss the halved cherry tomatoes with minced garlic, 1 tablespoon of olive oil, balsamic vinegar, dried oregano, salt, and pepper.
  4. Spread the seasoned tomatoes evenly on a grill-safe tray or in a cast-iron skillet.
  5. Place the tray or skillet on the grill and roast for about 15 minutes, stirring occasionally until the tomatoes are soft and slightly charred.
  6. While the tomatoes roast, place the cod fillets directly on the grill grates. Grill for about 3-4 minutes on each side, or until the fillets are opaque and easily flake with a fork.
  7. Prepare the creamy dill sauce by combining fresh dill, sour cream, lemon juice, lemon zest, salt, and pepper in a bowl. Mix until smooth and well combined.
  8. To serve, place a cod fillet on a plate, surround it with roasted tomatoes, and drizzle with the creamy dill sauce.
  9. Garnish with finely chopped chives for a fresh finish.

Note

  • This dish pairs wonderfully with a side of grilled asparagus or a fresh green salad.
  • If you prefer a spicier note, add a pinch of red pepper flakes to the tomatoes before roasting.
  • For a dairy-free version, substitute the sour cream with coconut yogurt or a plant-based alternative.
  • This recipe can also be adapted to other white fish like halibut or tilapia.
Keywords: grilled cod, roasted tomatoes, creamy dill sauce, summer seafood, easy fish recipe, healthy dinner

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 recipe?

Total time is about 30–35 minutes. Preparation (rubbing the cod, halving tomatoes, mixing the sauce) takes roughly 10–15 minutes. Roasting the tomatoes on the grill takes 15 minutes, and grilling the cod takes about 3–4 minutes per side.

How can I tell when the cod fillets are perfectly cooked?

The cod is done when it turns opaque all the way through and flakes easily with a fork. You should see a uniform white color and the center should separate into large flakes without resistance.

Can I substitute another type of fish for cod?

Yes. You can use other firm white fish such as halibut, tilapia, or haddock. Adjust cooking time slightly if fillets are thicker or thinner; thinner fillets may need only 2–3 minutes per side, while thicker cuts may need 1–2 extra minutes.

What’s the best way to achieve nicely charred, roasted cherry tomatoes?

Use a preheated grill-safe tray or cast-iron skillet on medium-high heat. Spread tomatoes in a single layer, stir every 5 minutes, and let them develop slight charring. The garlic and balsamic vinegar help caramelize their juices for extra flavor.

How can I make a dairy-free version of the creamy dill sauce?

Substitute the sour cream with coconut yogurt or your favorite plant-based yogurt. Make sure it’s unsweetened and plain. The lemon juice and dill will still give you a tangy, herby sauce, though the texture may be slightly thinner.

Can I prepare any components ahead of time?

Yes. You can mix the creamy dill sauce up to a day in advance and store it in an airtight container in the refrigerator. The flavors will even deepen. The cherry tomatoes can be pre-seasoned but roast them just before serving for the best texture.

What’s the best way to store and reheat leftovers?

Store leftover fish, tomatoes, and sauce separately in airtight containers in the refrigerator for up to 2 days. Reheat the tomatoes and fish gently in a low oven (about 275°F) for 5–10 minutes to avoid drying out the cod. Serve with chilled or room-temperature sauce.

laura

Laura Mitchell

Food and Lifestyle Blogger

Hi! I’m Laura Mitchell, the cook, comfort food fan, and kitchen cheerleader behind CookingWithLaura.com. Growing up in a house where Sundays meant slow-cooked roasts and weeknights meant quick skillet dinners, I learned early that good food doesn’t need to be complicated—it just needs to hit the spot.

Leave a Comment

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