Creamy Cod & Potatoes

Featured in Cozy Comfort Food Classics.

Roast Yukon gold potatoes until golden and layer them with tender cod fillets in a rich cream sauce with rosemary, Dijon mustard, capers, garlic, and lemon zest. Let the fillets absorb the velvety sauce as they bake until perfectly tender. Finish with fresh parsley for a delicious, comforting dish that feels fancy but is easy to make!

Sarah Recipes
Updated on Fri, 16 May 2025 22:10:52 GMT
Creamy Cod with Roasted Potatoes and Rosemary Sauce Pin it
Creamy Cod with Roasted Potatoes and Rosemary Sauce | recipesaddicts.com

This simple cod and potatoes combo with a rosemary cream drizzle turns basic items into a fancy dinner anyone can tackle at home. The soft fish cooks perfectly on top of crispy spuds, all wrapped in a rich herb cream that'll make your home smell amazing.

I cooked this for the first time during an anniversary when we couldn't go out, and now it's our favorite impressive dish whenever we want to turn a normal weeknight into something special.

Ingredients

  • Cod fillets: they're the main attraction with their soft flaky bits and mild taste that soaks up all the cream goodness
  • Yukon gold potatoes: with their naturally buttery flavor and firm texture that stands up well to roasting and sauce
  • Fresh rosemary: gives that wonderful woody aroma that works so well with both the seafood and dairy
  • Heavy cream: forms the smooth base of the sauce, turning thick and silky as it cooks down
  • Capers: tiny salty pops that cut the richness and wake up your taste buds
  • Lemon juice and zest: their tang balances the creamy sauce while lifting all other flavors
  • Dijon mustard: brings a mild kick and helps blend the sauce for the right thickness

Step-by-Step Instructions

Prepare the potatoes:
Slice Yukon golds into even 1-inch chunks for consistent cooking. Mix well with olive oil, salt and pepper then roast in a hot oven until they're golden outside but soft inside. Using the high temp of 450°F really matters for getting that perfect texture.
Create the cream sauce:
Start by cooking shallots in the oil-butter mix until they turn clear and lightly brown, about 5 minutes of slow cooking. Toss in garlic just for a moment to release its smell without burning. When mixing cream with stock, put whole rosemary branches in so you can fish them out later. Let the sauce bubble gently until it sticks to a spoon.
Nestle and bake the fish:
Add plenty of seasoning to the cod before tucking it among the partly cooked potatoes. Pour the thickened cream over everything, making sure the fish is mostly covered so it stays moist. The fish won't take long, just 10-15 minutes until it breaks apart easily but stays juicy and tender.
Cod & Potatoes in Rosemary Cream Sauce. Pin it
Cod & Potatoes in Rosemary Cream Sauce. | recipesaddicts.com

The rosemary really makes this dish stand out. I grow it in my kitchen garden all year just for meals like this one, where its pine scent fills the cream with a depth that dried rosemary just can't match. The first time I made this for my husband's mom, she swore I'd been hiding my cooking skills for years.

Serving Suggestions

This meal looks great brought to the table right in the baking dish, so everyone can see the golden fish on top of the creamy potatoes. To round it out, add a simple arugula salad with lemon dressing. The spicy greens are a nice contrast to the rich sauce. A cool glass of unoaked Chardonnay or light Pinot Grigio goes really well with the gentle fish flavors without taking over.

A plate of Cod & Potatoes in Rosemary Cream Sauce. Pin it
A plate of Cod & Potatoes in Rosemary Cream Sauce. | recipesaddicts.com

Ingredient Substitutions

I like cod best for how it flakes apart, but this dish works great with any firm white fish like halibut, haddock, or sea bass. Just watch your cooking time based on how thick your fish is. You can swap in red potatoes for Yukon golds if needed, though they won't be quite as creamy inside. For a lighter take, use half cream and half stock with a spoon of cornstarch mix to keep it thick. Dried rosemary can work in a pinch, but only use 1 teaspoon and add it sooner so it has time to soften up.

Make-Ahead Options

You can make the cream sauce up to two days early and keep it in the fridge in a sealed container. Just warm it gently before pouring it over the potatoes and fish. The potatoes can be roasted 30 minutes ahead and left at room temp before finishing the dish. If you want to prep everything ahead, do all the steps except adding the fish, then stick it in the fridge. When you're ready to eat, let it warm up a bit, add the fish, and cook about 5 minutes longer than normal.

Frequently Asked Questions

→ What’s a good fish alternative to cod?

You can try halibut or haddock! They have a similar texture and mild flavor that work beautifully.

→ What kind of potatoes should I use?

Yukon gold potatoes are best! They roast evenly and stay creamy inside without breaking apart.

→ Can dried rosemary replace fresh?

Sure, just use about a third of the amount since dried rosemary is more intense. Stir it into the sauce while you’re heating it.

→ When is the cod fully cooked?

It’s done when it easily flakes with a fork and the inside is no longer translucent, which takes about 10-15 minutes in the oven.

→ Can I make the sauce in advance?

Absolutely! Whip up the sauce and keep it in the fridge for up to two days. Heat it gently before using it in your dish.

Creamy Cod & Potatoes

Cod fillets and roasted potatoes in a creamy rosemary-filled sauce.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes
By: Sarah

Category: Comfort Food

Difficulty: Intermediate

Cuisine: American

Yield: 4 Servings

Dietary: Gluten-Free

Ingredients

01 1 pound Yukon gold potatoes, chopped into bite-sized chunks
02 3 tablespoons olive oil (extra virgin)
03 2 teaspoons Dijon mustard
04 1 teaspoon lemon zest
05 2 teaspoons kosher salt
06 ¼ teaspoon ground cayenne pepper
07 ¼ teaspoon black pepper, freshly cracked
08 ½ cup chicken or fish stock
09 2 tablespoons salted butter
10 3 cloves garlic, finely chopped
11 1 large shallot, diced
12 1 cup heavy cream
13 2 tablespoons drained capers
14 2 tablespoons lemon juice (from one lemon)
15 2 sprigs rosemary (fresh)
16 2 tablespoons parsley, minced (optional)
17 1 pound cod fillets, divided into 4 portions

Instructions

Step 01

Set your oven to heat up to 450°F, placing the rack in the middle. Coat an 8x8 baking dish with a tablespoon of olive oil.

Step 02

Spread the potato chunks on a baking sheet. Toss them with 1 tablespoon of oil, 1 teaspoon salt, and the cracked black pepper. Roast for 20-25 minutes or until soft.

Step 03

On medium heat, warm up the butter and the rest of the olive oil in a saucepan. Stir in the shallot once the butter melts and cook until it's softened, about 5 minutes. Add the garlic and mix for another minute until it smells fragrant.

Step 04

Pour in the cream, stock, mustard, rosemary, lemon zest, lemon juice, cayenne, and capers. Turn up the heat to bring it to a gentle boil. Lower it slightly and let it cook for 5 minutes or until it starts to thicken.

Step 05

Use the last teaspoon of salt to sprinkle over both sides of the cod fillets.

Step 06

Take the roasted potatoes out of the oven. Arrange the cod among the potatoes, then pour the sauce evenly over everything. Bake for another 10-15 minutes, or just until the cod flakes easily.

Step 07

If you'd like, sprinkle some parsley on top before serving.

Tools You'll Need

  • Medium saucepan
  • 8x8 baking dish

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Fish
  • Dairy

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 544
  • Total Fat: 39 g
  • Total Carbohydrate: 22 g
  • Protein: 24 g