Let me tell you about my absolute favorite weeknight lifesaver—this easy grilled cod with roasted tomatoes and creamy dill sauce. I discovered this combo years ago when I needed something fast, healthy, and packed with flavor, and it’s been in my regular rotation ever since. The juicy roasted tomatoes burst with sweetness, while that creamy dill sauce (which takes literally two minutes to whip up) makes the tender grilled cod taste like something special. Best part? It’s ready in 30 minutes flat—just enough time to pour a glass of wine and set the table before dinner’s on the table. Trust me, this dish tastes way fancier than the effort it takes to make!
Why You’ll Love This Easy Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce
This recipe is my go-to when I want a meal that feels indulgent but keeps things light and simple. Here’s why it’s a winner:
- Faster than takeout: From fridge to plate in 30 minutes—perfect for those “what’s for dinner?” nights.
- Healthy without the hassle: Packed with lean protein and veggies, but that creamy dill sauce makes it taste downright luxurious.
- Minimal cleanup: Just a grill, one baking sheet for the tomatoes, and a bowl for the sauce. My kind of cooking!
- Endlessly adaptable: Swap the fish, tweak the sauce, or toss in extra veggies—it’s foolproof.
Seriously, this dish is the reason my friends think I’ve got my life together. (Spoiler: I don’t—I just have great recipes.)
Ingredients for Easy Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce
Here’s everything you’ll need to make this dish sing—measured exactly how I do it in my own kitchen:
- 2 cod fillets (6 oz each): Look for thick, even cuts—they grill beautifully without drying out.
- 1 cup cherry tomatoes (halved): The sweet little ones burst perfectly when roasted.
- 2 tbsp olive oil: Divided—1 tbsp for the tomatoes, 1 tbsp for brushing the fish.
- 1/2 cup Greek yogurt: Plain and unsweetened (I like whole milk for extra creaminess).
- 1 tbsp fresh dill (finely chopped): That bright, herby punch makes the sauce.
- 1 clove garlic (minced): Just enough for a subtle kick.
- 1 tbsp lemon juice: Freshly squeezed—please, no bottled stuff!
- Salt and pepper to taste: I use flaky sea salt for finishing.
Ingredient Notes & Substitutions
No cod? No problem! Tilapia or haddock work just as well here. For the tomatoes, grape tomatoes hold up nicely if that’s what you’ve got. In a pinch, sour cream can stand in for Greek yogurt (though it’ll be richer). If fresh dill isn’t available, 1 tsp dried dill works—just let the sauce sit 10 minutes to soften the herbs. And if you’re feeling fancy? A sprinkle of lemon zest in the sauce takes it next-level.
Equipment You’ll Need
This recipe keeps things gloriously simple—no fancy gadgets required! Here’s what you’ll grab from your kitchen:
- Grill (or grill pan): For that perfect char on the cod.
- Rimmed baking sheet: To roast those juicy tomatoes without mess.
- Small mixing bowl: Whisking together the dreamy dill sauce takes seconds.
- Tongs: For flipping the fish like a pro.
That’s it! No special tools, no single-use gizmos—just straightforward, delicious cooking.
How to Make Easy Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce
Alright, let’s get cooking! This dish comes together like a dream—just follow these simple steps, and you’ll have a restaurant-worthy meal in no time. The key here is timing: we’ll roast the tomatoes first since they take the longest, then grill the cod while they’re finishing up. That creamy dill sauce? Whisk it together while everything’s cooking—it’s that easy.
Step 1: Roast the Tomatoes
First, crank your oven to 400°F (200°C)—no need to wait for preheating, just pop ‘em in as it heats up. Toss those halved cherry tomatoes with 1 tbsp olive oil, a generous pinch of salt, and a few cracks of black pepper. Spread them out on a rimmed baking sheet (trust me, the rim keeps juices from spilling everywhere). Roast for 15 minutes, giving them a quick stir halfway through. You’ll know they’re done when they’re blistered and juicy, with some caramelized edges. Set them aside—they’ll stay warm while you tackle the fish.
Step 2: Grill the Cod
Fire up your grill to medium-high heat (about 375-400°F). While it heats, pat the cod fillets dry with a paper towel—this helps them get that gorgeous sear instead of steaming. Brush both sides with the remaining 1 tbsp olive oil and season with salt and pepper. Grill for 4-5 minutes per side, flipping just once when the edges turn opaque. The fish is ready when it flakes easily with a fork but still feels slightly springy. Pro tip: If you’re using a grill pan indoors, don’t overcrowd it—give each fillet space to breathe!
Step 3: Prepare the Creamy Dill Sauce
While the fish and tomatoes work their magic, grab that small bowl and whisk together the 1/2 cup Greek yogurt, 1 tbsp fresh dill, 1 minced garlic clove, and 1 tbsp lemon juice. Taste and adjust—more lemon for tang, a pinch of salt if needed, or a splash of water if you prefer a thinner sauce. That’s it! The sauce thickens slightly as it sits, so don’t stress if it seems loose at first. Now, just plate your flaky cod, pile on those roasted tomatoes, and drizzle everything with that vibrant green sauce. Dinner is served!
Tips for Perfect Easy Grilled Cod
After making this dish dozens of times, I’ve picked up a few game-changing tricks:
- Dry fish = better crust: Always pat cod fillets thoroughly with paper towels before oiling—even a little moisture makes them stick!
- Listen to your grill: If it’s hissing angrily, turn the heat down slightly. Cod likes medium-high, not inferno-level temps.
- Sauce too thick? Add cold water 1 tsp at a time until it drizzles perfectly. Too thin? Extra yogurt or 5 minutes in the fridge firms it right up.
- Freshness test: If your dill looks sad, swap in chives or parsley—better than using limp herbs.
Oh, and don’t skip resting the cod for 2 minutes after grilling—those juices redistribute beautifully!
Serving Suggestions for Easy Grilled Cod
This dish shines bright on its own, but here’s how I love to round out the meal for maximum yum:
- Fluffy quinoa or couscous: Soaks up that dreamy dill sauce like a sponge.
- Simple steamed greens: Asparagus or green beans keep things light and fresh.
- Crusty bread: For mopping up every last bit of those roasted tomato juices.
- Crisp white wine: A chilled Sauvignon Blanc makes it feel like a seaside bistro meal.
My lazy-night trick? Just toss some arugula with lemon juice and call it a salad—instant gourmet vibes!
Storage & Reheating Instructions
Leftovers? No problem—though in my house, they’re rare! Store any extra cod and tomatoes in an airtight container in the fridge for up to 2 days. The sauce stays fresh separately in its own little jar. When reheating, go low and slow: 30 seconds in the microwave or 10 minutes in a 300°F (150°C) oven wrapped in foil keeps the fish tender. Pro tip: Add a splash of water before reheating to prevent drying out. The sauce tastes best cold, so just drizzle it on after warming!
Nutritional Information for Easy Grilled Cod
Now, I’m no nutritionist, but I can tell you this meal checks all the boxes for a balanced, wholesome dinner. The cod packs a serious protein punch while keeping calories in check, and those sweet roasted tomatoes? Pure veggie goodness! The creamy dill sauce might taste indulgent, but Greek yogurt keeps it light and packed with probiotics.
Keep in mind these are rough estimates—your exact numbers will dance around a bit depending on your olive oil brand, the size of your cod fillets, or whether you go wild with that second drizzle of sauce (no judgment here!). But generally speaking, you’re looking at a meal that’s rich in omega-3s, low in carbs, and bursting with fresh flavors that make healthy eating feel effortless.
FAQs About Easy Grilled Cod with Roasted Tomatoes and Creamy Dill Sauce
Can I use dried dill instead of fresh?
Yes! Use 1 tsp dried dill in place of fresh, but let the sauce sit for 10 minutes so the flavors bloom. That said, fresh really makes a difference—it’s brighter and more vibrant.
How do I keep the cod from sticking to the grill?
Two secrets: pat the fish bone-dry before oiling, and make sure your grill grates are scorching hot before adding the fillets. A well-oiled fish + hot grill = perfect release every time.
Can I make this without a grill?
Absolutely! A grill pan works great indoors—or broil the cod 6 inches from heat for 3-4 minutes per side. Just watch closely to prevent overcooking.
Is there a dairy-free sauce option?
Try coconut yogurt or blended silken tofu with lemon and dill—it’s surprisingly creamy! Or skip the sauce and drizzle with lemon-garlic olive oil instead.
Can I prep anything ahead?
The sauce keeps for 2 days in the fridge (stir before using), and you can halve the tomatoes early. But grill the cod fresh—it only takes minutes!
Share Your Experience
I’d love to hear how your grilled cod turns out—did you add a twist to the sauce? Maybe throw in some extra herbs? Leave a note below if you tried it! Nothing makes me happier than knowing this recipe found its way to your table, just like it did to mine.
Print
30-Minute Easy Grilled Cod with Luscious Dill Sauce
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Diet: Low Calorie
Description
A simple and flavorful dish featuring grilled cod paired with roasted tomatoes and a creamy dill sauce. Perfect for a quick and healthy meal.
Ingredients
- 2 cod fillets (6 oz each)
- 1 cup cherry tomatoes
- 2 tbsp olive oil
- 1/2 cup Greek yogurt
- 1 tbsp fresh dill, chopped
- 1 clove garlic, minced
- 1 tbsp lemon juice
- Salt and pepper to taste
Instructions
- Preheat your grill to medium-high heat.
- Toss cherry tomatoes with 1 tbsp olive oil, salt, and pepper. Roast in a preheated oven at 400°F for 15 minutes.
- Brush cod fillets with the remaining olive oil and season with salt and pepper.
- Grill the cod for 4-5 minutes per side until cooked through.
- In a small bowl, mix Greek yogurt, dill, garlic, and lemon juice to create the sauce.
- Serve the grilled cod with roasted tomatoes and drizzle with the creamy dill sauce.
Notes
- You can substitute cod with any white fish like haddock or tilapia.
- For a tangier sauce, add more lemon juice to taste.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Grilling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 fillet with sauce and tomatoes
- Calories: 280
- Sugar: 4g
- Sodium: 320mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 35g
- Cholesterol: 75mg
Keywords: easy grilled cod, roasted tomatoes, creamy dill sauce, healthy fish recipe, Mediterranean cuisine







