Creamy Rosemary Cod & Potatoes is a comforting and elegant one-dish meal that combines flaky cod with tender roasted potatoes in a rich rosemary-infused cream sauce. The fragrant herbs and smooth, velvety sauce elevate simple ingredients into a satisfying dinner that is perfect for both weeknights and special occasions. Creamy Rosemary Cod & Potatoes

Why You’ll Love This Recipe

This dish balances heartiness with sophistication. The roasted potatoes absorb the creamy rosemary sauce, while the cod stays moist and flaky. Bright notes from lemon and aromatic rosemary make it flavorful and fragrant, and it pairs beautifully with a crisp salad or steamed vegetables. This is a complete, crowd-pleasing meal that’s easy to prepare.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

3 tablespoons extra-virgin olive oil
1 pound (450 g) Yukon Gold potatoes, cut into 1-inch cubes
2 teaspoons kosher salt, divided
¼ teaspoon freshly ground black pepper
2 tablespoons unsalted butter
1 large shallot, finely chopped
3 cloves garlic, minced
1 cup (240 ml) heavy cream
½ cup (120 ml) chicken or fish stock
2 sprigs fresh rosemary
1 teaspoon lemon zest
2 tablespoons fresh lemon juice
2 teaspoons Dijon mustard
¼ teaspoon cayenne pepper
2 tablespoons capers, drained
1 pound (450 g) cod fillets, cut into 4 portions
2 tablespoons fresh parsley, chopped (optional)

Directions

  1. Preheat the oven to 450°F (230°C). Grease an 8×8-inch baking dish with 1 tablespoon of olive oil.
  2. Place the potatoes in the baking dish, drizzle with 1 tablespoon olive oil, and sprinkle with 1 teaspoon salt and black pepper. Toss to coat.
  3. Roast the potatoes in the oven until tender and golden, about 20–25 minutes.
  4. In a medium saucepan, heat butter and remaining 1 tablespoon olive oil over medium heat. Add the shallot and cook until translucent, about 5 minutes.
  5. Stir in garlic and cook for 1 minute until fragrant.
  6. Pour in the cream and stock, then add rosemary, lemon zest, lemon juice, Dijon mustard, cayenne, and capers. Bring to a gentle simmer and cook 5 minutes until slightly thickened.
  7. Season the cod fillets with the remaining 1 teaspoon salt.
  8. Remove the roasted potatoes from the oven and nestle cod pieces among them. Pour the cream sauce over the fish and potatoes.
  9. Bake uncovered until the cod is opaque and flakes easily, about 10–15 minutes.
  10. Garnish with parsley if desired before serving.

Servings and Timing

Servings: 4
Prep time: 15 minutes
Cook time: 35–40 minutes

Variations

  • Herb Swap – Replace rosemary with thyme or oregano for a different flavor.
  • Dairy-Free Option – Use coconut cream instead of heavy cream and a plant-based butter substitute.
  • Fish Alternatives – Haddock or halibut can replace cod.
  • Add Vegetables – Add cherry tomatoes or asparagus in the last 10 minutes of baking for color and extra nutrition.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat in a 300°F (150°C) oven until warmed through or gently on the stovetop over low heat. If the sauce thickens, add a splash of stock or milk to loosen it.

Creamy Rosemary Cod & Potatoes FAQs

What type of cod should I use?

Fresh cod fillets are best, but thawed frozen cod works well too.

Can I use another type of potato?

Yes, red potatoes or baby golds are good alternatives. Cut into even pieces for uniform cooking.

Can I substitute the heavy cream?

Coconut milk or coconut cream works for a dairy-free version, though flavor changes slightly.

Is it necessary to roast the potatoes first?

Roasting ensures crispy edges and fully cooked potatoes. Skipping this step may leave them undercooked.

How do I prevent the fish from overcooking?

Bake only until opaque and easily flaked, about 10–15 minutes.

Can this dish be made ahead?

Yes, roast the potatoes and prepare the sauce ahead of time. Add and bake the fish just before serving.

Can leftovers be frozen?

Freezing is not recommended as the cream sauce may separate.

What should I serve with this dish?

A simple green salad or steamed vegetables complements the rich sauce.

How do I adjust seasoning?

Taste after baking and adjust salt and pepper as needed.

What wine pairs with this dish?

A dry white wine, like Sauvignon Blanc, enhances the creamy sauce and delicate fish.

Conclusion

Creamy Rosemary Cod & Potatoes is a simple yet elegant dish. The combination of tender roasted potatoes, flaky cod, and a rich rosemary cream sauce creates a harmonious, flavorful meal. Whether following the classic recipe or exploring variations, it’s a dish that’s sure to impress and satisfy every time.

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
Creamy Rosemary Cod & Potatoes

Creamy Rosemary Cod & Potatoes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and elegant dish featuring flaky cod and tender roasted potatoes in a rich, rosemary-infused cream sauce with bright lemon notes.

  • Total Time: 55 minutes
  • Yield: 4 servings

Ingredients

  • 3 tablespoons extra-virgin olive oil
  • 1 pound (450 g) Yukon Gold potatoes, cubed
  • 2 teaspoons kosher salt, divided
  • 1/4 teaspoon black pepper
  • 2 tablespoons unsalted butter
  • 1 large shallot, finely chopped
  • 3 cloves garlic, minced
  • 1 cup (240 ml) heavy cream
  • 1/2 cup (120 ml) chicken or fish stock
  • 2 sprigs fresh rosemary
  • 1 teaspoon lemon zest
  • 2 tablespoons lemon juice
  • 2 teaspoons Dijon mustard
  • 1/4 teaspoon cayenne pepper
  • 2 tablespoons capers
  • 1 pound (450 g) cod fillets, cut into portions
  • 2 tablespoons fresh parsley (optional)

Instructions

  1. Preheat oven to 230°C (450°F) and grease a baking dish.
  2. Toss potatoes with olive oil, salt, and pepper, then roast for 20–25 minutes until golden.
  3. In a saucepan, heat butter and olive oil, then cook shallot until soft.
  4. Add garlic and cook briefly until fragrant.
  5. Stir in cream, stock, rosemary, lemon zest, lemon juice, Dijon mustard, cayenne, and capers. Simmer for 5 minutes.
  6. Season cod with remaining salt.
  7. Remove potatoes from oven and place cod among them.
  8. Pour sauce over the fish and potatoes.
  9. Bake for 10–15 minutes until cod is opaque and flakes easily.
  10. Garnish with parsley and serve.

Notes

  • Do not overcook cod to keep it tender.
  • Roasting potatoes first ensures proper texture.
  • Adjust lemon juice for more brightness.
  • Use fresh rosemary for best flavor.
  • Add extra stock if sauce thickens too much.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: European
  • Diet: Low Calorie

Nutrition

  • Serving Size: 1 portion
  • Calories: 420 kcal
  • Sugar: 3 g
  • Sodium: 520 mg
  • Fat: 26 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 20 g
  • Fiber: 2 g
  • Protein: 28 g
  • Cholesterol: 95 mg

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