There are some seafood dinners that taste like you spent an hour in the kitchen when they actually come together incredibly quickly.
This Lemon Dill Butter Cod with Roasted Green Beans is exactly that kind of dinner.
The cod is seasoned simply and baked until tender and flaky, then finished with a silky lemon-dill butter sauce that brings everything together. The roasted green beans develop lightly browned edges while staying tender-crisp, giving the plate a delicious contrast to the soft, buttery fish.

Fresh lemon keeps the butter sauce bright instead of heavy, while garlic and dill add layers of flavor without overwhelming the delicate cod.
It’s simple enough for a busy weeknight but flavorful enough to serve when you want something that feels a little more special.
And because the meal is built around lean cod and non-starchy vegetables, it fits beautifully into a low-carb, protein-focused dinner.
- Tender, flaky cod Cod has a naturally mild flavor and delicate texture, making it perfect for a bright lemon-herb sauce.
- Fresh lemon flavor Lemon cuts through the richness of the butter and makes the entire dish taste lighter and fresher.
- Fragrant dill and garlic Fresh dill and garlic give the fish a Mediterranean-inspired flavor without requiring a long ingredient list.
Ingredients
For the Roasted Green Beans
- 1 lb fresh green beans, trimmed
- 1 tablespoon extra-virgin olive oil
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- 1 teaspoon fresh lemon zest
For the Cod
- 1½ lb cod fillets, preferably similar in thickness
- 1 tablespoon extra-virgin olive oil
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon dried dill
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon lemon zest
- 1 tablespoon fresh lemon juice
For the Lemon Dill Butter Sauce
- 2 tablespoons unsalted butter
- 2 garlic cloves, finely minced
- ¼ cup low-sodium chicken broth or seafood broth
- 1 tablespoon fresh lemon juice
- 1 teaspoon lemon zest
- 1 tablespoon fresh dill, finely chopped
- 1 tablespoon fresh parsley, finely chopped
- ¼ teaspoon black pepper
- Small pinch of salt, if needed
For Finishing
- Fresh dill
- Fresh parsley
- Lemon wedges
- Extra lemon zest
- Optional pinch of red pepper flakes
Ingredients
For the Roasted Green Beans
- 2 lbs fresh green beans, trimmed
- 2 tablespoons extra-virgin olive oil
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- ½ teaspoon salt
- ½ teaspoon black pepper
- 2 teaspoons fresh lemon zest
For the Cod
- 3 lbs cod fillets, preferably similar in thickness
- 2 tablespoons extra-virgin olive oil
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1 teaspoon dried dill
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon lemon zest
- 2 tablespoons fresh lemon juice
For the Lemon Dill Butter Sauce
- 4 tablespoons unsalted butter
- 4 garlic cloves, finely minced
- ½ cup low-sodium chicken broth or seafood broth
- 2 tablespoons fresh lemon juice
- 2 teaspoons lemon zest
- 2 tablespoons fresh dill, finely chopped
- 2 tablespoons fresh parsley, finely chopped
- ½ teaspoon black pepper
- 2 small pinches of salt, if needed
For Finishing
- Fresh dill
- Fresh parsley
- Lemon wedges
- Extra lemon zest
- Optional pinch of red pepper flakes

