Cod & Potatoes in Rosemary Cream Sauce

26 Shares

If you’re craving a cozy, comforting, and elegant meal that feels straight out of a restaurant but is surprisingly easy to make at home, this Cod & Potatoes in Rosemary Cream Sauce is the perfect dish. Tender chunks of Yukon gold potatoes simmer in a velvety, herb-infused cream sauce, while flaky cod gently poaches to perfection. The combination of rich cream, aromatic rosemary, zesty lemon, and briny capers creates a beautifully balanced flavor profile that elevates humble ingredients into something truly special.

This dish works wonderfully for weeknight dinners yet feels luxurious enough for entertaining. With simple steps, everyday ingredients, and bold, sophisticated flavors, it’s a meal that satisfies on every level.

Why You’ll Love This Recipe

  • Creamy, comforting, and aromatic—perfect for cold evenings or when you want something special.
  • One-pan recipe for easy cleanup and fast cooking.
  • Cod cooks gently in the sauce, staying tender and juicy instead of drying out.
  • Balanced flavors: rich cream, bright lemon, savory rosemary, and salty capers.
  • Customizable with vegetables, different herbs, or your favorite white fish.
  • Elegant yet simple, ideal for both family dinners and dinner parties.

Ingredients You’ll Need

(Tip: The recipe card below includes all exact measurements.)

Ingredients

  • 3 tablespoons extra-virgin olive oil

  • 1 pound Yukon gold potatoes, cut into 1-inch pieces

  • 2 teaspoons kosher salt

  • ¼ teaspoon freshly cracked black pepper

  • 2 tablespoons salted butter

  • 1 large shallot, chopped

  • 3 cloves garlic, minced

  • 1 cup heavy cream

  • ½ cup chicken or fish stock

  • 2 sprigs fresh rosemary

  • 1 teaspoon lemon zest

  • 2 tablespoons lemon juice (from 1 lemon)

  • 2 teaspoons Dijon mustard

  • ¼ teaspoon ground cayenne pepper

  • 2 tablespoons capers, drained

  • 1 pound cod fillet, cut into 4 pieces

  • 2 tablespoons minced flat-leaf parsley (optional)

Let’s Get Started

1. Sauté the Potatoes

Heat the olive oil in a large skillet over medium heat. Add the potatoes, salt, and black pepper. Sauté for 8–10 minutes, stirring occasionally, until the potatoes begin to brown on the edges.

2. Add Butter, Shallots & Garlic

Add the butter to the pan. Once melted, stir in the chopped shallot and cook for 2–3 minutes until softened. Add the garlic and cook for 30 seconds, just until fragrant.

3. Build the Rosemary Cream Sauce

Pour the heavy cream and chicken (or fish) stock into the skillet. Stir in the rosemary sprigs, lemon zest, lemon juice, Dijon mustard, cayenne, and capers. Bring the mixture to a gentle simmer.

4. Simmer the Potatoes

Cover the skillet and let the potatoes simmer for 10–12 minutes, or until fork-tender.

5. Add the Cod

Nestle the cod pieces into the sauce, spooning sauce over the top. Cover and cook for 6–8 minutes, or until the cod is opaque and flakes easily with a fork.

6. Finish & Serve

Remove the rosemary sprigs. Taste and adjust seasoning. Sprinkle parsley on top and serve warm with crusty bread, rice, or vegetables.

Cod Potatoes in Rosemary Cream Sauce1

Servings and Pairing

This recipe yields 4 servings, making it perfect for a family dinner or an intimate gathering.

Great Pairings

  • Crusty bread to soak up the sauce
  • White rice or buttery mashed potatoes
  • Steamed asparagus, green beans, or broccoli
  • Roasted carrots or brussels sprouts
  • A crisp white wine like Pinot Grigio or Sauvignon Blanc

