Cod in Rosemary Cream Sauce

Category: Satisfying Plates for Every Craving

This elegant yet easy dish combines flaky cod fillets with golden Yukon potatoes in a luxurious rosemary-infused cream sauce. The potatoes roast until tender while you prepare a silky sauce featuring shallots, garlic, fresh rosemary, and bright lemon zest. The cod nestles among the potatoes and bakes until perfectly flaky, while the sauce creates a decadent coating. With just the right balance of richness from cream and brightness from lemon and capers, this one-pan wonder delivers restaurant-quality flavor with minimal effort - perfect for impressing guests or elevating a weeknight dinner. The entire dish comes together in under an hour.

A woman wearing an apron and smiling while holding a plate of food.
Last updated on Wed, 26 Nov 2025 17:18:06 GMT
A dish of fish and potatoes in a cream sauce. Bookmark
A dish of fish and potatoes in a cream sauce. | quicklish.com

This hearty Cod & Potatoes in Rosemary Cream Sauce has become my absolute favorite seafood comfort dish for those evenings when I want something that feels special without hours of kitchen work. The combination of flaky cod nestled among buttery potatoes and bathed in an aromatic rosemary cream sauce creates a restaurant-worthy meal right from your home oven.

I first created this recipe during a cold winter evening when I craved something cozy yet elegant. The family fell silent during dinner except for the occasional murmur of appreciation. Now it's our go-to impressive meal whenever we have guests or just want to treat ourselves to something special.

Ingredients

  • Yukon gold potatoes Their buttery texture and ability to hold shape make them ideal for this dish
  • Extra virgin olive oil Use a good quality oil as it forms the flavor foundation for roasting
  • Heavy cream Creates the luxurious texture that coats each bite perfectly
  • Fresh rosemary The aromatic pine flavor cuts through the richness wonderfully
  • Lemon zest and juice Provides essential brightness to balance the creamy sauce
  • Cod fillets Look for thick pieces with translucent flesh and no strong smell
  • Dijon mustard Adds depth and subtle tang that complements the fish beautifully
  • Shallot and garlic These aromatics create the flavor base for the sauce
  • Capers These little flavor bombs add briny bursts in every few bites

Step-by-Step Instructions

Roast the Potatoes
Start by preheating your oven to 450°F with the rack positioned in the center. Toss your inch-sized potato chunks with olive oil salt and pepper making sure every piece gets coated. Spread them in a greased baking dish without overcrowding and roast for the full 20 to 25 minutes until they develop those delicious golden edges. The potatoes need this head start since they take longer than the fish to cook properly.
Create the Rosemary Cream Sauce
While potatoes roast melt butter and olive oil together over medium heat. The combination prevents the butter from burning while adding flavor complexity. Add your chopped shallot and cook until it becomes translucent and soft about 5 minutes. This patience builds the flavor foundation. When you add the garlic cook it just until fragrant about 60 seconds. Any longer and it can become bitter. Pour in the cream stock and all seasonings including those fragrant rosemary sprigs. Let it gently simmer until it thickens just enough to coat the back of a spoon. This sauce will continue to thicken in the oven.
Bake the Fish
Season your cod fillets generously with salt. Nestle them carefully among the roasted potatoes making little beds so they cook evenly. Pour the warm sauce all over ensuring some gets onto each piece of fish. Return the dish to the hot oven for just 10 to 15 minutes. The cod is done when it flakes easily with a fork but still remains moist. Overcooking will make it tough so watch carefully.
Finish and Serve
Remove the rosemary sprigs before serving. The fresh parsley adds a pop of color and freshness to cut through the rich sauce. Serve immediately while everything is hot capturing all those wonderful aromas as you bring it to the table.
A dish of fish and potatoes in a cream sauce. Bookmark
A dish of fish and potatoes in a cream sauce. | Quicklish.com

The rosemary in this recipe transformed my relationship with cream sauces forever. I used to think cream sauces were one-dimensional until I discovered how the piney aromatic quality of fresh rosemary creates this incredible depth. My husband now says he can tell when I use dried versus fresh just from the fragrance that fills our home while cooking.

Make-Ahead Tips

You can prep components separately up to a day ahead. Roast the potatoes and make the cream sauce separately then refrigerate. When ready to serve reheat the potatoes in the oven bring the sauce back to a simmer and continue with the fish. This makes it perfect for entertaining since most of the work happens before guests arrive.

Perfect Pairings

This creamy dish pairs beautifully with a crisp white wine like Sauvignon Blanc or Pinot Grigio. The acidity helps cut through the richness while complementing the lemon notes. For a complete meal serve alongside a simple arugula salad dressed with lemon vinaigrette to echo the citrus in the main dish.

Seasonal Variations

In summer try adding a handful of fresh peas or asparagus pieces to the sauce during the last few minutes of cooking. During fall add a pinch of nutmeg to the cream sauce for warm spice notes. Winter calls for a heartier version with a handful of crispy bacon bits sprinkled on top before serving.

Pro Tips

Always bring fish to room temperature for about 15 minutes before cooking for more even results

Pat cod dry with paper towels before seasoning to help it brown better

