Garlic Herb Butter Cod with Vegetables

Featured in: Fresh & Easy Dinners

This sheet pan dinner features tender cod fillets topped with a fragrant blend of softened butter, garlic, parsley, dill, and chives. The fish roasts alongside halved baby potatoes and crisp green beans, all seasoned simply with olive oil, salt, and pepper. Everything cooks together in 25 minutes for a complete meal with minimal cleanup.

The garlic herb butter melts into the cod, creating a rich, savory sauce that also coats the vegetables. The potatoes become golden and creamy while the green beans stay crisp-tender. This European-inspired dish is naturally gluten-free and pescatarian-friendly.

Updated on Wed, 11 Feb 2026 15:19:00 GMT
Golden Garlic Herb Butter Cod fillets baked alongside tender baby potatoes and crisp green beans on a parchment-lined tray. Pin it
Golden Garlic Herb Butter Cod fillets baked alongside tender baby potatoes and crisp green beans on a parchment-lined tray. | freshymeals.com

There's something quietly magical about the moment when a simple sheet pan comes out of the oven and the whole kitchen smells like garlic, herbs, and toasted butter. I discovered this cod recipe on an ordinary Tuesday when I was tired of complicated dinners but still wanted something that felt special enough to share with my family. The beauty of it hit me immediately, not just in how quickly it came together, but in how every element on that tray somehow finished cooking at exactly the right moment, as if the dish had been choreographed perfectly. It's become my go-to when I want to feel like I've made something impressive without actually stressing in the kitchen.

I made this for my neighbor last spring when she mentioned being overwhelmed with work and just wanting something comforting but light. Watching her face when she took that first bite, the way she paused and actually tasted it instead of just eating, reminded me why I love cooking at all. She asked for the recipe before dessert, which is the highest compliment I know.

Ingredients

  • Cod fillets (4 pieces, about 150 g each): Look for fillets that are pale and firm, not translucent, which means they're fresh and will cook beautifully without becoming rubbery or dry.
  • Unsalted butter (60 g or 1/4 cup), softened: Softening it beforehand makes the whole herb mixture come together smoothly without any lumps, and it distributes evenly over the fish as it melts.
  • Fresh garlic (2 cloves, minced): Mince it fine enough that it almost dissolves into the butter, giving you that garlicky richness in every bite without overpowering chunks.
  • Fresh herbs (parsley, dill, chives, 1 tablespoon each): These three herbs together create a brightness that complements fish without being too aggressive, and fresh makes all the difference here.
  • Lemon zest (1 teaspoon) and juice (1 teaspoon): The zest goes on the fish itself, while the juice blends into the butter, giving you two layers of citrus that wake everything up.
  • Baby potatoes (400 g, halved): Halving them ensures they roast through in the time it takes for the cod to cook, and their waxy texture holds together beautifully.
  • Green beans (300 g, trimmed): Fresh and bright, they add color and a slight snap that keeps the whole plate from feeling heavy or overcooked.
  • Olive oil (3 tablespoons total), sea salt, and black pepper: Quality matters here since these simple seasonings are doing all the talking, so use good olive oil and freshly cracked pepper if you can.

Instructions

Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Get Your Oven Ready:
Preheat to 200°C (400°F) and line your tray with parchment paper so nothing sticks and cleanup becomes effortless. This high heat is crucial for getting those potatoes golden while keeping the fish delicate and moist.
Start the Potatoes:
Toss your halved baby potatoes with olive oil, salt, and pepper, then spread them on half the tray. Let them roast for 10 minutes alone, which gives them a head start since they need longer than everything else.
Make the Herb Butter Magic:
While potatoes are going, mix your softened butter with minced garlic, all three fresh herbs, lemon juice, and a pinch of salt in a small bowl. Stir until it's creamy and the herbs are evenly distributed throughout.
Season the Cod:
Pat your cod fillets completely dry with paper towels, then rub them gently with olive oil, lemon zest, salt, and pepper. Dry fish is essential because it allows for better browning and helps the herb butter sit nicely on top without sliding around.
Add the Green Beans:
After the potatoes have had their 10 minute head start, add the trimmed green beans to the empty side of the tray, drizzle them lightly with olive oil, and season with salt and pepper. Toss them gently so they're in a single layer and will roast evenly.
Top with the Cod:
Place your seasoned cod fillets right on the tray with the vegetables, then generously top each fillet with a spoonful of that herb butter you made. It'll melt slowly as everything roasts, creating a golden sauce that pools on the tray.
Bake Until Perfect:
Return the whole tray to the oven for 12 to 15 minutes, watching until the cod is just opaque and flakes easily when you test it with a fork. The potatoes should have golden edges and the green beans should still have a tiny bit of resistance when you bite them.
Plate and Serve:
Transfer everything to a serving platter or individual plates, spooning that melted herb butter from the tray over everything. Serve immediately while it's all still warm and the butter is at its most luxurious.
Product image
Quickly cook hard boiled, poached, or scrambled eggs and omelets for easy breakfasts and meal prep.
Check price on Amazon
Roasted potatoes and fresh herbs accompany flaky white fish in a wholesome, 40-minute weeknight dinner for four. Pin it
Roasted potatoes and fresh herbs accompany flaky white fish in a wholesome, 40-minute weeknight dinner for four. | freshymeals.com

