As the aroma of blistering cherry tomatoes wafts through the kitchen, I can’t help but feel a rush of excitement for this delicious meal to come. Today, I’m sharing with you my favorite recipe for Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce. Not only is this dish a breeze to whip up in just 30 minutes, but it’s also a fantastic way to impress your dinner guests with a restaurant-quality meal made right at home. The combination of flaky grilled cod and sweet, succulent tomatoes drizzled with a rich, creamy dill sauce is simply irresistible. Whether you’re looking to treat yourself after a long day or seeking to elevate your weeknight dinner game, this recipe delivers on both flavor and convenience. Ready to dive into the delight of fresh flavors? Let's get cooking!

Why is this recipe a must-try?
Simplicity: This Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce comes together in just 30 minutes, perfect for busy weeknights.
Flavor Explosion: The combination of flaky cod, sweet roasted tomatoes, and zesty creamy dill sauce is a flavor trifecta that will have everyone asking for seconds.
Health-Conscious Choice: Packed with protein and low in carbs, this dish is a guilt-free indulgence you can feel good about serving.
Impressive Presentation: With its vibrant colors and gourmet taste, it's an ideal dish for impressing guests or adding a touch of elegance to your dinner table.
Versatility: Great as a main course or a delightful lunch reheating, making it a staple in your meal rotation!
Grilled Cod with Roasted Tomatoes Ingredients
Elevate your dinner with these fresh flavors!
For the Cod
• Cod fillets – Choose fresh, thick fillets for a flaky texture after grilling.
• Olive oil – A drizzle enhances flavor and prevents sticking on the grill.
• Salt – Essential for seasoning and enhancing the natural flavors of the cod.
• Black pepper – Freshly cracked adds a touch of warmth to the dish.
• Fresh dill – Gives a burst of herbal brightness to complement the cod.
For the Roasted Tomatoes
• Cherry tomatoes – Their natural sweetness intensifies when roasted, creating a delicious topping.
• Olive oil – Helps blister the tomatoes to perfection while adding a lovely depth of flavor.
• Salt – A sprinkle enhances the tomatoes’ sweetness.
• Black pepper – Adds a subtle kick that balances the flavors.
For the Creamy Dill Sauce
• Heavy cream – Creates a luxurious, rich sauce that perfectly coats the cod.
• Garlic – Infuses the sauce with aromatic depth; sauté until fragrant.
• Dill – Fresh dill in the sauce elevates the taste, merging beautifully with the cod.
• Lemon juice – Brightens the sauce with a zesty note that harmonizes with the flavors.
• Butter (optional) – Adds an extra layer of richness to the sauce, making it irresistibly creamy.
Enjoy the crafting of this Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce!
Step‑by‑Step Instructions for Grilled Cod with Roasted Tomatoes Creamy Dill Sauce
Step 1: Preheat the Oven and Prepare Tomatoes
Begin by preheating your oven to 425°F (220°C). While the oven heats, spread the cherry tomatoes on a baking sheet and drizzle them with olive oil. Season with salt and pepper, tossing gently to coat. Roast the tomatoes for 15–20 minutes, until they start to blister and caramelize, filling your kitchen with an enticing aroma for the Grilled Cod with Roasted Tomatoes Creamy Dill Sauce.
Step 2: Prepare the Cod Fillets
While the tomatoes are roasting, pat the cod fillets dry with paper towels and place them on a plate. Rub each fillet with olive oil, ensuring they are evenly coated. Season generously with salt, pepper, and a sprinkle of fresh dill to enhance the flavor. This preparation is vital for achieving that flaky, delicious consistency once grilled.
Step 3: Grill the Cod
Next, heat your grill or grill pan over medium-high heat, allowing it to become hot. Carefully place the seasoned cod fillets on the grill and cook for 3–4 minutes on each side. Look for the fillets to become opaque and easily flake apart when done. This perfectly grilled cod is a star component of your Grilled Cod with Roasted Tomatoes Creamy Dill Sauce.
Step 4: Make the Creamy Dill Sauce
While the cod is grilling, take a small saucepan and melt butter over medium heat, if using. Add the minced garlic and sauté for about 30 seconds until fragrant, being careful not to let it brown. Pour in the heavy cream, followed by lemon juice, dill, salt, and pepper, and let the mixture simmer on low for 3–5 minutes, stirring occasionally until slightly thickened and creamy.
Step 5: Assemble the Dish
To plate your Grilled Cod with Roasted Tomatoes Creamy Dill Sauce, spoon some of the creamy dill sauce onto each serving plate. Top with the beautifully roasted cherry tomatoes, letting their sweetness shine. Finally, place a grilled cod fillet directly over the sauce and tomatoes, garnishing with additional fresh dill for an inviting presentation. Serve immediately for a delightful dining experience!