Variations

  • Switch the fish: Use halibut, haddock, tilapia, or salmon.
  • Add vegetables: Spinach, peas, leeks, or mushrooms mix in beautifully.
  • Make it lighter: Swap half the cream for more stock.
  • Make it dairy-free: Use full-fat coconut milk and vegan butter.
  • Add heat: Increase cayenne or add crushed red pepper flakes.
  • More lemon: Add extra zest or lemon slices while simmering.

Storage Tips

  • Refrigerate: Store leftovers in an airtight container for up to 3 days.
  • Reheat: Warm gently over low heat on the stovetop. Avoid boiling to prevent cod from breaking apart.
  • Freezing: Not recommended due to the cream sauce, which can separate.

FAQs

Can I use frozen cod?

Yes—just thaw completely and pat dry before cooking.

Can I use dried rosemary instead of fresh?

Fresh rosemary is best, but ½ teaspoon dried works in a pinch.

Can I replace potatoes with another vegetable?

Yes—try cauliflower, parsnips, or carrots.

What can I use instead of capers?

Chopped green olives add a similar salty, briny flavor.

Can I make this sauce thicker?

Simmer uncovered longer or stir in a teaspoon of flour before adding liquids.

Final Thoughts

This Cod & Potatoes in Rosemary Cream Sauce is a comforting, flavorful, and beautifully balanced dish that turns simple ingredients into something special. With creamy potatoes, flaky cod, aromatic rosemary, and bright lemon, every bite feels warm, cozy, and satisfying. Whether you’re preparing a weeknight dinner or cooking for guests, this elegant dish is sure to impress.

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 Potatoes in Rosemary Cream Sauce e1763233023958

Cod & Potatoes in Rosemary Cream Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya Thornwell
  • Total Time: 50 minutes
  • Yield: 4 servings

Description

This dish works wonderfully for weeknight dinners yet feels luxurious enough for entertaining. With simple steps, everyday ingredients, and bold, sophisticated flavors, it’s a meal that satisfies on every level.


Ingredients

  • 3 tablespoons extra-virgin olive oil
  • 1 pound Yukon gold potatoes, cut into 1-inch pieces
  • 2 teaspoons kosher salt
  • ¼ teaspoon freshly cracked black pepper
  • 2 tablespoons salted butter
  • 1 large shallot, chopped
  • 3 cloves garlic, minced
  • 1 cup heavy cream
  • ½ cup chicken or fish stock
  • 2 sprigs fresh rosemary
  • 1 teaspoon lemon zest
  • 2 tablespoons lemon juice (from 1 lemon)
  • 2 teaspoons Dijon mustard
  • ¼ teaspoon ground cayenne pepper
  • 2 tablespoons capers, drained
  • 1 pound cod fillet, cut into 4 pieces
  • 2 tablespoons minced flat-leaf parsley (optional)


Instructions

1. Sauté the Potatoes

Heat the olive oil in a large skillet over medium heat. Add the potatoes, salt, and black pepper. Sauté for 8–10 minutes, stirring occasionally, until the potatoes begin to brown on the edges.

2. Add Butter, Shallots & Garlic

Add the butter to the pan. Once melted, stir in the chopped shallot and cook for 2–3 minutes until softened. Add the garlic and cook for 30 seconds, just until fragrant.

3. Build the Rosemary Cream Sauce

Pour the heavy cream and chicken (or fish) stock into the skillet. Stir in the rosemary sprigs, lemon zest, lemon juice, Dijon mustard, cayenne, and capers. Bring the mixture to a gentle simmer.

4. Simmer the Potatoes

Cover the skillet and let the potatoes simmer for 10–12 minutes, or until fork-tender.

5. Add the Cod

Nestle the cod pieces into the sauce, spooning sauce over the top. Cover and cook for 6–8 minutes, or until the cod is opaque and flakes easily with a fork.

6. Finish & Serve

Remove the rosemary sprigs. Taste and adjust seasoning. Sprinkle parsley on top and serve warm with crusty bread, rice, or vegetables.

  • Prep Time: 15 min
  • Cook Time: 35 min
26 Shares

Leave a Comment

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