For extra flavor infusion make the cream sauce a day ahead allowing the rosemary to steep overnight

Recipe Q&A

→ Can I use a different type of white fish?

Yes, you can substitute the cod with other firm white fish like haddock, halibut, or sea bass. Just adjust your cooking time slightly based on the thickness of your fillets - thicker cuts may need a few extra minutes while thinner pieces will cook faster.

→ How do I know when the fish is fully cooked?

The cod is done when it flakes easily with a fork and has turned opaque throughout. For most 1-inch thick cod pieces, this takes about 10-15 minutes at 450°F. If you have a kitchen thermometer, the internal temperature should reach 145°F.

→ Can this dish be made ahead of time?

The potatoes can be roasted ahead of time, and the sauce can be prepared in advance. When ready to serve, reheat the potatoes in the baking dish, add the fresh fish, pour over the rewarmed sauce, and bake as directed. For best results with the fish texture, the final baking step should be done just before serving.

→ What can I substitute for heavy cream to make this lighter?

For a lighter version, you can substitute half-and-half or a mixture of whole milk and cream. For a dairy-free alternative, full-fat coconut milk works well with the flavors. Note that lighter substitutions will produce a thinner sauce that won't thicken as much during cooking.

→ What side dishes pair well with this?

This dish is essentially a complete meal with protein, starch, and a rich sauce. A simple green salad with a light vinaigrette or steamed green vegetables like asparagus or broccolini make perfect accompaniments. A crusty bread is also excellent for soaking up the delicious sauce.

→ Can I omit the capers?

Yes, capers add a briny pop of flavor but aren't essential to the dish. If you don't care for capers, you can omit them entirely or substitute with chopped green olives for a similar salty element. Alternatively, add a bit more lemon juice to maintain the brightness in the sauce.

Cod & Potatoes Rosemary Cream

Tender cod and buttery potatoes come together in a rich rosemary cream sauce with a bright lemon twist - comfort food at its finest.

Prep Time
15 min
Cook Time
40 min
Total Time
55 min
By: Grace

Category: Main Dishes

Skill Level: Medium

Cuisine: European

Yield: 4 Servings (4 cod fillets with potatoes in rosemary cream sauce)

Dietary Preferences: Gluten-Free

Ingredients

→ Base Ingredients

01 3 tablespoons extra-virgin olive oil, divided
02 1 pound Yukon gold potatoes, cut into 1-inch pieces
03 2 teaspoons kosher salt, divided
04 ¼ teaspoon freshly cracked black pepper
05 1 pound cod fillet, cut into 4 pieces

→ Rosemary Cream Sauce

06 2 tablespoons salted butter
07 1 large shallot, chopped
08 3 cloves garlic, minced
09 1 cup heavy cream
10 ½ cup chicken or fish stock
11 2 sprigs fresh rosemary
12 1 teaspoon lemon zest
13 2 tablespoons fresh lemon juice
14 2 teaspoons Dijon mustard
15 ¼ teaspoon ground cayenne pepper
16 2 tablespoons capers, drained

→ Garnish

17 2 tablespoons chopped fresh parsley

Steps

Step 01

Preheat the oven to 230°C (450°F) and position a rack in the center. Grease an 20×20-cm (8×8-inch) baking dish with 1 tablespoon olive oil. Toss the chopped potatoes with 1 tablespoon olive oil, 1 teaspoon salt, and black pepper. Spread them in the dish and roast for 20–25 minutes, until fork-tender and lightly golden.

Step 02

While the potatoes roast, melt the butter with the remaining 1 tablespoon olive oil in a medium saucepan over medium heat. Add the shallot and sauté for about 5 minutes, until soft. Stir in the garlic and cook for 1 minute, just until fragrant. Pour in the cream, stock, rosemary sprigs, lemon zest, lemon juice, Dijon mustard, cayenne, and capers. Bring to a gentle simmer over medium-high heat. Lower the heat and cook for about 5 minutes, stirring occasionally, until the sauce thickens slightly.

Step 03

Season the cod with the remaining 1 teaspoon salt. Remove the roasted potatoes from the oven. Nestle the cod pieces among the potatoes, then pour the warm rosemary cream sauce evenly over the top. Return the dish to the oven and bake uncovered for 10–15 minutes, or until the cod flakes easily with a fork.

Step 04

Sprinkle with fresh parsley if desired. Serve hot and enjoy the creamy, citrusy comfort in every bite.

Notes

  1. This dish brings together tender cod fillets, buttery Yukon gold potatoes, and a rich rosemary cream sauce with a zesty lemon twist—perfect for an easy weeknight dinner that feels elegant.

Required Tools

  • 20×20-cm (8×8-inch) baking dish
  • Medium saucepan

Allergen Information

Check each ingredient for possible allergens, and consult a healthcare professional if unsure.
  • Fish (cod)
  • Dairy (butter, heavy cream)

Nutritional Information (per serving)

These details are for guidance and shouldn't replace professional medical advice.
  • Calories: 653
  • Fats: 45 g
  • Carbohydrates: 37 g
  • Proteins: 30 g