Creamy Lemon Herb Cod with Roasted Baby Potatoes
Some dinners just feel a little brighter, and this creamy lemon herb cod is exactly that kind of meal. It has the kind of fresh, comforting flavor that makes an ordinary evening feel calm and special at the same time. The cod turns tender and flaky, the potatoes come out golden and crisp at the edges, and the sauce ties it all together with a silky mix of lemon, cream, garlic, and herbs.
This is the sort of dish that feels lovely in any season. It is light enough for spring and summer, yet still warm and cozy enough for a quiet night in when you want something satisfying without being too heavy. The smell alone is enough to make you hungry — buttery garlic in the pan, rosemary warming in the oven, and that bright little burst of lemon rising through the cream. It is elegant in the easiest possible way.

Ingredients
- 4 cod fillets (about 6 ounces each)
- 1 pound baby potatoes, halved
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 3 cloves garlic, minced
- 1 teaspoon dried rosemary, or 1 tablespoon fresh rosemary, chopped
- 1 teaspoon dried thyme
- Salt, to taste
- Black pepper, to taste
- 1/2 cup chicken or vegetable broth
- 3/4 cup heavy cream
- 2 tablespoons lemon juice
- 1 teaspoon lemon zest
- 2 tablespoons capers
- 1 tablespoon Dijon mustard
- 1 tablespoon chopped fresh parsley
- 4 lemon slices, for garnish
Instructions
Start with the potatoes. Preheat your oven to 400°F (200°C). Toss the halved baby potatoes with 1 tablespoon olive oil, a pinch of salt, some black pepper, and half of the rosemary. Spread them out on a baking sheet or in an ovenproof skillet. Roast for 25 to 30 minutes, turning once halfway through, until they are golden on the outside and tender in the middle.
While the potatoes roast, get the cod ready. Pat the fillets dry with paper towels so they sear nicely. Season both sides with salt, black pepper, thyme, and the rest of the rosemary.
Next, heat the remaining olive oil and 1 tablespoon butter in a large skillet over medium-high heat. Once the pan is hot, add the cod fillets. Let them cook for 3 to 4 minutes per side, until lightly golden and almost cooked through. Be gentle when turning them, since cod is delicate. Transfer the fillets to a plate and set them aside.
Now lower the heat to medium. Add the remaining tablespoon of butter to the same skillet, followed by the minced garlic. Stir for about 30 seconds, just until fragrant. You do not need long here — just enough for that rich garlic aroma to bloom.
Pour in the broth and scrape up all the flavorful browned bits from the bottom of the pan. That is where so much flavor lives. Stir in the heavy cream, lemon juice, lemon zest, Dijon mustard, and capers. Let the sauce simmer for 2 to 3 minutes, until it starts to thicken slightly and turns smooth and glossy.
Return the cod to the skillet and spoon some of the sauce over the top. Add the roasted potatoes around the fish. Let everything simmer gently for another 2 to 3 minutes, until the cod is fully cooked and flakes easily with a fork.
To finish, sprinkle over the fresh parsley and tuck in the lemon slices. Serve right away, with lots of creamy sauce spooned over both the fish and the potatoes.
Presentation
This dish looks especially beautiful when served straight from the skillet, with the cod nestled among the golden potatoes and the creamy sauce pooling around everything. Scatter the parsley over the top just before serving for a fresh pop of green, and place a few lemon slices around the pan for a bright, cheerful finish.
For an extra cozy touch, bring it to the table with a spoon so everyone can drizzle on a little more sauce. A crisp green salad or a side of steamed asparagus pairs beautifully and makes the plate feel even more complete.
Nutritional Information:
- ⏰ Prep Time: 15 minutes | Cooking Time: 35 minutes | Total Time: 50 minutes
- 🔥 Kcal: 480 kcal per serving | 🍽️ Servings: 4 servings
Conclusion
Creamy lemon herb cod with roasted baby potatoes is the kind of recipe that feels both comforting and a little bit special, without asking too much of you in the kitchen. The fish is tender, the potatoes are crisp and hearty, and the sauce has that lovely balance of richness and brightness that keeps you going back for one more bite.
It is easy enough for a weeknight, but pretty enough to serve when you want dinner to feel a little more memorable. If you are looking for a meal that is fresh, cozy, and full of flavor, this one deserves a spot on your table very soon.