How to Make Lemon Dill Butter Cod with Roasted Green Beans
Step 1: Preheat the Oven
Preheat your oven to 425°F (220°C).
Line a large baking sheet with parchment paper or lightly grease it.
A hot oven helps the green beans roast instead of simply steaming.
Step 2: Prepare the Green Beans
Wash and thoroughly dry the green beans.
Trim the ends.
Place the green beans on the baking sheet.
Drizzle with olive oil.
Add:
- Garlic powder
- Paprika
- Salt
- Black pepper
- Lemon zest
Toss everything together until the green beans are evenly coated.
Spread them into a single layer.
Try not to pile them on top of one another.
Step 3: Start Roasting the Green Beans
Place the green beans in the oven.
Roast for approximately 8–10 minutes before adding the cod.
This gives the green beans a head start because they generally need slightly more time than the fish.
After the first 8–10 minutes, toss them gently.
Step 4: Prepare the Cod
While the green beans are roasting, pat the cod fillets dry with paper towels.
Removing excess surface moisture helps the seasoning stick and encourages better browning.
Place the cod on a lightly greased section of the baking sheet or on a separate lined baking sheet.
Drizzle the fish with olive oil.
Season with:
- Garlic powder
- Paprika
- Dried dill
- Salt
- Black pepper
- Lemon zest
Finish with the fresh lemon juice.
Gently rub the seasoning over the top of each fillet.
Step 5: Add the Cod to the Oven
After the green beans have roasted for 8–10 minutes, place the seasoned cod into the oven.
Continue baking for approximately 10–14 minutes, depending on the thickness of the fillets.
The cod should become opaque and flake easily with a fork.
For food safety, the thickest part of the fish should reach 145°F (63°C).
Avoid overcooking.
Cod is lean and can become dry if left in the oven too long.

Step 6: Make the Lemon Dill Butter Sauce
While the cod cooks, prepare the sauce.
Place a small skillet over medium-low heat.
Add the butter.
Once melted, add the minced garlic.
Cook for approximately 30–45 seconds.
Don’t allow the garlic to become dark brown.
You want it fragrant and lightly softened.
Step 7: Add the Broth
Pour in the chicken broth or seafood broth.
Stir gently.
Allow it to simmer for about 2–3 minutes.
This slightly reduces the liquid and helps concentrate the flavor.
Step 8: Add Lemon and Herbs
Lower the heat.
Add:
- Lemon juice
- Lemon zest
- Fresh dill
- Fresh parsley
- Black pepper
Stir gently.
Taste the sauce.
Add a tiny pinch of salt if necessary.
Because butter and broth can already contain salt, taste before adding more.
Step 9: Finish the Fish
Once the cod is cooked, remove it from the oven.
Let it rest for approximately 2 minutes.
Spoon some of the warm lemon dill butter sauce over each fillet.
Don’t pour all the sauce over the fish immediately if you’re preparing leftovers.
Keeping some sauce separate makes reheating easier and helps preserve the texture.
Step 10: Finish the Green Beans
Remove the roasted green beans from the oven.
They should have:
- Tender centers
- Slightly crisp edges
- Golden-brown spots
- Fresh roasted flavor
Finish with a squeeze of lemon.
Add a little fresh dill or parsley.
Step 11: Plate and Serve
Place roasted green beans onto each plate.
Add a cod fillet.
Spoon additional lemon dill butter sauce over the fish.
Finish with:
- Fresh dill
- Parsley
- Lemon zest
- Lemon wedge
For a little heat, add a tiny pinch of red pepper flakes.
Serve immediately.
The SmartDietKitchen Flavor Hack
Don’t drown the cod in sauce.
Cod has a delicate flavor and texture.
Instead of covering the entire fillet in a thick layer of butter sauce, spoon the sauce over the top and let some run onto the plate.
This gives you that buttery lemon flavor while allowing the fish itself to remain the star.
And always finish with fresh lemon after cooking.
The lemon added before baking seasons the fish, but fresh lemon at the end gives the dish a much brighter flavor.
Share Recipe

Lemon Dill Butter Cod with Roasted Green Beans
Recipe by

Servings
4 servings

prep Time
10 min

cook TIme
20-25 min

