Why I’ll Love This Recipe

I love how this one-pan dish teams delicate cod with herb-scented baby potatoes, all simmered in a light garlic cream sauce that feels cozy yet fresh. The rosemary perfumes the whole kitchen, the fish stays perfectly flaky, and cleanup is blissfully simple.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Cod fillets, boneless and skinless

  • Baby potatoes, halved

  • Olive oil

  • Unsalted butter

  • Fresh rosemary sprigs, leaves minced (plus extra for garnish)

  • Garlic cloves, minced

  • Dry white wine (or extra broth)

  • Low-sodium fish or chicken broth

  • Heavy cream (or half-and-half for lighter sauce)

  • Lemon zest and juice

  • Salt and freshly ground black pepper

directions

  1. Sear the potatoes
    I heat olive oil and half the butter in a deep skillet over medium-high, add the halved potatoes, season with salt, pepper, and minced rosemary, then cook 6–8 minutes until golden on most sides.

  2. Start the sauce
    I stir in garlic, sauté 30 seconds, then pour in wine to deglaze, scraping up browned bits. I add broth, cover, and simmer 10 minutes until the potatoes are tender.

  3. Nestle the cod
    I season the cod with salt, pepper, and a pinch of lemon zest, lay the fillets atop the potatoes, cover, and simmer gently 4–5 minutes per ½-inch thickness until the fish flakes.

  4. Finish creamy
    I whisk cream and a squeeze of lemon juice into the pan sauce, swirl in the remaining butter, taste, and adjust seasoning. I garnish with extra rosemary and serve straight from the skillet.

Servings and timing

  • Makes 4 servings

  • Prep: 10 minutes

  • Cook: 25 minutes

  • Total: ~35 minutes

Variations

  • I swap cod for haddock, halibut, or firm tilapia fillets.

  • When I crave heat, I add a pinch of crushed red-pepper flakes with the garlic.

  • I toss in a handful of baby spinach during the final minute for built-in greens.

  • For dairy-free, I use coconut cream and a splash of Dijon instead of heavy cream.

storage/reheating

I refrigerate leftovers in an airtight container up to 2 days. To reheat, I warm gently in a covered skillet over low with a splash of broth so the sauce stays silky and the fish doesn’t dry out.

FAQs

How do I know the cod is done without overcooking?

I check that it flakes easily with a fork and appears opaque throughout; internal temperature should reach 145 °F.

Can I use dried rosemary?

Yes—use one-third the amount, adding it with the potatoes so it rehydrates and flavors the oil.

What potatoes work best?

I like baby Yukon Golds for their creamy texture, but fingerlings or diced red potatoes cook just as well.

Is white wine necessary?

No. I replace it with extra broth and a teaspoon of white-wine vinegar or lemon juice for brightness.

Can I make the sauce thicker?

I simmer the cream an extra 2 minutes uncovered or stir in ½ teaspoon cornstarch mixed with cold water for quick thickening.

Conclusion

This Cod & Rosemary Potatoes in Cream Sauce delivers fragrant herbs, velvety sauce, and flaky fish in under an hour—with just one pan to wash. It’s my effortless answer to a comforting yet elegant weeknight dinner, and I’m sure it’ll become a favorite at your table too.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cod & Rosemary Potatoes in Cream Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 35 min
  • Yield: 4 servings
  • Diet: Gluten Free

Description

This cozy one-pan dinner pairs tender cod and baby potatoes in a silky rosemary cream sauce—comforting, elegant, and done in 30 minutes.


Ingredients

Component Ingredients

Potatoes & Base 1 lb (450 g) baby Yukon Gold potatoes, halved • 1 Tbsp olive oil • 2 Tbsp unsalted butter, divided • 1 Tbsp fresh rosemary leaves, minced • 2 garlic cloves, minced • ¼ cup (60 ml) dry white wine or extra broth • ¾ cup (180 ml) low-sodium fish or chicken broth

Cod 4 cod fillets (56 oz / 140170 g each), boneless/skinless • ½ tsp lemon zest • Kosher salt & freshly ground black pepper

Cream Sauce Finish ½ cup (120 ml) heavy cream or half-and-half • 1 Tbsp fresh lemon juice • Extra minced rosemary for garnish


Instructions

Sear Potatoes – Heat olive oil and 1 Tbsp butter in a deep 12-inch skillet over medium-high. Add potatoes, rosemary, salt, and pepper; cook 6–8 min, turning, until golden.

Build Sauce Base – Stir in garlic; cook 30 sec. Deglaze with wine, scraping browned bits. Add broth, cover, and simmer 10 min until potatoes are tender.

Poach Cod – Pat cod dry; season with salt, pepper, and lemon zest. Nestle fillets over potatoes; cover and simmer gently 4–5 min per ½-in / 1 cm thickness until fish flakes and reaches 145 °F / 63 °C.

Finish Creamy – Reduce heat to low. Stir in cream and lemon juice; swirl in remaining 1 Tbsp butter until sauce is silky. Taste and adjust seasoning.

Serve – Sprinkle with extra rosemary and spoon sauce over fish and potatoes. Serve straight from the skillet.

 

Notes

Fish swap: Haddock, halibut, or firm tilapia.

Heat boost: Add pinch crushed red-pepper flakes with garlic.

Greens: Fold in 2 cups baby spinach during last minute.

Dairy-free: Use ½ cup coconut cream + 1 tsp Dijon instead of heavy cream.

 

  • Prep Time: 10 min
  • Cook Time: 25 min
  • Category: Dinner / One-Pot Fish
  • Method: Stovetop Sear-and-Simmer
  • Cuisine: Mediterranean-Inspired

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star