Easy One-Pan Lemon Herb Cod Recipe with Roasted Tomatoes and Olives

Ready In
Servings
Difficulty

“You’re not seriously making fish again, are you?” my roommate chuckled as I pulled out a lemon and a handful of fresh herbs from the fridge. Honestly, I was half convinced this easy one-pan lemon herb cod with roasted tomatoes & olives would be just another forgettable attempt at a quick dinner. But that night, between the hum of the oven and the tangy aroma filling the kitchen, something surprisingly simple transformed into my go-to meal when I needed a quick reset.

It started as a scramble—forgot to defrost dinner, the clock ticking past 7 pm, and zero interest in complicated recipes. I tossed cod, cherry tomatoes, and olives all onto a single sheet pan, sprinkled on herbs and lemon zest, and hoped for the best. What came out of the oven was a dish bursting with bright, fresh flavors and a texture that was flaky yet tender, perfectly balanced by the sweetness of roasted tomatoes and the salty punch of olives. You know that feeling when a recipe just clicks and suddenly your whole week seems a little less hectic? That’s exactly what happened here.

Since then, I’ve made this easy lemon herb cod recipe countless times—sometimes swapping herbs or adding a splash of white wine—but the core combo always wins. It’s that kind of recipe that doesn’t ask for much but delivers so much, whether it’s a quiet solo dinner or a casual meal for friends. And the best part? Cleanup’s a breeze thanks to the one-pan magic. If you’ve ever felt intimidated by cooking fish or worried about juggling too many pots, this recipe might just change your mind.

Let’s just say, this dish stuck around in my rotation not because it’s flashy, but because it hits that sweet spot between fuss-free and deeply satisfying. Plus, it pairs beautifully with sides like fluffy buttermilk biscuits or a fresh pasta bake, if you’re in the mood to treat yourself a bit more. Here’s the full scoop on how to bring this effortless, vibrant dinner to your table.

Why You’ll Love This Recipe

After testing this easy one-pan lemon herb cod recipe more times than I can count, I’m confident it’s a keeper for anyone who loves fuss-free cooking without sacrificing flavor. Here’s why this dish earns a permanent spot in my weeknight lineup:

  • Quick & Easy: Ready in about 25 minutes from start to finish—perfect for busy nights when you want a wholesome meal without the wait.
  • Simple Ingredients: No need to hunt down exotic spices or specialty items; you likely have most of these in your pantry or fridge already.
  • Perfect for Casual Gatherings: Whether it’s an impromptu dinner with friends or a quiet night in, this recipe scales up nicely and impresses without stress.
  • Crowd-Pleaser: The combination of lemon, herbs, and roasted tomatoes with olives is universally appealing—kids and adults alike tend to ask for seconds.
  • Unbelievably Delicious: The cod stays tender and flaky, while the roasted tomatoes burst with sweetness and the olives add a briny contrast that keeps every bite interesting.

This isn’t your average baked fish. The secret lies in layering fresh lemon zest and herbs directly on the fish before roasting, which locks in bright aromas. Plus, roasting tomatoes and olives on the same pan lets their flavors mingle, creating a savory sauce that’s both rustic and refined. Honestly, I find this version more reliably delicious than many restaurant dishes I’ve tried.

And if you’re wondering about ease, this recipe is genuinely one-pan—meaning fewer dishes and more time to enjoy your meal rather than scrubbing up. It’s also flexible enough to serve alongside a classic buttermilk biscuit or a vibrant pasta bake that you might have ready in the fridge.

Bottom line: it’s a recipe that’s as approachable as it is satisfying, making it a quietly reliable friend on those nights when you just want a good meal with minimal fuss.

What Ingredients You Will Need