What to Serve with Grilled Cod with Roasted Tomatoes Creamy Dill Sauce
Indulge in a delightful dining experience by pairing your main dish with these delicious sides.
-
Herbed Quinoa: The nutty flavor and fluffy texture of quinoa provide a wholesome base that complements the richness of the creamy dill sauce.
-
Steamed Asparagus: Crisp-tender asparagus drizzled with lemon butter adds a fresh crunch, balancing the dish beautifully with its vibrant color and flavor.
-
Garlic Bread: A warm, crusty garlic bread is perfect for mopping up every last bit of that velvety creamy dill sauce, turning your meal into a comforting feast.
-
Cucumber Salad: A refreshing cucumber salad with dill and yogurt offers a cool contrast to the warm cod, enhancing the dish's herbal notes while adding a light, crisp element.
-
Risotto: Creamy lemon risotto, infused with herbs, brings a luscious texture that mirrors the sauce while providing a lovely tang that ties the meal together.
-
Chardonnay: A chilled glass of Chardonnay accentuates the fish with its fruity undertones and crisp acidity, making each bite a little moment of bliss.
-
Berry Tart: For dessert, a light berry tart will cleanse the palate with its sweet and tart flavors, creating a lovely ending to your meal.
Grilled Cod with Roasted Tomatoes Variations
Feel free to get creative with your dish—these ideas will spark inspiration for delicious twists on your Grilled Cod with Roasted Tomatoes!
-
Dairy-Free: Substitute heavy cream with coconut cream for a dairy-free creamy sauce that adds a hint of sweetness.
-
Spicy Kick: Add a pinch of red pepper flakes or a splash of hot sauce to the creamy dill sauce for a delightful heat that awakens the palate.
-
Herb Fusion: Mix in fresh parsley or chives along with the dill for a refreshing herb medley that brings an extra layer of flavor.
-
Vegetable Medley: Toss in bell peppers or zucchini alongside the cherry tomatoes on the baking sheet for added texture and nutrients.
-
Grain Boost: Serve the grilled cod over a bed of quinoa or fluffy couscous to create a satisfying, hearty plate.
-
Lemon Zest Punch: Grate some lemon zest into the creamy sauce to intensify the citrus flavor, brightening the dish even more.
-
Middle Eastern Touch: Incorporate a tablespoon of tahini into the sauce for a rich, nutty flavor that pairs beautifully with the fish.
-
Smoky Flavor: Try using smoked paprika in the seasoning for the cod for a unique, smoky depth that complements the fish wonderfully.
How to Store and Freeze Grilled Cod with Roasted Tomatoes
Fridge: Store leftover grilled cod with roasted tomatoes in an airtight container for up to 3 days. Reheat gently on low to preserve its tenderness.
Freezer: Freeze the grilled cod (without tomatoes) in a tightly sealed container for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: To reheat, place the cod in a skillet over low heat with a splash of water or broth, covering to steam for about 5 minutes until heated through.
Storage Tips: Roasted tomatoes can be kept refrigerated in a separate container for up to 4 days. Combine them with the cod just before serving for the best flavor!
Make Ahead Options
Preparing Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce in advance can save you precious time on busy weeknights! You can roast the cherry tomatoes up to 3 days ahead; simply store them in an airtight container in the refrigerator to maintain their sweetness. As for the cod, you can season the fillets and refrigerate them up to 24 hours prior to cooking, ensuring that the flavors meld beautifully. When you’re ready to enjoy this delightful dish, grill the cod for about 3–4 minutes on each side, whip up the creamy dill sauce in just a few minutes, and plate everything for a restaurant-quality meal with minimal effort!
Expert Tips for Grilled Cod with Roasted Tomatoes
• Choose Fresh Cod: Opt for fresh, quality cod fillets to ensure a tender, flaky texture in your Grilled Cod with Roasted Tomatoes Creamy Dill Sauce.
• Don’t Overcrowd the Grill: Give your cod fillets ample space on the grill. Overcrowding can lead to uneven cooking and can cause your fish to stick.
• Perfect Roasting Time: Keep an eye on the tomatoes as they roast; you want them blistered but not mushy. Adjust timing if needed for your oven.
• Simmer Sauce Gently: Allow the creamy dill sauce to simmer on low heat to avoid curdling the cream. Stir occasionally for a smooth consistency.
• Season Liberally: Taste as you go! Adding salt and pepper to each component (cod, tomatoes, and sauce) elevates the flavors in your Grilled Cod with Roasted Tomatoes Creamy Dill Sauce.

Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce Recipe FAQs
What type of cod should I use?
Absolutely! When selecting your cod fillets, look for fresh, thick pieces with a clean, ocean-like smell. They should be moist but not slimy and free from any dark spots. Wild-caught cod is often more flavorful, while farmed cod tends to be milder.
How should I store leftovers of Grilled Cod with Roasted Tomatoes?
Leftover grilled cod with roasted tomatoes can be stored in an airtight container in the fridge for up to 3 days. When you’re ready to enjoy it again, I recommend reheating gently over low heat to maintain that flaky texture—the cod can get dry if reheated too aggressively.
Can I freeze the grilled cod?
Yes, you can! To freeze your grilled cod, wrap each fillet tightly in plastic wrap and place it inside a freezer-safe container or bag. This method prevents freezer burn. It can be stored for up to 2 months. When ready to use, thaw it overnight in the refrigerator before reheating it gently on the stove.
What if my tomatoes don’t blister properly?
Very good question! If your tomatoes aren’t blistering as expected, they may need a bit more time in the oven. Make sure they are spread out on the baking sheet—this allows them to roast evenly. If they’re crowded, they may steam instead. Aim for a vibrant, slightly charred look for perfect sweetness.
Is this recipe suitable for those with dairy allergies?
If you're cooking for someone with dairy allergies, you can substitute the heavy cream with coconut cream or a dairy-free cream alternative. Just ensure that all other ingredients, like the seasoned cod and roasted tomatoes, are free from any hidden dairy products. This keeps the flavors intact while accommodating dietary needs!
How long can I store roasted tomatoes?
Roasted tomatoes can be stored separately in the refrigerator for up to 4 days. It’s best to combine them with the cod just before serving to maintain their freshness and vibrant flavor. Just remember, the more the merrier when it comes to enjoying these gorgeous roasted jewels!

Succulent Grilled Cod with Roasted Tomatoes & Creamy Dill Sauce
Ingredients
Equipment
Method
- Preheat the oven to 425°F (220°C). Spread the cherry tomatoes on a baking sheet, drizzle with olive oil, and season with salt and pepper. Roast for 15-20 minutes until blistered.
- Pat the cod fillets dry, rub with olive oil, and season with salt, pepper, and dill.
- Heat the grill to medium-high and grill the cod for 3-4 minutes on each side until opaque.
- In a saucepan, melt butter, add garlic, and sauté for 30 seconds. Stir in heavy cream, lemon juice, dill, salt, and pepper. Simmer for 3-5 minutes until thickened.
- Plate the dish: spoon creamy dill sauce, top with roasted tomatoes, and place grilled cod on top. Garnish with fresh dill.





Leave a Reply