Save There's something about the smell of garlic and fresh herbs hitting a hot pan that makes you feel like you're cooking something special, even on a Tuesday night when everyone's exhausted. I stumbled onto this garlic herb butter cod situation by accident, actually—I had fresh dill left over from making something else and didn't want it to wilt in the crisper drawer. Tossing it with butter, lemon, and a few other herbs felt like the obvious solution, and when I draped it over a simple cod fillet, something clicked. Now it's become the dish I make when I want to feel fancy without spending an hour in the kitchen.
I made this for my sister on a random Friday when she mentioned she'd been eating salads all week trying to feel better after being sick. The moment she took a bite and that herb butter coated the flaky cod, I watched her actually relax for the first time in days. That's when I realized this dish isn't complicated or pretentious—it's just genuinely good food that makes people feel cared for.
Ingredients
- Cod fillets (4, about 150 g each), skinless: Look for fillets that are similar in thickness so they cook evenly; if they're thick at one end and thin at the other, give the thicker part a gentle press with the side of your knife to even things out.
- Unsalted butter (60 g or 1/4 cup), softened: Let it sit on the counter for a few minutes before mixing—soft butter blends smoothly with the herbs instead of creating little clumps.
- Fresh garlic (2 cloves), minced: Mince it finely so it distributes evenly through the butter; if your pieces are too chunky, they'll burn in the oven.
- Fresh parsley, dill, and chives (2 tablespoons, 1 tablespoon, and 1 tablespoon respectively): Fresh herbs are non-negotiable here—dried herbs turn dusty and bitter when baked, so don't even think about substituting.
- Lemon zest and juice: The zest goes on the fish, the juice in the butter; together they brighten everything and cut through the richness.
- Baby potatoes (400 g or about 1 lb), halved: Halving them ensures they roast through in the time the fish needs, creating golden edges and creamy insides.
- Green beans (300 g or about 10 oz), trimmed: They should be bright green and snap when you bend them; if they look tired, they won't improve with roasting.
- Olive oil (3 tablespoons total): Use it to coat the vegetables and the fish; the combination with butter creates a silky finish on everything.
- Sea salt and black pepper: Season as you go rather than all at once—it distributes better and lets you taste what you're building.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat and line:
- Set your oven to 200°C (400°F) and line a large baking tray with parchment paper so nothing sticks and cleanup is effortless.
- Start the potatoes:
- Toss the halved baby potatoes with 1 tablespoon olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper, then spread them on half the tray. Let them roast for 10 minutes alone—they need a head start to become golden and tender.
- Make the herb butter while potatoes roast:
- In a small bowl, combine softened butter with minced garlic, parsley, dill, chives, lemon juice, and 1/4 teaspoon salt, stirring until you have a fragrant, creamy mixture. This is where the magic lives.
- Prepare the cod:
- Pat the cod fillets completely dry with paper towels—this is crucial because moisture prevents browning. Rub them with 2 tablespoons olive oil, lemon zest, 1/2 teaspoon salt, and 1/4 teaspoon pepper.
- Add the green beans:
- After the potatoes have roasted for 10 minutes, add the trimmed green beans to the open side of the tray, drizzle lightly with olive oil, and season with a pinch of salt and pepper. Toss gently so everything sits in a single layer.
- Top with cod and herb butter:
- Place the seasoned cod fillets on the tray among the vegetables, then top each fillet with a generous spoonful of that herb butter. The butter will melt into the fish as it bakes.
- Finish baking:
- Return the tray to the oven and bake for 12 to 15 minutes until the cod flakes easily with a fork and is just opaque inside, the potatoes are golden and tender, and the green beans are crisp-tender but not floppy. Timing varies slightly depending on fillet thickness, so start checking at 12 minutes.
- Plate and serve:
- Transfer everything to plates and spoon any melted herb butter from the tray over the cod and vegetables. Serve immediately while the butter is still warm and everything is at its best.
Save
Save The beauty of this meal is that it tastes like you planned something elaborate, but you were really just assembling good ingredients on a tray and letting the oven do the work. Once you make it once, you'll realize it's the kind of weeknight dinner that quietly becomes something you reach for whenever you want to feel like you're doing something right.
Why This Works as a Complete Meal
Everything cooks on one tray at the same temperature, which means you can actually relax while dinner happens instead of constantly adjusting burners and timers. The potatoes provide substance and earthiness, the green beans add brightness and crunch, and the cod with its herb butter becomes the centerpiece—tender, buttery, and elegant without any real effort. You're not missing anything here; the meal is balanced, filling, and honest.
Fish Selection and Substitutions
Cod is forgiving because it stays tender even if you slightly overcook it, but haddock, pollock, or halibut work beautifully too—anything firm and white will take the herb butter gracefully. The key is choosing fillets that are roughly the same thickness so they cook evenly, and avoiding anything too delicate like sole unless you're confident about timing. If you go with something thicker or thinner than standard cod fillets, adjust your oven time by a few minutes in either direction.
Small Tweaks That Change Everything
Sometimes I add a pinch of red pepper flakes to the herb butter for warmth without actual heat, or a tiny bit of Dijon mustard for subtle tang. If the potatoes and green beans feel like they need more flavor, finish the whole plate with a squeeze of fresh lemon juice and maybe a sprinkle of fleur de sel. The herb butter is the foundation, but once you understand it, you can nudge things slightly in whatever direction sounds good that night.
- Pair with a crisp white wine: Sauvignon Blanc or Pinot Grigio complement the herbs and lemon without overpowering the delicate fish.
- Make the herb butter ahead: Mix it the morning of, wrap it in plastic wrap, and let it chill—it'll actually have better flavor.
- Don't disturb the fish while it bakes: Open the oven door just once to check doneness; moving it around breaks apart the delicate flesh.
Save
Save This is the kind of dinner that feels special because it tastes like care, but actually just requires you to show up with good ingredients and a little attention. Once you make it once, it becomes something you return to whenever you want to feel like you're taking good care of yourself and anyone eating at your table.
Common Questions
- → Can I use frozen cod fillets?
Yes, frozen cod works well. Thaw completely in the refrigerator overnight, then pat dry before seasoning. Excess moisture prevents proper browning and herb butter adhesion.
- → What other fish varieties work with this preparation?
Haddock, pollock, halibut, sea bass, or any firm white fish substitute beautifully. Adjust cooking time slightly—thicker fillets may need 2-3 additional minutes.
- → Can I prepare the herb butter in advance?
Absolutely. Mix the herb butter up to 3 days ahead and store refrigerated in an airtight container. Bring to room temperature 15 minutes before using for easy spreading.
- → How do I know when the cod is perfectly cooked?
The cod is done when the flesh turns opaque white and flakes easily with a fork. The internal temperature should reach 63°C (145°F). Avoid overcooking, as the fish will become dry.
- → Can I add other vegetables to the sheet pan?
Cherry tomatoes, asparagus, or zucchini work well. Add quicker-cooking vegetables like asparagus and tomatoes during the last 8-10 minutes of roasting to prevent overcooking.
- → Is this dish suitable for meal prep?
Yes, portions store well for 2-3 days refrigerated. Reheat gently at 160°C (325°F) for 10-12 minutes. The herb butter solidifies when cold but melts again upon reheating.