This easy one-pan lemon herb cod recipe uses simple, wholesome ingredients that work together to create bold, fresh flavors without complicated prep. Most of these are pantry staples or items you can find year-round, and there’s room to swap a few based on what you have on hand.

  • Cod Fillets: About 4 (6-ounce / 170g each) pieces, fresh or thawed. I prefer wild-caught cod for its firm texture, but pollock or haddock are fine substitutes.
  • Cherry Tomatoes: 1 pint (about 300g), halved. Roasting brings out their natural sweetness. You can swap with grape tomatoes or small heirlooms in season.
  • Kalamata Olives: 1/2 cup (about 75g), pitted and halved. Their briny flavor contrasts beautifully with the lemon and tomatoes. Use green olives for a milder taste if preferred.
  • Fresh Herbs: 2 tablespoons chopped parsley and 1 tablespoon chopped fresh thyme leaves. These add brightness and earthiness—dried herbs can work but fresh is best.
  • Lemon: Zest and juice of 1 large lemon. The lemon zest is key for that fresh, aromatic punch.
  • Garlic: 3 cloves, minced. Garlic adds depth without overpowering the delicate fish.
  • Olive Oil: 3 tablespoons, preferably extra virgin for richness and flavor.
  • Salt & Pepper: To taste. I like using flaky sea salt for a bit of crunch.
  • Optional: A pinch of red pepper flakes for gentle heat or a splash of white wine for a touch of acidity.

Tip: I usually grab my cherry tomatoes from the farmer’s market when in season—they roast up far sweeter and juicier than store-bought. For olives, I trust brands like Capezzana for consistent quality. If you want to make this gluten-free or dairy-free, rest easy because this recipe is naturally both!

Equipment Needed

One of the biggest perks of this easy one-pan lemon herb cod is its minimal equipment needs. Here’s what you’ll want:

  • Baking Sheet or Oven-Safe Pan: A rimmed baking sheet or large cast iron skillet works great for roasting everything together.
  • Mixing Bowl: For tossing the tomatoes, olives, and herbs in olive oil.
  • Sharp Knife: To halve tomatoes and mince garlic.
  • Citrus Zester or Grater: For fresh lemon zest.
  • Measuring Spoons: To keep seasoning balanced.

If you don’t have a citrus zester, a fine grater or even a vegetable peeler can work—just avoid the bitter white pith. I’ve used disposable aluminum pans in a pinch, but a sturdy baking sheet or cast iron pan gives the best heat distribution and browning. Cleaning up is a breeze, especially if you line your pan with parchment paper.

Preparation Method

easy one-pan lemon herb cod preparation steps

  1. Preheat your oven to 425°F (220°C). This high heat helps roast the tomatoes and olives nicely while cooking the fish perfectly.
  2. Prepare the tomato and olive mixture: In a mixing bowl, combine halved cherry tomatoes, pitted and halved Kalamata olives, minced garlic, 2 tablespoons olive oil, chopped parsley, chopped thyme, salt, and pepper. Toss gently to coat everything evenly.
  3. Arrange the tomato and olive mixture on your baking sheet: Spread them out in an even layer, leaving some space in the center or one side for the cod fillets.
  4. Place the cod fillets on the baking sheet: Drizzle the remaining 1 tablespoon of olive oil over the fish and season with salt and pepper. Sprinkle the lemon zest evenly over each fillet, then squeeze the lemon juice on top.
  5. Optional step: Add a pinch of red pepper flakes or a splash (about 2 tablespoons) of white wine around the tomatoes if you like a subtle kick or extra acidity.
  6. Roast everything in the oven for 12-15 minutes: The fish should flake easily with a fork and the tomatoes should be softened and slightly caramelized around the edges.
  7. Check for doneness: If your fillets are thicker than 1 inch (2.5 cm), you may need an extra 2-3 minutes. Avoid overcooking to keep the cod tender.
  8. Remove from oven and let rest for 2 minutes: This allows the juices to settle.
  9. Serve immediately: Spoon the roasted tomatoes and olives alongside or over the fish for the best flavor combination.