Cuisine:
Mediterranean-inspired
This Lemon Dill Butter Cod with Roasted Green Beans is exactly that kind of dinner.
The cod is seasoned simply and baked until tender and flaky, then finished with a silky lemon-dill butter sauce that brings everything together. The roasted green beans develop lightly browned edges while staying tender-crisp, giving the plate a delicious contrast to the soft, buttery fish.
Fresh lemon keeps the butter sauce bright instead of heavy, while garlic and dill add layers of flavor without overwhelming the delicate cod.
Ingredients
For the Roasted Green Beans
- 1 lb fresh green beans, trimmed
- 1 tablespoon extra-virgin olive oil
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- 1 teaspoon fresh lemon zest
For the Cod
- 1½ lb cod fillets, preferably similar in thickness
- 1 tablespoon extra-virgin olive oil
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon dried dill
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ½ teaspoon lemon zest
- 1 tablespoon fresh lemon juice
For the Lemon Dill Butter Sauce
- 2 tablespoons unsalted butter
- 2 garlic cloves, finely minced
- ¼ cup low-sodium chicken broth or seafood broth
- 1 tablespoon fresh lemon juice
- 1 teaspoon lemon zest
- 1 tablespoon fresh dill, finely chopped
- 1 tablespoon fresh parsley, finely chopped
- ¼ teaspoon black pepper
- Small pinch of salt, if needed
For Finishing
- Fresh dill
- Fresh parsley
- Lemon wedges
- Extra lemon zest
- Optional pinch of red pepper flakes
Instructions
Step 1: Preheat the Oven
Preheat the oven to 425°F (220°C).
Line a large baking sheet with parchment paper or lightly grease it. A hot oven helps the green beans roast properly instead of steaming.
Step 2: Prepare the Green Beans
Wash and thoroughly dry the green beans, then trim the ends.
Place them on the baking sheet. Drizzle with olive oil and season with garlic powder, paprika, salt, black pepper, and lemon zest.
Toss until evenly coated, then spread the green beans into a single layer without overcrowding.
Step 3: Start Roasting the Green Beans
Place the green beans in the oven and roast for 8–10 minutes.
After the initial roasting time, carefully toss the green beans so they cook evenly.
Step 4: Prepare the Cod
While the green beans roast, pat the cod fillets thoroughly dry with paper towels.
Place the cod on a lightly greased section of the baking sheet or on a separate lined baking sheet.
Drizzle with olive oil and season with garlic powder, paprika, dried dill, salt, black pepper, and lemon zest.
Finish with fresh lemon juice and gently rub the seasoning over the top of each fillet.
Step 5: Add the Cod to the Oven
After the green beans have roasted for 8–10 minutes, place the seasoned cod in the oven.
Continue baking for approximately 10–14 minutes, depending on the thickness of the fillets.
The cod should be opaque and flake easily with a fork. For food safety, the thickest part should reach 145°F (63°C).
Avoid overcooking, as cod is lean and can become dry.
Step 6: Make the Lemon Dill Butter Sauce
While the cod cooks, place a small skillet over medium-low heat.
Add the butter. Once melted, add the minced garlic and cook for approximately 30–45 seconds, just until fragrant and softened.
Do not let the garlic become dark brown.
Step 7: Add the Broth
Pour in the chicken broth or seafood broth and stir gently.
Allow the mixture to simmer for 2–3 minutes to slightly reduce and concentrate the flavor.
Step 8: Add Lemon and Herbs
Lower the heat.
Stir in the lemon juice, lemon zest, fresh dill, fresh parsley, and black pepper.
Taste the sauce and add a small pinch of salt only if needed, since the butter and broth may already contain salt.
Step 9: Finish the Fish
Once the cod is fully cooked, remove it from the oven and let it rest for approximately 2 minutes.
Spoon some of the warm lemon dill butter sauce over each fillet.
If preparing leftovers, keep some of the sauce separate so it can be added after reheating. This helps preserve the fish’s texture.
Step 10: Finish the Green Beans
Remove the roasted green beans from the oven.
They should have tender centers, slightly crisp edges, and golden-brown roasted spots.
Finish with a squeeze of fresh lemon and a little fresh dill or parsley.
Step 11: Plate and Serve
Arrange the roasted green beans on each plate and add a cod fillet.
Spoon additional lemon dill butter sauce over the fish.
Finish with fresh dill, parsley, lemon zest, and a lemon wedge.
For a little heat, add a tiny pinch of red pepper flakes.
Serve immediately.
Notes
Nutrition will vary according to the exact size of the cod fillets, amount of butter used, and any optional toppings.
Share this recipe
How to Keep Cod Moist
Cod is naturally lean, which means it can go from perfectly cooked to dry fairly quickly.
Follow these simple rules:
Pat the fish dry
Excess surface moisture can interfere with browning.
Don’t overcook it
Start checking the fish toward the lower end of the suggested cooking time.
Choose similar-sized fillets
Pieces of similar thickness will cook more evenly.
Let it rest briefly
A couple of minutes is enough.
Serve with the sauce
The lemon butter sauce adds moisture and richness to the lean fish.
How to Get Better Roasted Green Beans
The secret is space.
Don’t overcrowd the baking sheet.
If the beans are packed tightly together, they trap steam and become soft rather than roasted.
Spread them into a single layer with a little room between the pieces.
If you’re doubling the recipe, use two baking sheets instead of trying to fit everything onto one.
Delicious Variations
Garlic Parmesan Cod
Add 2 tablespoons freshly grated Parmesan over the cod during the final few minutes of baking.
Finish with lemon and parsley.
Spicy Lemon Dill Cod
Add:
- ¼ teaspoon red pepper flakes
- Pinch of cayenne
- Extra lemon juice
The heat works beautifully with the buttery sauce.
Mediterranean Cod
Add chopped:
- Kalamata olives
- Parsley
- Cherry tomatoes
Finish with extra lemon and fresh dill.
Creamy Lemon Dill Cod
For a creamier version, remove the butter sauce from the heat and stir in 2 tablespoons Greek yogurt.
Do not boil after adding the yogurt.
This creates a creamy lemon-herb sauce with extra protein.
Garlic Herb Green Beans
Add fresh minced garlic during the final few minutes of roasting.
Finish with parsley and lemon zest.
Lemon Butter Shrimp Variation
Replace the cod with large shrimp.
Adjust the cooking time because shrimp cook much faster than cod.
Cook until the shrimp are opaque and cooked through.

