Garlic Herb Butter Cod with Vegetables

Featured in: Everyday Mains

This elegant yet simple dish features flaky cod fillets topped with a aromatic garlic herb butter mixture, roasted alongside baby potatoes and crisp green beans on a single baking sheet. The butter melts over the fish creating a rich sauce that seasons the vegetables as everything bakes together. With just 15 minutes of prep and 25 minutes in the oven, you'll have a complete, nutritious dinner that feels special enough for company but is easy enough for busy weeknights.

Updated on Wed, 11 Feb 2026 13:47:00 GMT
Garlic Herb Butter Cod with Green Beans and Baby Potatoes served golden and flaky from the oven on a baking tray. Pin It
Garlic Herb Butter Cod with Green Beans and Baby Potatoes served golden and flaky from the oven on a baking tray. | novatongs.com

There's something almost magical about the moment when a sheet pan comes out of the oven and the kitchen fills with that buttery, garlicky steam—it happened to me on a Tuesday night when I was determined to prove that healthy dinner didn't have to mean boring. I'd picked up some beautiful cod fillets at the market, and instead of the usual lemon squeeze, I decided to crown each one with a fragrant herb butter that would melt into every tender flake. What started as an experiment became the meal my family actually requested the following week, no complaints, no picking at sides.

I made this for my neighbor who'd just gotten back from the hospital, and watching her take that first bite of flaky, buttery cod with golden potatoes made me realize how food can be a small act of care. She asked for the recipe before she even finished eating, and I knew right then this was a keeper.

Ingredients

  • Cod fillets (4 fillets, about 150 g each): Choose skinless fillets that look firm and smell fresh like the ocean; they cook quickly and won't fall apart if you're gentle with them.
  • Olive oil (3 tablespoons total): Use a good quality oil you actually enjoy tasting, since it's going to coat everything and you'll taste it in every bite.
  • Lemon zest and juice: Fresh lemon is non-negotiable here; the brightness cuts through the richness of the butter and makes the whole dish feel lighter.
  • Unsalted butter (60 g): Softened butter means you can blend it with the herbs easily without warming it too much and losing that fresh herb color.
  • Fresh herbs (parsley, dill, chives): Don't reach for the dried versions; these herbs are what make the butter truly special, so use them fresh and finely chopped so they distribute evenly.
  • Baby potatoes (400 g, halved): Halving them means they'll cook in the same timeframe as the fish, and their creamy centers contrast beautifully with the crispy edges.
  • Green beans (300 g, trimmed): Fresh green beans add a slight snap and bright color that keeps the plate from feeling too heavy.
  • Sea salt and black pepper: Season generously; underseasoning is the quickest way to make fish taste bland.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and set the stage:
Preheat to 200°C (400°F) and line your baking tray with parchment paper so nothing sticks and cleanup is effortless. This small step prevents frustration later.
Start the potatoes first:
Toss your halved baby potatoes with olive oil, salt, and pepper, then spread them on half the tray and let them roast for 10 minutes. You want them to get a head start since they take longer than the fish.
Mix the magic into butter:
In a small bowl, combine softened butter with minced garlic, finely chopped parsley, dill, chives, lemon juice, and a pinch of salt until it looks like soft herb-flecked paste. The garlic should be minced quite small so it distributes evenly without any harsh bites.
Prepare the cod with care:
Pat your cod fillets completely dry with paper towels, then coat gently with olive oil, lemon zest, salt, and pepper. Dry fish means the oil and seasonings will actually stick instead of sliding off.
Add the green beans to the party:
After the potatoes have had their 10 minute head start, scatter the trimmed green beans across the tray, drizzle them lightly with oil, and season with salt and pepper. Toss everything gently so the potatoes stay in their spot.
Crown the cod with herb butter:
Nestle the seasoned cod fillets onto the tray with the potatoes and green beans, then top each one with a generous dollop of that garlic herb butter. As it melts in the oven, it'll create a rich sauce that pools around everything.
Bake until just done:
Return the tray to the oven for 12 to 15 minutes; the cod is ready when it's just opaque and flakes apart gently with a fork, the potatoes are golden and tender, and the green beans have a light char. Don't overbake—fish only needs a moment of heat to go from perfect to rubbery.
Finish and serve:
Take the tray out while everything is still steaming, and spoon any melted herb butter from the pan over the cod and vegetables. Serve immediately while the flavors are most vibrant and the potatoes are still creamy inside.
Tender Garlic Herb Butter Cod with Green Beans and Baby Potatoes plated with lemon slices and fresh herbs. Pin It
Tender Garlic Herb Butter Cod with Green Beans and Baby Potatoes plated with lemon slices and fresh herbs. | novatongs.com

The night my teenage daughter actually put her phone down halfway through dinner to ask for seconds is a moment I'll hold onto. There's real power in a simple, honest dish that brings people to the table and keeps them there.

Why This Works as a Complete Dinner

This recipe is built on the principle that one tray means less stress and more flavor. The potatoes and green beans roast while absorbing the same seasoning as the fish, so every element tastes intentional and connected rather than like separate components on a plate. The herb butter serves as the bridge between everything—it melts into the fish, pools at the base of the potatoes, and glazes the green beans with buttery richness that feels indulgent without being heavy.

Fish Selection and Swaps

Cod is forgiving because it has a mild, slightly sweet flavor that plays well with the garlic and herbs without overpowering them. If your market doesn't have cod on the day you're shopping, haddock, pollock, or even halibut will work beautifully with these same seasonings and cooking time. Just make sure whatever you choose is firm enough to hold up to the oven without falling apart—mushy fish is the only real mistake you can make here.

