It’s 5:15 PM. You just walked through the door, your feet hurt, and the fridge is staring at you like it holds the secrets to the universe (it doesn’t). I’ve been there a thousand times. The clock is ticking, the kids are hungry, and the idea of chopping vegetables or managing four different pans makes my chest tighten.
Last Tuesday, I was ready to order takeout. Again. But then I remembered I had a couple of cod fillets in the freezer and a pint of cherry tomatoes on the counter. I threw them on a sheet pan with some lemon, herbs, and olive oil. Ten minutes later, my kitchen smelled like a seaside bistro in Greece, and dinner was done.
This Mediterranean Lemon Herb Baked Cod with Blistered Cherry Tomatoes is my new secret weapon for those “nothing planned” evenings. It’s healthy, it’s fancy enough for guests, but simple enough to throw together while your shoes are still on. Seriously, if you can put things on a tray and hit “bake,” you can make this. No fancy techniques, no hard-to-find ingredients, just bright, fresh flavors that feel like a vacation on a plate.
I’ve made this at least six times in the last month. Sometimes I add shrimp if I’m feeling extra fancy, but honestly, the classic version with just the fish and tomatoes is so good I don’t even bother with the extras anymore. It’s the perfect balance of light and satisfying, and best of all? One pan. One pan means one dish to wash later. That’s the real magic here.
Why You’ll Love This One-Pan Lemon Cod
There are a dozen reasons I keep coming back to this recipe, but let’s be real—you’re here because you need dinner on the table fast and you want it to taste good. Here’s why this baked cod wins every single time:
Lightning Fast — Seriously, this is a 15-minute meal from start to finish. If you include the 10-12 minutes in the oven, you’re looking at zero active cooking time while it bakes. I literally set the timer and scroll through my phone until it dings. No standing over a hot stove stirring anything.
Zero Stress Cleanup — This is the biggest selling point for me. Line your baking sheet with parchment paper (or foil), dump everything on there, bake, and scrape the plate. That’s it. No pots to scrub, no pans to soak. My husband thinks I’m a genius because of how little I leave behind in the kitchen.
Healthy Without Being Boring — I know what you’re thinking: “Healthy food tastes like cardboard.” Not this. The lemon juice and zest cut through the richness of the olive oil, the herbs bring brightness, and the tomatoes get all sweet and jammy. It’s packed with protein and vitamins but tastes indulgent. It’s the kind of meal that leaves you feeling energized, not stuffed and sluggish.
Impressively Fancy — Because it’s baked in a pan with lemon slices and fresh herbs, it looks like something you’d order at a nice restaurant. My friends have no idea this took me less time than it takes to watch a sitcom episode. Perfect for date nights at home or when you want to treat yourself without the guilt.
Pantry Friendly — You probably have almost all of this already. Olive oil, lemon, garlic, dried oregano or fresh parsley, salt, pepper, and fish. If you don’t have fresh herbs, dried works fine. If you don’t have cod, you can swap in salmon or halibut. It’s flexible.
This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy and keeps the evening stress-free.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. This isn’t a recipe that requires a special trip to the store. It’s built on simple, fresh ingredients that do all the heavy lifting for flavor.
For the Fish and Veggies
Cod fillets (1.5 lbs / 680g) — I use Atlantic cod or Pacific cod. Look for fresh fillets that are about 1 inch thick. If they’re frozen, thaw them in the fridge overnight. Wild-caught is better, but farmed works too. Just make sure it’s not mushy.
Cherry tomatoes (1 pint / 300g) — Red or yellow, or a mix. I love the mix because it looks pretty. These get blistered and sweet in the oven. Don’t skip them—they add so much flavor to the pan juices.
Extra virgin olive oil (3 tablespoons / 45ml) — Use good quality here. You’re tasting it directly. I keep a bottle of decent olive oil on the counter. It makes a huge difference in the final flavor.
Lemon (2 lemons) — You’ll need one for juice and one for slices. Squeeze the juice for the marinade and slice the other one thin for garnish. Organic is best if you’re putting the slices in the dish.
Garlic (3 cloves, minced / about 1 tablespoon) — Fresh garlic is non-negotiable. Jarred garlic just doesn’t have the same punch in a simple recipe like this. Mince it finely so it distributes evenly.
Dried oregano (1 teaspoon) — Or fresh. If you have fresh oregano or thyme, use a tablespoon. Dried is more potent, so start with less if you’re using fresh herbs.
For the Finish
Fresh parsley (2 tablespoons, chopped) — Flat-leaf parsley is best. It adds a fresh, grassy note at the end. If you don’t have it, basil works too, or just skip it.
Salt and black pepper — Kosher salt is my go-to. Use about 1 teaspoon for the fish and veggies. Black pepper should be freshly cracked for the best flavor.
Red pepper flakes (optional, ½ teaspoon) — If you like a little kick, sprinkle this on before baking. It contrasts nicely with the bright lemon.
Parmesan cheese (optional, 2 tablespoons, grated) — I sometimes sprinkle a little parmesan on top for the last 2 minutes of baking. It adds a salty, crunchy crust. Not traditional Mediterranean, but I love it.
Butter (1 tablespoon, optional) — For a richer finish, toss the fish with a knob of butter right before serving. It melts over the hot fish and tomatoes. Fancy but easy.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Large baking sheet — I use a half-sheet pan (13×18 inches). It needs to be big enough so the tomatoes and fish aren’t crowded. If they’re crowded, they steam instead of roast. My old baking sheet from college works fine, but make sure it’s not warped.
Parchment paper or aluminum foil — Line your pan! This is the cleanup hack. Parchment is easier to clean up, but foil is fine if you grease it well. I usually use parchment because it’s less messy.
Small bowl — For mixing the olive oil, lemon juice, garlic, and herbs. Any small bowl works.
Measuring spoons — Standard stuff. Dollar store versions work fine.
Knife and cutting board — For slicing the lemon and chopping parsley. Sharp knife helps, but any kitchen knife works.
Tongs or spatula — For flipping the fish if needed, though you can also just spoon sauce over it. Tongs are easier for moving the fillets around.
Optional but nice:
- Microplane or grater — For zesting the lemon. If you don’t have one, just slice the lemon thin and try to get some of the peel in there, or skip the zest.
- Citrus juicer — Handheld ones work great. Or just squeeze by hand. It’s part of the fun.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep Your Oven and Pan (2 minutes)
Preheat your oven to 400°F (200°C). While it heats, line your baking sheet with parchment paper. This is the most important step for easy cleanup. Make sure the parchment covers the whole pan and doesn’t curl up too much. If it curls, weigh it down with the tomatoes for a minute.
Step 2: Prep the Tomatoes (3 minutes)
Wash your cherry tomatoes and pat them dry. Leave them whole. Toss them on the lined baking sheet. Drizzle with 1 tablespoon of olive oil, sprinkle with a pinch of salt and pepper, and give them a gentle toss. Spread them out so they’re in a single layer. They need space to blister.
Step 3: Make the Lemon Herb Sauce (2 minutes)
In a small bowl, whisk together the remaining 2 tablespoons of olive oil, the juice of one lemon (about 2-3 tablespoons), the minced garlic, dried oregano, salt, and pepper. If you’re using red pepper flakes, add them now. Whisk until it’s emulsified and looks creamy-ish.
Step 4: Prep the Fish
Rinse your cod fillets and pat them very dry with paper towels. This helps them brown instead of steam. Place them on top of the tomatoes. If the fillets are thick, you can slice the lemon into thin rounds and lay them on top of the fish. This infuses the fish with lemon flavor as it bakes.
Step 5: Add the Sauce
Drizzle the lemon herb sauce over the fish and tomatoes. Make sure to get some sauce under the fish too, if you can. Use a spoon to help it slide under. Sprinkle a little more salt and pepper on top if you like.
Step 6: Bake (10-12 minutes)
Put the pan in the oven. Bake for 10-12 minutes. The fish is done when it flakes easily with a fork and is opaque all the way through. The tomatoes should be wrinkled and bursting. Don’t overcook the fish! It continues to cook a bit after you take it out. If your fillets are thin, check at 8 minutes. If they’re thick, go for 12.
Step 7: Garnish and Serve
Take the pan out. Sprinkle with fresh chopped parsley and a squeeze of fresh lemon juice if you want extra brightness. If you’re using butter, add a knob now and let it melt. Serve immediately.
Total Time: About 15 minutes (2 minutes prep, 12 minutes bake).
Troubleshooting:
- Fish sticking to pan? You didn’t use enough oil or the pan wasn’t lined. Next time, use parchment or foil.
- Tomatoes not blistered? Oven might be too low, or tomatoes were too crowded. Make sure they’re in a single layer.
- Fish dry? Overcooked. Check it a minute earlier next time. Cod cooks fast!
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Pat the Fish Dry
This is the #1 tip. Wet fish steams. Dry fish roasts. I always pat my fillets with paper towels before seasoning. It seems small, but it makes a huge difference in texture.
Don’t Crowd the Pan
If your baking sheet is small, use two pans. Crowding the tomatoes makes them steam instead of blister. You want them to get some color and sweetness. Same for the fish—if they’re touching, they’ll steam each other. Give them space.
Use Fresh Lemon Juice
Bottled lemon juice tastes flat. Fresh squeezed is essential here. I squeeze one lemon for the sauce and slice the other for garnish. The freshness makes the whole dish pop.
Check for Doneness Early
Cod is delicate. It goes from perfect to dry in about 2 minutes. Start checking at 8 minutes. The fish is done when it flakes easily with a fork and is opaque. If it’s still translucent in the middle, give it another 2 minutes.
Add Butter at the End
For a restaurant-quality finish, add a tablespoon of cold butter right when you take it out of the oven. It melts over the hot fish and creates a glossy, rich sauce. It’s a small touch that feels fancy.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Shrimp Version
Swap the cod for 1 pound of large shrimp. Cook for 6-8 minutes instead. Shrimp cooks faster, so keep an eye on it. I love this version with a little extra chili flake.
Salmon Version
Salmon works great too! It’s richer, so you might want to reduce the olive oil slightly. Cook for 10-12 minutes. The lemon and herbs pair perfectly with salmon.
White Bean Addition
Toss in a can of drained white beans (cannellini or navy) with the tomatoes. They get creamy and delicious. This makes the meal more filling and adds protein. I do this when I want a heartier dinner.
Mediterranean Salad Style
Add chopped cucumber, red onion, and kalamata olives to the pan. They’ll roast a bit and add a briny crunch. It’s like a warm salad. Great for summer.
Gluten-Free
This recipe is naturally gluten-free. Just make sure your oregano and other spices are certified GF if you’re sensitive. Serve with rice or quinoa.
Dairy-Free
This is naturally dairy-free unless you add the butter or parmesan. Skip those toppings for a clean dairy-free meal.
Herb Swap
Don’t have oregano? Try thyme, rosemary, or Italian seasoning. All work well. Fresh herbs are better, but dried is fine. Just use half the amount if using fresh.
Serving & Storage
How to Serve:
I usually serve this straight from the baking sheet at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- With Rice or Quinoa — Spoon the lemony pan juices over fluffy rice or quinoa. It’s like a sauce. Perfect for soaking up every drop.
- With Roasted Potatoes — If you have time, roast some baby potatoes on a separate pan. They’re ready at the same time.
- With a Green Salad — A simple arugula salad with lemon vinaigrette pairs perfectly. Light and refreshing.
- With Crusty Bread — For dipping into the juices. Or try my no-yeast garlic herb skillet flatbread for a quick side.
Storage Instructions:
Refrigerator: Store leftovers in an airtight container for up to 3 days. The fish will get firm, but it’s still good. Reheat gently in the microwave or in a skillet with a splash of water.
Freezing: I don’t recommend freezing this. The texture of the fish changes, and the tomatoes get mushy. It’s best fresh.
Reheating: Low and slow. Microwave in 30-second intervals, or warm in a skillet over low heat. Don’t overheat or it’ll dry out.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 4 servings):
- Calories: 280
- Protein: 25g
- Carbs: 8g
- Fiber: 2g
- Sugar: 4g
- Fat: 16g
- Saturated Fat: 2g
- Cholesterol: 60mg
- Sodium: 350mg
What’s Good:
- High in protein from the cod
- Low in carbs
- Good source of healthy fats from olive oil
- Rich in vitamins from the tomatoes and lemon
What to Know:
- Calories can vary based on fish size and oil amount
- Contains fish (allergen)
- Naturally gluten-free and dairy-free (without butter/cheese)
Look, this is healthy, light food. It’s not a diet recipe, but it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I reduce the oil slightly. But usually? I just eat a reasonable portion and enjoy it.
Final Thoughts
So that’s my go-to Mediterranean Lemon Herb Baked Cod! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the lemon (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use frozen cod?
Yes, but you need to thaw it completely first. Thaw it in the fridge overnight. If you’re in a hurry, put it in a sealed bag and submerge it in cold water. Pat it very dry before cooking. Frozen cod can be watery, so drying it well is key.
What other fish can I use?
Salmon, halibut, tilapia, or snapper all work great. Salmon will take a little longer to cook. Tilapia cooks faster, so check it early. Just adjust the cooking time based on the thickness of the fish.
Can I add potatoes to the pan?
Yes! Slice baby potatoes thin so they cook in the same time as the fish. Toss them with oil and salt, then put them on the pan first. Bake for 5 minutes, then add the fish and tomatoes. They’ll finish together.
Why did my fish stick to the pan?
Usually means the pan wasn’t hot enough when you put it in, or you didn’t use enough oil. Always line your pan with parchment or foil. It’s the easiest way to avoid this.
Can I make this ahead of time?
You can prep everything ahead. Chop the tomatoes, mix the sauce, and store them in separate containers in the fridge. Assemble and bake when you’re ready. The fish should be added fresh, though, so don’t marinate it for too long or it’ll get mushy.
Is this recipe gluten-free?
Yes, naturally. Just make sure your spices and any add-ins (like bread) are gluten-free. Serve with rice, quinoa, or roasted veggies for a complete gluten-free meal.
How do I know when the fish is done?
Use a fork to gently flake the fish. It should separate easily and be opaque all the way through. If it’s still translucent in the middle, give it another minute. The internal temperature should be 145°F (63°C).
Pin This Recipe!
Mediterranean Lemon Herb Baked Cod: 15-Min 1-Pan Dinner
- Total Time: 15 minutes
- Yield: 4 servings 1x
Description
A quick, healthy, and stress-free one-pan dinner featuring baked cod fillets with blistered cherry tomatoes, lemon, and herbs. Ready in just 15 minutes with minimal cleanup.
Ingredients
- 1.5 lbs (680g) cod fillets
- 1 pint (300g) cherry tomatoes
- 3 tablespoons extra virgin olive oil
- 2 lemons (1 for juice, 1 for slicing)
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon kosher salt
- Black pepper, freshly cracked
- Optional: ½ teaspoon red pepper flakes
- Optional: 2 tablespoons grated Parmesan cheese
- Optional: 1 tablespoon butter
Instructions
- Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- Wash and pat dry cherry tomatoes. Toss with 1 tablespoon olive oil, salt, and pepper. Spread in a single layer on the baking sheet.
- In a small bowl, whisk together remaining 2 tablespoons olive oil, juice of one lemon, minced garlic, dried oregano, salt, pepper, and red pepper flakes (if using).
- Rinse cod fillets and pat very dry with paper towels. Place fillets on top of the tomatoes.
- Drizzle the lemon herb sauce over the fish and tomatoes, ensuring some sauce gets under the fish. Slice lemon thin and lay on top of fish if desired.
- Bake for 10-12 minutes, or until fish flakes easily with a fork and is opaque throughout.
- Remove from oven. Garnish with fresh parsley and a squeeze of lemon juice. Add butter or Parmesan if desired and serve immediately.
Notes
Pat the fish dry before cooking to ensure it roasts rather than steams. Do not crowd the pan; give the tomatoes and fish space to blister and brown. Check for doneness early as cod cooks quickly and can dry out. This recipe is naturally gluten-free and dairy-free if you omit the butter and Parmesan.
- Prep Time: 2 minutes
- Cook Time: 12 minutes
- Category: Main Course
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 fillet with tomato
- Calories: 280
- Sugar: 4
- Sodium: 350
- Fat: 16
- Saturated Fat: 2
- Carbohydrates: 8
- Fiber: 2
- Protein: 25
Keywords: baked cod, one pan dinner, healthy seafood, quick meals, lemon herb fish, weeknight dinner, gluten-free