Bariatric-Friendly Serving Tips
Because bariatric nutrition needs vary depending on procedure, recovery stage, and individual tolerance, portion sizes and food choices should be individualized according to your healthcare team’s guidance.
For a bariatric-friendly serving:
Prioritize the fish
Cod is soft, lean, and protein-rich.
Start with the protein portion.
Flake the fish
Breaking the cod into small flakes can make it easier to eat slowly and thoroughly chew.
Cook the green beans until tender
If crisp vegetables are difficult to tolerate, roast the green beans a little longer until they are softer.
Keep the butter sauce moderate
The sauce is flavorful enough that you don’t need a large amount.
Eat slowly
Take small bites and chew thoroughly.
Avoid forcing the portion
Stop when comfortably satisfied.
Meal Prep Instructions
This recipe works well for meal prep.
Prepare the cod and green beans according to the recipe.
Allow them to cool slightly before storing.
Divide the cod and green beans into individual airtight containers.
Store the lemon dill butter sauce separately if possible.
When ready to eat, gently reheat the fish and vegetables and add the sauce afterward.
Keeping the sauce separate helps prevent the cod from becoming overly soft.
Storage
Store cooked cod and green beans in airtight containers in the refrigerator.
For best quality, use within 3–4 days.
Keep the lemon dill butter sauce refrigerated in a separate container.
Reheat gently.
Avoid aggressively microwaving the cod because high heat can quickly dry out lean fish.
How to Reheat the Cod
For the best texture:
Oven method
Place the cod in a covered oven-safe dish.
Add a small splash of broth or water.
Cover loosely and warm at approximately 300°F (150°C) until heated through.
Microwave method
Use medium power in short intervals.
Check between intervals to prevent overcooking.
Add the lemon dill butter sauce after reheating.
Can You Freeze the Cod?
Yes, but fresh is better.
Cooked cod can be frozen, but its texture may become slightly softer after thawing.
If freezing:
- Cool the fish completely.
- Wrap individual portions well.
- Place them in an airtight freezer-safe container.
- Freeze.
- Thaw overnight in the refrigerator.
- Reheat gently.
For the best texture, make the lemon dill butter sauce fresh when serving.
The roasted green beans are also best fresh or refrigerated rather than frozen after cooking. thawing.
What to Serve With Lemon Dill Butter Cod
This meal is already complete with the roasted green beans, but you can add other sides depending on your dietary goals.
Low-carb options
- Roasted asparagus
- Sautéed spinach
- Cauliflower mash
- Zucchini noodles
- Broccoli
- Cucumber salad
- Simple arugula salad
Mediterranean-inspired options
- Greek cucumber salad
- Small serving of feta
- Roasted zucchini
- Fresh tomato and herb salad
- Lemon-dressed greens
For a higher-energy meal
If you want additional carbohydrates, add a modest portion of:
- Roasted baby potatoes
- Quinoa
- Brown rice
Frequently Asked Questions
Can I use frozen cod?
Yes.
Thaw the cod completely in the refrigerator first and pat it very dry before seasoning.
Excess moisture can make the fish release liquid while cooking.
Can I use another white fish?
Absolutely.
This recipe also works with:
- Haddock
- Pollock
- Halibut
- Tilapia
Cooking time will vary depending on the thickness of the fish.
Can I use dried dill instead of fresh?
Yes.
Fresh dill provides a brighter flavor, but dried dill works when fresh isn’t available.
Use a smaller amount because dried herbs are more concentrated.
Can I make this without butter?
Yes.
Use extra-virgin olive oil for an olive-oil-based lemon herb sauce.
The flavor will be slightly different but still delicious.
Can I use salted butter?
Yes, but reduce or omit the additional salt until after tasting the sauce.
Why is my cod falling apart?
Cod is naturally delicate.
It can also become fragile when overcooked.
Use a spatula to carefully transfer it from the baking sheet.
Don’t repeatedly flip or move the fish while cooking.
How do I know when cod is done?
The fish should be opaque and flake easily.
For food safety, the thickest portion should reach 145°F (63°C).
Can I make this recipe dairy-free?
Yes.
Replace the butter with extra-virgin olive oil or a suitable dairy-free butter alternative.
Can I make the sauce ahead?
Yes.
Prepare the sauce and refrigerate it in an airtight container.
Warm it gently before serving.
You may need to whisk in a tiny splash of broth or water to loosen it.
Can I use asparagus instead of green beans?
Absolutely.
Asparagus makes an excellent substitution.
Adjust roasting time according to the thickness of the asparagus.
Can I make this a one-pan meal?
Yes.
The fish and green beans can be roasted on the same baking sheet.
Give the green beans their head start before adding the cod.
If the baking sheet becomes crowded, use two pans for better roasting.
Final Thoughts
This Lemon Dill Butter Cod with Roasted Green Beans proves that a low-carb dinner doesn’t need to be complicated to be incredibly satisfying.
The cod stays tender and flaky while the lemon-dill butter sauce gives it just enough richness.
The roasted green beans bring a completely different texture with their lightly browned edges and tender centers.
And then comes the finishing touch:
Fresh lemon.
That little squeeze at the end brightens everything and keeps the butter sauce from feeling too heavy.
It’s the kind of dinner you can make on a busy weeknight but still feel like you’ve prepared something special.
If you’re looking for a high-protein, low-carb seafood dinner with fresh Mediterranean-inspired flavors, simple ingredients, and plenty of real-food flavor, this one deserves a regular place in your SmartDietKitchen rotation.
Tender cod.
Golden roasted green beans.
Garlic.
Fresh dill.
Lemon.
A little butter.
Sometimes the simplest combinations really are the ones you keep coming back to.
Leave a Reply