Pro tip: If you want to speed things up, toss the tomato and olive mixture together the night before and keep it covered in the fridge. It helps the flavors meld and cuts prep time in half. Just add the fish and roast fresh when you’re ready.

Cooking Tips & Techniques

Cooking fish can be intimidating, but this recipe keeps things straightforward with a few key tricks:

  • Choose the right cod: Fresh or properly thawed wild-caught cod will hold up better in the oven and flake nicely. Avoid previously frozen fish that might be watery.
  • High heat is your friend: Roasting at 425°F (220°C) helps caramelize the tomatoes and keeps the cod moist by cooking it quickly.
  • Don’t overcrowd the pan: Give the ingredients room to roast rather than steam. This creates better texture on the tomatoes and fish.
  • Season generously: Lemon zest is crucial for bright flavor. I sometimes add a bit more fresh herbs after roasting for a vibrant finish.
  • Use a timer: Fish can go from perfectly flaky to dry in minutes, so set a timer and check for doneness early.
  • Rest the fish: Letting it sit a couple of minutes after roasting helps keep it juicy.

From personal experience, I once left the fish in too long and ended up with a crumbly mess—lesson learned! Also, mixing the tomatoes and olives with olive oil before roasting helps them develop that rich, roasted flavor that ties the whole dish together. Multitasking tip: while the fish roasts, you can whip up a quick side like easy cheesy pasta bake or toss a simple green salad.

Variations & Adaptations

This recipe is wonderfully flexible, making it easy to tailor to your preferences or what you have on hand:

  • Dietary swaps: Use halibut or sea bass instead of cod for a different texture. For a dairy-free or paleo-friendly version, this recipe already fits the bill!
  • Seasonal twists: In summer, add fresh basil or oregano instead of thyme. Swap cherry tomatoes for blistered grape tomatoes or even roasted bell peppers for a sweeter note.
  • Spicy kick: Incorporate sliced fresh chili or a pinch of smoked paprika for a smoky heat that contrasts nicely with the lemon.
  • Cooking method: Try pan-searing the cod briefly before adding it to the roasting pan to build a golden crust, then finish in the oven with the tomatoes and olives.
  • Personal favorite: I once sprinkled toasted pine nuts over the finished dish for extra crunch and a nutty flavor that paired beautifully with the briny olives.

Serving & Storage Suggestions

This easy one-pan lemon herb cod is best served hot, straight from the oven, to enjoy the freshness of the lemon and herbs at their peak. I like to plate it with the roasted tomatoes and olives spooned generously on top or alongside.

For sides, it pairs wonderfully with crusty bread, like the flaky buttermilk biscuits, or a light pasta to soak up the juices. A simple arugula salad dressed with lemon vinaigrette also complements it perfectly.

To store leftovers, transfer them to an airtight container and keep refrigerated for up to 2 days. When reheating, warm gently in the oven at 300°F (150°C) for about 10 minutes to avoid drying out the fish. Flavors meld a bit overnight, making it even tastier the next day.

Nutritional Information & Benefits

This lemon herb cod recipe is a light, nutritious choice packed with protein and heart-healthy fats. A typical serving provides approximately:

Nutrient Amount per Serving
Calories 280-320 kcal
Protein 35 grams
Fat 10 grams (mostly healthy fats from olive oil and olives)
Carbohydrates 8 grams
Fiber 2 grams

Cod is a great source of lean protein and low in calories, making it ideal for balanced meals. The olives contribute monounsaturated fats and antioxidants, while the tomatoes offer vitamin C and lycopene. This recipe fits well into gluten-free and low-carb diets and is free from dairy and nuts by default.

Conclusion

This easy one-pan lemon herb cod with roasted tomatoes & olives has quietly become a favorite for its simplicity, fresh flavors, and minimal cleanup. It’s proof that a few quality ingredients treated well can make a satisfying and memorable meal without fuss. I’m always tweaking it slightly depending on what herbs or sides I have around, but the core elements stay the same because they work so well together.

