Lemon Herb Cod with Roasted Potatoes
Lemon Herb Cod with Roasted Potatoes is a simple and fresh meal that’s full of bright flavors. The cod is tender and flaky, perfectly seasoned with zesty lemon and fragrant…
Tip: save now, cook later.Lemon Herb Cod with Roasted Potatoes is a simple and fresh meal that’s full of bright flavors. The cod is tender and flaky, perfectly seasoned with zesty lemon and fragrant herbs, while the roasted potatoes come out crispy on the outside and soft inside. It’s a great combo of light fish and hearty potatoes that feels just right any night of the week.
I love making this dish because it feels both special and easy to put together. The lemon and herbs really bring out the best in the cod, and roasting the potatoes with a sprinkle of herbs and a little olive oil makes them so flavorful without much fuss. It’s one of those recipes I turn to when I want something tasty but not complicated.
My favorite way to serve this is with a simple green salad on the side, maybe some steamed green beans if I’m feeling fancy. The sharp citrus from the lemon gives the whole meal a fresh twist that keeps everyone asking for seconds. Plus, it’s a great way to finish off the week with a meal that feels healthy and satisfying.
Key Ingredients & Substitutions
Cod Fillets: Cod is mild and flaky, which works great here. If you can’t find cod, try haddock, halibut, or even tilapia as a substitute.
Baby Potatoes: Baby potatoes roast quickly and get crispy. You can use fingerlings or small Yukon Gold potatoes too.
Fresh Herbs: Fresh parsley, thyme, and rosemary add brightness. If you only have dried, reduce the amount to about one-third.
Capers: Capers give a nice tangy pop. If you don’t have them, you could skip or add a small squeeze of extra lemon juice instead.
Lemon: Both slices and juice give fresh, zesty flavor. Lemon zest also works well if you want a stronger lemon kick.
How Do You Get Crispy Roasted Potatoes & Tender Cod?
To get the potatoes crispy and golden, make sure they’re cut evenly and spread out on the pan with the cut side down. This helps them brown well.
- Use enough olive oil to coat the potatoes well.
- Roast at a high temperature (400°F) without overcrowding the pan.
For the cod, pat it dry to prevent steaming, which stops browning. Sear it first in butter to get a nice golden crust, then finish in the oven to cook through gently.
- Turn the fish carefully to keep it intact.
- Use an oven-safe skillet to avoid transferring the fish and losing juices.
Equipment You’ll Need
- Oven-safe skillet – perfect for searing the cod and finishing it in the oven without extra dishes.
- Baking sheet – gives the potatoes plenty of room to roast evenly and get crispy.
- Mixing bowl – handy for tossing potatoes with oil and mixing the herb sauce.
- Sharp knife – makes slicing potatoes and herbs easy and safe.
- Paper towels – helps dry the cod fillets to get a nice sear.
Flavor Variations & Add-Ins
- Try swapping cod with salmon or trout for a richer fish taste.
- Add red pepper flakes to the herb sauce for a mild spicy kick.
- Mix in roasted cherry tomatoes with the potatoes for a sweet contrast.
- Stir chopped olives into the herb sauce for extra salty, briny flavor.

Lemon Herb Cod with Roasted Potatoes
Ingredients You’ll Need:
For the Fish and Sauce:
- 4 cod fillets (about 6 oz each)
- 2 lemons (1 sliced thinly, 1 juiced)
- 3 tbsp olive oil
- 3 garlic cloves, minced
- 2 tbsp fresh parsley, finely chopped
- 1 tbsp fresh thyme leaves (or 1 tsp dried thyme)
- 1 tbsp fresh rosemary, chopped
- 1 tbsp capers, drained
- Salt and pepper to taste
- 2 tbsp butter
- Fresh rosemary sprigs for garnish (optional)
For the Roasted Potatoes:
- 1 lb baby potatoes, halved
- 1.5 tbsp olive oil
- Salt and pepper to taste
- Half of the minced garlic (about 1.5 cloves)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare, 25-30 minutes to roast the potatoes, and another 8-10 minutes to bake the cod. So, expect roughly 45 minutes total from start to finish.
Step-by-Step Instructions:
1. Roast the Potatoes:
Preheat your oven to 400°F (200°C). In a mixing bowl, toss the halved baby potatoes with 1.5 tablespoons of olive oil, salt, pepper, and half the minced garlic. Spread the potatoes cut side down on a baking sheet in a single layer. Place them in the oven and roast for 25-30 minutes or until they’re golden brown and tender.
2. Make the Lemon Herb Sauce:
While the potatoes roast, mix together the lemon juice, remaining olive oil, parsley, thyme, rosemary, capers, the rest of the minced garlic, salt, and pepper in a small bowl. This sauce will bring fresh, zesty flavor to your fish.
3. Cook the Cod Fillets:
Pat the cod fillets dry with paper towels and season both sides with salt and pepper. In a large oven-safe skillet, melt the butter over medium heat. Add the cod fillets and cook for about 3 minutes until the bottom turns golden and crispy.
Carefully flip each fillet, pour the lemon herb sauce over them, and place a couple of thin lemon slices on top.
4. Bake the Cod:
Transfer the skillet to the oven and bake for 8-10 minutes, or until the fish is opaque and flakes easily when pressed with a fork.
5. Serve & Enjoy:
Place the roasted potatoes on each plate, top with a cod fillet, and drizzle any extra herb sauce from the pan over everything. Garnish with fresh rosemary sprigs if you like. Dig in and enjoy your delicious and healthy meal!
Can I Use Frozen Cod for This Recipe?
Yes, you can! Just make sure to fully thaw the cod in the fridge overnight and pat it dry before cooking to avoid excess moisture.
Can I Prepare the Potatoes Ahead of Time?
Absolutely! You can roast the potatoes a few hours in advance and reheat them in a hot oven for 5-10 minutes before serving to restore crispiness.
What Can I Substitute for Fresh Herbs?
If fresh herbs aren’t available, use dried thyme and rosemary at about one-third the amount called for. Parsley can be omitted or replaced with dried parsley if needed.
How Should I Store Leftovers?
Keep any leftover cooked fish and potatoes in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven or microwave to maintain texture.