Building Flavor with Herbs and Garlic

The garlic herb butter is where this dish moves from simple to memorable. Mincing the garlic fine and combining it with softened butter allows the flavors to meld before the heat, so you get a smooth, cohesive butter rather than harsh garlic bits. Fresh herbs make all the difference; dill especially brings a subtle brightness that reminds you you're eating something from the sea.

  • If you find fresh dill isn't available, fresh tarragon or extra parsley works in a pinch.
  • The herb butter can be made up to a day ahead and stored in the fridge, then scooped directly onto the fish when you're ready to bake.
  • A squeeze of lemon juice in the butter prevents it from tasting flat and heavy, even though it's made with butter.
Freshly baked Garlic Herb Butter Cod with Green Beans and Baby Potatoes, garnished with dill and melted butter. Pin It
Freshly baked Garlic Herb Butter Cod with Green Beans and Baby Potatoes, garnished with dill and melted butter. | novatongs.com

This is the kind of dinner that feels like you've taken care of yourself and the people you're feeding. It's simple enough that you won't dread making it on a busy week, but thoughtful enough that it tastes like love on a plate.

Recipe FAQs

Can I use frozen fish fillets instead of fresh?

Yes, frozen cod fillets work well. Thaw them completely in the refrigerator overnight, then pat dry before seasoning. Frozen fish may release more moisture during baking, so you might need an extra 2-3 minutes in the oven.

What other herbs can I use in the butter mixture?

Fresh tarragon, basil, or thyme make excellent substitutions or additions to the parsley, dill, and chives. Use about 2 tablespoons total of fresh herbs, adjusting based on your taste preferences.

How do I know when the cod is cooked through?

The cod is done when it 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 and lose its delicate texture.

Can I prepare the garlic herb butter ahead of time?

Absolutely! Mix the butter compound up to 3 days in advance and store it in the refrigerator, or freeze for up to a month. Let it soften at room temperature for 15-20 minutes before using.

What sides pair well with this dish?

A crisp green salad with lemon vinaigrette complements the richness of the butter. Warm crusty bread is perfect for soaking up the melted herb butter sauce. For a lighter meal, serve with steamed asparagus or roasted cherry tomatoes.

Can I make this dairy-free?

Yes, substitute the butter with olive oil or a dairy-free butter alternative. While the texture will be slightly different, the garlic and herbs will still infuse the fish with wonderful flavor. You may need to add an extra teaspoon of olive oil to prevent sticking.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Garlic Herb Butter Cod with Vegetables

Tender cod with garlic herb butter, green beans, and baby potatoes ready in 40 minutes.

Prep Time
15 minutes
Cook Time
25 minutes
Overall Time
40 minutes
Created by Jacob Young

Meal Type Everyday Mains

Skill Level Easy

Cuisine Type European

Serves 4 Number of Portions

Dietary Info No Gluten

What You'll Need

Fish & Marinade

01 4 cod fillets (about 5.3 oz each), skinless
02 2 tablespoons olive oil
03 1 teaspoon lemon zest
04 1/2 teaspoon sea salt
05 1/4 teaspoon black pepper

Garlic Herb Butter

01 1/4 cup unsalted butter, softened
02 2 cloves garlic, minced
03 2 tablespoons fresh parsley, finely chopped
04 1 tablespoon fresh dill, finely chopped
05 1 tablespoon fresh chives, finely chopped
06 1 teaspoon lemon juice
07 1/4 teaspoon salt

Vegetables

01 1 lb baby potatoes, halved
02 10 oz green beans, trimmed
03 1 tablespoon olive oil
04 1/2 teaspoon salt
05 1/4 teaspoon black pepper

How To Make It

Step 01

Preheat and Prepare: Preheat oven to 400°F. Line a large baking tray with parchment paper.

Step 02

Season Potatoes: Toss baby potatoes with 1 tablespoon olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread on half of the tray and roast for 10 minutes.

Step 03

Prepare Garlic Herb Butter: In a small bowl, mix softened butter with minced garlic, parsley, dill, chives, lemon juice, and 1/4 teaspoon salt until well combined.

Step 04

Prepare Cod Fillets: Pat cod fillets dry with paper towels. Rub with 2 tablespoons olive oil, lemon zest, 1/2 teaspoon salt, and 1/4 teaspoon pepper.

Step 05

Add Green Beans: After potatoes have roasted for 10 minutes, add trimmed green beans to the tray. Drizzle lightly with olive oil and season with salt and pepper. Toss gently.

Step 06

Top with Herb Butter: Place seasoned cod fillets on the tray. Top each fillet with a generous portion of garlic herb butter.

Step 07

Complete Baking: Return tray to oven and bake for 12 to 15 minutes until cod is just opaque and flakes easily, potatoes are golden, and green beans are crisp-tender.

Step 08

Plate and Serve: Transfer to serving plates immediately, spooning any melted herb butter from the tray over the cod and vegetables.

Equipment Needed

  • Baking tray
  • Parchment paper
  • Mixing bowls
  • Chef's knife
  • Cutting board
  • Spoon

Allergens

Always check individual items for allergens and consult with your healthcare provider if you’re unsure.
  • Contains fish
  • Contains dairy (butter)
  • Ensure butter is certified gluten-free if preparing for individuals with severe gluten sensitivity or celiac disease.

Nutrition Info (each serving)

This info is for reference and doesn’t replace professional advice from your doctor.
  • Caloric Value: 340
  • Fat Content: 15 grams
  • Carbohydrates: 23 grams
  • Proteins: 27 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.