My favorite moment with this dish came when my daughter, who's normally suspicious of anything involving fish, asked for seconds and actually wanted to know what made the butter taste so good. That's when I realized that sometimes the simplest meals create the most memorable moments, not because they're complicated, but because they let everyone at the table just enjoy being together.

Why This Works as One Tray

The genius of this recipe isn't actually the individual ingredients, it's the timing. Potatoes need the most time, so they go in first and get a 10 minute head start. Green beans are added halfway through, which means they finish cooking right when the cod is done. By the time the fish hits the tray, everything works together like an orchestra where each instrument comes in at exactly the right moment. This is what makes sheet pan cooking so satisfying, because it forces you to think about how different foods finish, and once you understand that rhythm, you can apply it to almost anything you cook.

Adapting This to What You Have

I've made this with haddock, pollock, and even halibut, and honestly they're all wonderful because the technique is what matters. If you don't have fresh dill, parsley alone will work just fine, though the dill does add a particular brightness that's hard to replicate. If fresh herbs feel impossible, you can use about half the amount in dried herbs, but add them to the butter right away and let them sit for a few minutes so they hydrate and release their flavors.

Making It Your Own

Once you've made this version a few times and feel comfortable with how it comes together, start playing. Add a pinch of red pepper flakes to the herb butter if you like heat, or throw in some capers for a salty, briny element. Different herbs work beautifully too, try tarragon or basil or even fresh mint if you're feeling adventurous. The foundation is solid enough that it can handle your creativity.

  • A crisp white wine like Sauvignon Blanc or Pinot Grigio pairs perfectly with the lemon and herb flavors.
  • If you're serving this to guests, plate everything while it's still hot so the butter doesn't congeal and the vegetables stay at their best.
  • Leftovers actually keep surprisingly well in the fridge for two days, and reheating gently in a low oven brings them back to life better than the microwave.
Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Fork-tender cod with fragrant garlic herb butter, served with golden potatoes and bright green beans for a nutritious meal. Pin it
Fork-tender cod with fragrant garlic herb butter, served with golden potatoes and bright green beans for a nutritious meal. | freshymeals.com

There's real comfort in a meal that tastes restaurant quality but comes together in your own kitchen on a weeknight. This one has become proof to me that elegant food doesn't require hours or complicated techniques, just good ingredients, proper timing, and a little attention to what's happening in your oven.

Recipe FAQs

What fish works best for this dish?

Cod is ideal for its mild flavor and firm texture. You can substitute with haddock, pollock, halibut, or any other firm white fish that holds its shape during baking.

Can I prepare the garlic herb butter ahead?

Yes, mix the butter compound up to 3 days in advance and store it refrigerated. Bring to room temperature before using for easy spreading onto the fish.

How do I know when the cod is done?

The cod is finished when it turns opaque throughout and flakes easily with a fork. This typically takes 12–15 minutes at 200°C (400°F).

Can I use frozen green beans?

Fresh green beans work best for achieving crisp-tender texture. If using frozen, thaw them completely and pat dry before adding to the pan to prevent excess moisture.

What wine pairs well with this?

A crisp Sauvignon Blanc or Pinot Grigio complements the delicate fish and herb butter beautifully. The acidity balances the richness of the butter.

Is this suitable for meal prep?

This dish reheats well. Store components in airtight containers and reheat at 180°C (350°F) for 10–15 minutes until warmed through.

Garlic Herb Butter Cod with Vegetables

Flaky cod with aromatic garlic herb butter, roasted baby potatoes and crisp green beans for a complete meal

How long to prep
15 min
Time to cook
25 min
Overall time
40 min
Recipe by Freshymeals Lily Carter

Dish category Fresh & Easy Dinners

Skill level Easy

Cuisine type European

Makes 4 Serving size

Dietary details No gluten

What you 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

Steps to follow

Step 01

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

Step 02

Season and arrange baby potatoes: Toss baby potatoes with 1 tablespoon olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Spread on half of the tray. 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

Season 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 to tray: After potatoes have roasted for 10 minutes, add green beans to the tray. Drizzle lightly with olive oil and season with salt and pepper. Toss gently to combine.

Step 06

Place cod and top with herb butter: Arrange cod fillets on the tray. Top each fillet with a generous dollop of garlic herb butter.

Step 07

Complete baking process: Return tray to oven and bake for 12-15 minutes, until cod is just opaque and flakes easily with a fork, potatoes are golden brown, 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.

Tools you’ll need

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

Allergy info

Always check each ingredient for allergens and talk to a professional if unsure.
  • Contains fish
  • Contains dairy (butter)

Nutrition info (per portion)

Nutrition details are for reference only, not a substitute for health advice.
  • Calories per serving: 340
  • Fat content: 15 g
  • Carbohydrates: 23 g
  • Protein amount: 27 g