You know those nights when you want something healthy but don’t want to spend hours in the kitchen? That’s exactly why I fell in love with this easy grilled cod with roasted tomatoes and creamy dill sauce. It’s become my go-to weeknight hero – ready in 30 minutes flat, but fancy enough to serve to guests. I’ll never forget the first time I made it for my sister, who swore she didn’t like fish. One bite of that flaky cod with those sweet roasted tomatoes and her eyes lit up. Now she asks for it every time she visits. The secret? That tangy, herby sauce that ties everything together. Trust me, this dish will make you feel like a gourmet chef with minimal effort.
Why You’ll Love This Easy Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce
This recipe checks all the boxes for a perfect weeknight meal:
- 30-minute magic – From fridge to table before you know it
- Healthy without trying – Packed with lean protein and veggies
- Bursting with flavor – Sweet tomatoes + tangy sauce = pure deliciousness
- Minimal cleanup – Just a baking sheet, grill, and one mixing bowl
- Impresses effortlessly – Looks restaurant-worthy with almost no work
Honestly, I make this at least twice a month – it’s that good and that easy.
Ingredients for Easy Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce
Here’s everything you’ll need to make this dish sing – I’ve learned through trial and error that quality ingredients make all the difference here. Don’t skimp on the fresh dill – it’s the star of that creamy sauce!
- 4 cod fillets (6 oz each) – Look for thick, even cuts with shiny flesh
- 2 cups cherry tomatoes – The sweet little ones work best
- 2 tbsp olive oil – Divided for tomatoes and fish
- 1/2 cup sour cream – Full fat gives the richest sauce
- 1/4 cup mayonnaise – My secret for extra creamy texture
- 1 tbsp fresh dill, chopped – Measure after chopping!
- 1 garlic clove, minced – Fresh is best, about 1 tsp
- 1 tbsp lemon juice – Squeeze it fresh if you can
- Salt and pepper to taste – I use about 1/2 tsp each
Pro tip: If your cod smells fishy, give it a quick milk bath (just 10 minutes) before cooking – it makes a world of difference!
Equipment You’ll Need
Don’t worry – you won’t need any fancy gadgets for this recipe! Just grab these basics:
- Grill – Outdoor or stovetop grill pan both work great
- Baking sheet – For those sweet roasted tomatoes
- Mixing bowl – Small one for the dreamy dill sauce
- Pastry brush – To lightly coat the cod with oil
That’s it! Now let’s get cooking.
How to Make Easy Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce
Okay, here’s where the magic happens! I’ve timed this recipe perfectly so everything finishes at the same time – no cold fish or lukewarm tomatoes here. Follow these steps and you’ll have restaurant-quality results in no time.
Step 1: Roast the Tomatoes
First, let’s get those tomatoes caramelizing:
- Preheat your oven to 400°F – no need to wait for it to heat up completely
- Toss the cherry tomatoes with 1 tbsp olive oil, plus a good pinch of salt and pepper – I use my hands to coat them evenly
- Spread them in a single layer on a baking sheet – overcrowding makes them steam instead of roast
- Pop them in the oven for 15 minutes – you’ll know they’re done when they start bursting and smelling sweet
Pro tip: Give the pan a little shake halfway through for even roasting!
Step 2: Grill the Cod
While the tomatoes work their magic, let’s handle the fish:
- Heat your grill to medium-high – about 375-400°F if you have a thermometer
- Brush both sides of the cod fillets with the remaining 1 tbsp olive oil – this prevents sticking and helps the seasoning cling
- Season generously with salt and pepper – I like to pat it on gently
- Place the fillets skin-side down first (if they have skin) – they’ll release easier when it’s time to flip
- Grill for 4-5 minutes per side – look for that beautiful opaque color and flakes that separate easily with a fork
Watch closely – overcooked cod turns rubbery fast! If your fillets are thinner than 1 inch, reduce the cooking time.
Step 3: Prepare the Creamy Dill Sauce
Now for the pièce de résistance:
- In a small bowl, combine 1/2 cup sour cream and 1/4 cup mayonnaise – whisk until perfectly smooth
- Add 1 tbsp chopped fresh dill, 1 minced garlic clove, and 1 tbsp lemon juice – stir gently to preserve those pretty green flecks
- Taste and adjust seasoning – sometimes I add an extra pinch of salt or squeeze of lemon
The sauce thickens as it sits, so make it right before serving. If it’s too thick, stir in a teaspoon of water or milk.
Now just plate everything up – flaky cod, sweet roasted tomatoes, and that dreamy sauce drizzled over the top. Dinner is served!
Tips for Perfect Easy Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce
After making this recipe dozens of times, I’ve learned a few tricks that make all the difference:
- Fresh dill is non-negotiable – Dried just can’t match that bright, herby punch
- Test your grill heat – Hold your hand 5 inches above the grates; you should only manage 3-4 seconds before pulling away
- Don’t peek at the fish! – Let it develop a nice crust before flipping
- Undercook slightly – The cod will keep cooking after you take it off the heat
- Make sauce last-minute – Fresh herbs lose their vibrancy if mixed too early
Follow these simple tips and you’ll get perfect results every single time!
Serving Suggestions
This dish shines on its own, but it’s even better with a few simple sides. I love pairing it with fluffy quinoa or a crisp green salad. A slice of warm crusty bread is perfect for soaking up that creamy dill sauce. Trust me, you’ll want every last drop!
Storage and Reheating
Leftovers? No problem! Store any extra cod, tomatoes, and sauce separately in airtight containers in the fridge for up to 2 days. When reheating, go low and slow – I microwave the fish at 50% power for about 30 seconds or pop it in a 300°F oven for 5 minutes. The key is gentle warming so your cod stays moist and flaky. The sauce might thicken in the fridge – just stir in a teaspoon of water or lemon juice to loosen it back up.
Nutritional Information
Here’s the breakdown for one serving of this easy grilled cod with roasted tomatoes and creamy dill sauce. Keep in mind, nutritional values are estimates and vary based on ingredients used. But hey, it’s healthy and delicious – that’s what counts!
- Calories: 320
- Protein: 32g
- Fat: 18g
- Saturated Fat: 4g
- Carbohydrates: 8g
- Fiber: 1g
- Sugar: 4g
- Sodium: 280mg
- Cholesterol: 90mg
Not too shabby for a meal that tastes this good! The cod gives you a solid dose of lean protein, while the olive oil and sauce add just enough healthy fats to keep you satisfied. And those roasted tomatoes? They’re practically guilt-free with all that natural sweetness. Enjoy!
Frequently Asked Questions
I get asked about this easy grilled cod recipe all the time! Here are the answers to the most common questions – the ones my friends text me about when they’re making it for the first time.
Can I use frozen cod instead of fresh?
Absolutely! Just thaw it overnight in the fridge first. Pat it really dry with paper towels – frozen fish tends to release more water when cooking. You might need an extra minute on the grill too.
What can I substitute for sour cream in the dill sauce?
Greek yogurt works beautifully if you’re out of sour cream – just use the same amount. For a dairy-free version, try coconut yogurt (the unsweetened kind!). The texture won’t be quite as rich, but it’ll still taste great.
My tomatoes aren’t roasting evenly – help!
Ah, I’ve been there! Make sure they’re in a single layer with space between them. If your oven has hot spots (mine sure does!), rotate the pan halfway through. And don’t be shy with that olive oil – it helps them caramelize evenly.
Can I make this recipe without a grill?
You bet! A stovetop grill pan works perfectly. No grill pan? Just sear the cod in a hot skillet with a little oil – about 3-4 minutes per side. The tomatoes still roast the same way in the oven.
How do I know when the cod is done?
Look for the fish to turn opaque and flake easily with a fork. The internal temperature should reach 145°F if you’re using a thermometer. But honestly? I just do the fork test – when it flakes without resistance, it’s perfect!
Got more questions? Drop them in the comments below – I’m happy to help troubleshoot!
Rate This Recipe
Tried this easy grilled cod with roasted tomatoes and creamy dill sauce? I’d love to hear how it turned out for you! Drop a comment below and let me know – did your family gobble it up like mine does? Any clever twists you added? Your feedback helps me (and other home cooks) keep making this recipe even better. And hey, if you snapped a photo, share that too! Nothing makes me happier than seeing your kitchen creations. Happy cooking, friends!
Print
30-Minute Grilled Cod Recipe That Mesmerizes Taste Buds
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Low Calorie
Description
A simple and flavorful dish featuring grilled cod, roasted tomatoes, and a creamy dill sauce.
Ingredients
- 4 cod fillets (6 oz each)
- 2 cups cherry tomatoes
- 2 tbsp olive oil
- 1/2 cup sour cream
- 1/4 cup mayonnaise
- 1 tbsp fresh dill, chopped
- 1 garlic clove, minced
- 1 tbsp lemon juice
- Salt and pepper to taste
Instructions
- Preheat the grill to medium-high heat.
- Toss the cherry tomatoes with 1 tbsp olive oil, salt, and pepper. Spread them on a baking sheet and roast at 400°F for 15 minutes.
- Brush the cod fillets with the remaining olive oil and season with salt and pepper.
- Grill the cod for 4-5 minutes per side, until opaque and flaky.
- In a small bowl, mix sour cream, mayonnaise, dill, garlic, and lemon juice to make the sauce.
- Serve the grilled cod with roasted tomatoes and drizzle with the creamy dill sauce.
Notes
- Use fresh dill for the best flavor.
- Adjust seasoning to your taste.
- Grill the cod skin-side down first for easier flipping.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 fillet with sauce and tomatoes
- Calories: 320
- Sugar: 4g
- Sodium: 280mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 32g
- Cholesterol: 90mg
Keywords: easy grilled cod, roasted tomatoes, creamy dill sauce, Mediterranean recipe, healthy fish dish
