Golden potatoes and flaky cod come together in this comforting, elegant dinner that’s as simple as it is satisfying. The real star? A rosemary-infused cream sauce that wraps everything in rich, herbal warmth. Whether you’re planning a cozy family dinner or looking to impress with minimal effort, this dish is the kind of recipe you’ll return to again and again.
Perfectly seared cod rests on a bed of tender, buttery potatoes, all draped in a velvety cream sauce kissed with garlic and fresh rosemary. It’s rustic and refined at once—a dish that feels like home but tastes like a night out. Pair it with crusty bread or a crisp green salad, and you’ve got yourself a complete meal.
What Kind of Potatoes Should I Use?
Yukon Gold or baby yellow potatoes work beautifully here. Their creamy texture complements the rich sauce and flaky fish without falling apart. If you’re using russet or red potatoes, just make sure to slice them evenly and parboil to soften before sautéing.
Ingredients for the Cod and Potatoes with Rosemary Cream Sauce
- 4 cod fillets (about 6 oz each)
- 1.5 lbs baby Yukon Gold potatoes, halved
- 2 tablespoons olive oil
- Salt and pepper, to taste
- 2 tablespoons butter
- 3 garlic cloves, minced
- 1 cup heavy cream
- 1 teaspoon Dijon mustard
- 1 tablespoon fresh rosemary, finely chopped
- 1/4 teaspoon red pepper flakes (optional)
- Lemon wedges, for serving

How To Make the Cod and Potatoes with Rosemary Cream Sauce
Step 1: Prepare the Potatoes
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add halved baby potatoes cut side down and cook for 6-8 minutes until golden. Flip and cook another 4-5 minutes until tender. Season with salt and pepper. Remove and set aside.
Step 2: Sear the Cod
Pat cod fillets dry with paper towels. Season both sides with salt and pepper. In the same skillet, add another tablespoon of olive oil over medium-high heat. Sear cod for 3-4 minutes per side, depending on thickness, until golden and just cooked through. Remove cod and keep warm.
Step 3: Make the Rosemary Cream Sauce
Lower heat to medium. Add butter to the skillet and stir in minced garlic. Cook until fragrant, about 30 seconds. Pour in heavy cream and stir in Dijon mustard, chopped rosemary, and red pepper flakes if using. Let simmer for 3-5 minutes until the sauce thickens slightly.
Step 4: Combine and Serve
Return the potatoes to the skillet and gently toss to coat in the sauce. Nestle the cod fillets on top. Spoon sauce over the fish and finish with a squeeze of lemon juice. Serve immediately with extra rosemary or lemon wedges on the side.
Serving and Storing Your Cod and Potatoes with Rosemary Cream Sauce
This dish shines when served fresh from the skillet, with the cod still warm and the cream sauce silky. It’s perfect on its own or with a slice of toasted sourdough or a light arugula salad. Want to level it up? A chilled glass of white wine like Sauvignon Blanc pairs beautifully.
Leftovers can be stored in an airtight container in the fridge for up to two days. Reheat gently on the stove over low heat to avoid curdling the cream. The sauce may thicken in the fridge, so add a splash of cream or milk when reheating to bring it back to life.
Frequently Asked Questions
How do I know when cod is fully cooked?
Cod should be opaque and flake easily with a fork. Its internal temperature should reach 145°F (63°C).
Can I use frozen cod?
Yes, just make sure it’s completely thawed and patted dry before cooking to ensure a good sear.
What if I don’t have fresh rosemary?
Dried rosemary works in a pinch, but use only 1 teaspoon since it’s more concentrated.
Can I use another type of fish?
Absolutely. Halibut, haddock, or tilapia are great alternatives.
Is this dish gluten-free?
Yes! Just double-check your Dijon mustard brand to ensure it’s certified gluten-free.
Can I add vegetables to this?
You can toss in spinach or peas during the last minute of simmering for a pop of color and extra nutrition.
Want More Dinner Recipes with a Comfort Twist?
If you’re into creamy, cozy meals like this Cod and Potatoes with Rosemary Cream Sauce, you might fall in love with these flavorful dishes too:
- Try this heartwarming Creamy Garlic Chicken Breasts if you’re craving more velvety sauces.
- The One Pan Chicken with Buttered Noodles offers the same kind of comfort, all in one skillet.
- For a seafood spin, the Healthy Lemon Butter Baked Cod brings a zesty brightness.
- Need a pasta fix? Check out the ultra-satisfying Creamy Tuscan Sausage Pasta for a bowl of bliss.
- Or lean into vegetables with this cheesy Giant Zucchini Parmesan that’s both hearty and wholesome.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dinner board so it’s easy to find next time you’re craving something creamy and satisfying.
And when you try it, drop a comment below—did you tweak the sauce or use a different herb? Maybe added some spinach? I’d love to hear your take.
Want daily ideas like this? Head to my Pinterest @NinaDishes and follow for more weeknight inspiration and cozy bites.


Cod and Potatoes with Rosemary Cream Sauce
- Total Time: 35 minutes
- Yield: 4 servings
Description
Flaky cod fillets and golden baby potatoes come together in a skillet dinner that’s elevated by a rosemary-infused cream sauce. It’s a comforting yet elegant dish perfect for any night of the week.
Ingredients
4 cod fillets (6 oz each)
1.5 lbs baby Yukon Gold potatoes, halved
2 tablespoons olive oil
Salt and pepper, to taste
2 tablespoons butter
3 garlic cloves, minced
1 cup heavy cream
1 teaspoon Dijon mustard
1 tablespoon fresh rosemary, finely chopped
0.25 teaspoon red pepper flakes (optional)
Lemon wedges, for serving
Instructions
1. In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add halved baby potatoes cut side down and cook for 6-8 minutes until golden. Flip and cook another 4-5 minutes until tender. Season with salt and pepper. Remove and set aside.
2. Pat cod fillets dry with paper towels. Season both sides with salt and pepper. In the same skillet, add another tablespoon of olive oil over medium-high heat. Sear cod for 3-4 minutes per side, until golden and just cooked through. Remove cod and keep warm.
3. Lower heat to medium. Add butter to the skillet and stir in minced garlic. Cook until fragrant, about 30 seconds. Pour in heavy cream and stir in Dijon mustard, chopped rosemary, and red pepper flakes if using. Let simmer for 3-5 minutes until the sauce thickens slightly.
4. Return the potatoes to the skillet and gently toss to coat in the sauce. Nestle the cod fillets on top. Spoon sauce over the fish and finish with a squeeze of lemon juice. Serve immediately with extra rosemary or lemon wedges on the side.
Notes
Use Yukon Gold or baby yellow potatoes for best results.
If using dried rosemary, reduce to 1 teaspoon.
Add a splash of cream when reheating to loosen the sauce.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: American
Nutrition
- Serving Size: 1 plate
- Calories: 490
- Sugar: 2g
- Sodium: 380mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 35g
- Cholesterol: 110mg
Keywords: Cod, potatoes, cream sauce, rosemary, skillet dinner
