I love making this Cod & Potatoes in Rosemary Cream Sauce when I want something comforting yet elegant. Tender cod fillets are gently cooked in a silky rosemary-infused cream sauce and paired with buttery potatoes. It feels like a restaurant-style meal, but I can easily prepare it in my own kitchen.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
4 cod fillets (about 5–6 oz each, fresh or thawed)
1 lb baby potatoes or Yukon Gold potatoes, halved or sliced
2 tbsp olive oil or butter
2 cloves garlic, minced
1 small shallot or 1/4 onion, finely chopped
1 cup heavy cream or half-and-half for a lighter version
1/2 cup chicken broth or fish stock
1 1/2 tsp fresh rosemary, finely chopped or 1/2 tsp dried rosemary
Salt and pepper, to taste
Zest of 1 lemon (optional)
Fresh parsley, for garnish
Directions
I start by cooking the potatoes.Then I place them in a large skillet or saucepan, cover them with cold salted water, and bring everything to a boil. I let them simmer for about 10–12 minutes until just tender, then drain and set them aside.
If I want extra texture, I sear the cod. I pat the fillets dry, season them with salt and pepper, and heat 1 tablespoon of olive oil in a skillet over medium-high heat. I sear the cod for 1–2 minutes per side until lightly golden, then remove it from the pan.
To make the rosemary cream sauce, I lower the heat to medium and add the remaining olive oil or butter. I sauté the shallots and garlic for about 2 minutes until soft. I stir in the rosemary and let it cook briefly to release its aroma. Then I pour in the broth and let it simmer for 2–3 minutes to reduce slightly. I add the cream and let it gently simmer for 4–5 minutes until thickened. If I am using lemon zest, I stir it in at this stage and season with salt and pepper.
Next, I add the cooked potatoes to the sauce and gently stir to coat them. I nestle the cod fillets into the skillet and spoon some sauce over the top. I cover the pan and cook over low heat for 5–7 minutes until the cod is opaque and flakes easily with a fork.
Before serving, I sprinkle fresh parsley on top and enjoy it warm.
Servings and Timing
This recipe makes 4 servings.
Prep time: 15 minutes
Cook time: 30 minutes
Total time: 45 minutes
Variations
I sometimes add sautéed spinach or peas to incorporate extra vegetables. If I want a slightly different herb flavor, I swap rosemary for thyme or tarragon. For a lighter version, I use half-and-half instead of heavy cream. I also like serving it with crusty bread to soak up the sauce or pairing it with green beans or a fresh salad.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 2 days. When reheating, I prefer to warm it gently on the stovetop over low heat to prevent the cream sauce from separating. If the sauce thickens too much, I add a small splash of broth or cream to loosen it. I avoid high heat to keep the cod tender.
FAQs
Can I use frozen cod?
I can use frozen cod as long as I thaw it completely and pat it dry before cooking.
How do I know when the cod is fully cooked?
I check that the cod is opaque and flakes easily with a fork. The internal temperature should reach 145°F.
Can I make this dish ahead of time?
I prefer making it fresh, but I can prepare the sauce and potatoes ahead and gently reheat them before adding and cooking the cod.
What can I use instead of rosemary?
I sometimes substitute thyme or tarragon for a different but equally delicious flavor profile.
Can I use a different type of fish?
I can replace cod with haddock, halibut, or another firm white fish that holds up well in a creamy sauce.
Conclusion
I enjoy how this Cod & Potatoes in Rosemary Cream Sauce delivers comfort and elegance in one skillet. The creamy herb sauce, tender fish, and hearty potatoes make it a satisfying and flavorful meal that I am always happy to bring to the table.
📖 Recipe:
Print
Cod & Potatoes in Rosemary Cream Sauce
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Halal
Description
Tender cod fillets gently cooked in a silky rosemary-infused cream sauce with buttery potatoes. This comforting yet elegant one-pan dish delivers restaurant-quality flavor with simple ingredients.
Ingredients
4 cod fillets (about 5–6 oz each)
1 lb baby potatoes or Yukon Gold potatoes, halved or sliced
2 tbsp olive oil or butter
2 cloves garlic, minced
1 small shallot or 1/4 onion, finely chopped
1 cup heavy cream or half-and-half
1/2 cup chicken broth or fish stock
1 1/2 tsp fresh rosemary, finely chopped or 1/2 tsp dried rosemary
Salt, to taste
Black pepper, to taste
Zest of 1 lemon (optional)
Fresh parsley, for garnish
Instructions
- Place potatoes in a large skillet or saucepan, cover with cold salted water, and bring to a boil. Simmer for 10–12 minutes until just tender. Drain and set aside.
- Pat cod fillets dry and season with salt and pepper. Heat 1 tablespoon olive oil in a skillet over medium-high heat and sear cod for 1–2 minutes per side until lightly golden. Remove and set aside.
- Reduce heat to medium and add remaining olive oil or butter. Sauté shallots and garlic for about 2 minutes until softened.
- Stir in rosemary and cook briefly until fragrant. Pour in broth and simmer for 2–3 minutes to reduce slightly.
- Add cream and simmer gently for 4–5 minutes until slightly thickened. Stir in lemon zest if using and adjust seasoning with salt and pepper.
- Add cooked potatoes to the sauce and stir gently to coat.
- Nestle cod fillets into the skillet and spoon sauce over the top. Cover and cook on low heat for 5–7 minutes until cod is opaque and flakes easily with a fork (internal temperature 145°F).
- Garnish with fresh parsley and serve warm.
Notes
Use half-and-half for a lighter sauce option.
Substitute rosemary with thyme or tarragon for a different herb profile.
Add spinach or peas for extra vegetables.
Store leftovers in an airtight container in the refrigerator for up to 2 days.
Reheat gently over low heat and add a splash of broth or cream if needed to loosen the sauce.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 fillet with potatoes
- Calories: 520
- Sugar: 3g
- Sodium: 420mg
- Fat: 32g
- Saturated Fat: 17g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 34g
- Cholesterol: 125mg