If you want a fish recipe that’s approachable but never boring, this one is a solid bet. And hey, if you love this dish, you might also appreciate the effortless charm of the crispy everything bagel salmon for another weeknight winner. I’d love to hear how you make it your own, so drop a comment or share your favorite twists!

Happy cooking, and here’s to more simple meals that brighten the week without the stress.

FAQs

  • Can I use frozen cod for this recipe? Yes, just make sure it’s fully thawed and patted dry before roasting to avoid excess moisture.
  • What can I substitute for Kalamata olives? Green olives or even capers work well if you want a different briny flavor.
  • How do I know when the cod is cooked? The fish should flake easily with a fork and be opaque throughout. Usually takes about 12-15 minutes at 425°F (220°C).
  • Can I prepare this recipe ahead of time? You can toss the tomatoes, olives, garlic, and herbs together a day ahead, but add the fish fresh before roasting.
  • Is this recipe suitable for gluten-free diets? Yes, it contains no gluten ingredients and is naturally gluten-free.

Pin This Recipe!

easy one-pan lemon herb cod recipe
Print

Easy One-Pan Lemon Herb Cod Recipe with Roasted Tomatoes and Olives

A quick and fuss-free one-pan recipe featuring tender cod fillets roasted with cherry tomatoes, Kalamata olives, fresh herbs, and lemon zest for a bright, flavorful dinner.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 cod fillets (6-ounce each), fresh or thawed
  • 1 pint cherry tomatoes (about 300g), halved
  • 1/2 cup Kalamata olives (about 75g), pitted and halved
  • 2 tablespoons chopped fresh parsley
  • 1 tablespoon chopped fresh thyme leaves
  • Zest and juice of 1 large lemon
  • 3 cloves garlic, minced
  • 3 tablespoons olive oil, preferably extra virgin
  • Salt and pepper to taste
  • Optional: pinch of red pepper flakes
  • Optional: splash (about 2 tablespoons) white wine

Instructions

  1. Preheat your oven to 425°F (220°C).
  2. In a mixing bowl, combine halved cherry tomatoes, pitted and halved Kalamata olives, minced garlic, 2 tablespoons olive oil, chopped parsley, chopped thyme, salt, and pepper. Toss gently to coat evenly.
  3. Spread the tomato and olive mixture evenly on a rimmed baking sheet or oven-safe pan, leaving space in the center or one side for the cod fillets.
  4. Place the cod fillets on the baking sheet. Drizzle the remaining 1 tablespoon olive oil over the fish and season with salt and pepper.
  5. Sprinkle lemon zest evenly over each fillet, then squeeze the lemon juice on top.
  6. Optional: Add a pinch of red pepper flakes or a splash (about 2 tablespoons) of white wine around the tomatoes for extra flavor.
  7. Roast everything in the oven for 12-15 minutes, until the fish flakes easily with a fork and the tomatoes are softened and slightly caramelized.
  8. If fillets are thicker than 1 inch, roast an additional 2-3 minutes, avoiding overcooking.
  9. Remove from oven and let rest for 2 minutes to allow juices to settle.
  10. Serve immediately, spooning roasted tomatoes and olives alongside or over the fish.

Notes

Use fresh or properly thawed wild-caught cod for best texture. Avoid overcrowding the pan to ensure proper roasting. Lemon zest is key for bright flavor. You can prepare the tomato and olive mixture a day ahead to save time. Reheat leftovers gently in the oven at 300°F for about 10 minutes to avoid drying out the fish.

Nutrition

  • Serving Size: 1 cod fillet with ro
  • Calories: 280320
  • Sugar: 4
  • Sodium: 450
  • Fat: 10
  • Saturated Fat: 1.5
  • Carbohydrates: 8
  • Fiber: 2
  • Protein: 35

Keywords: one-pan, lemon herb cod, roasted tomatoes, olives, quick dinner, easy fish recipe, healthy seafood, gluten-free, dairy-free

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating