Savory Cod Potatoes In Rosemary Cream Sauce
Last winter, I hosted a small dinner party for my closest friends, the kind where laughter fills the house louder than the music and everyone insists on helping in the kitchen. I wanted something cozy but elegant, a dish that didn’t demand my attention while I caught up with people I hadn’t seen in months.
That’s when this cod and potato bake with rosemary cream sauce came to life. I still remember pulling it out of the oven, steam carrying that mix of garlic, lemon, and rosemary across the room.
One of my friends, who usually swears by takeout, asked for seconds before he finished his first plate. Another pulled me aside to whisper, “You need to put this on your blog.” It was hearty enough to satisfy, yet light enough that no one felt weighed down. Even the picky eater at the table scraped her plate clean.
What I love most is how stress-free it is—roast the potatoes, whisk up the sauce, slide in the fish, and the oven does the rest. It’s the kind of dish that lets you laugh, pour another glass of wine, and be fully present at the table without juggling three timers. It’s warm, it’s bright, and it has just the right amount of flair to feel like a party dish without feeling fussy.

Short Description
Tender cod fillets baked with golden potatoes in a lemony rosemary cream sauce, creating a comforting yet elegant dish perfect for dinner parties or weeknight meals.
Key Ingredients
- 3 tablespoons extra-virgin olive oil, divided
- 1 pound Yukon gold potatoes, cut into 1-inch pieces
- 2 teaspoons kosher salt, divided
- ¼ teaspoon freshly cracked black pepper
- 2 tablespoons salted butter
- 1 large shallot, chopped
- 3 cloves garlic, minced
- 1 cup heavy cream
- ½ cup chicken or fish stock
- 2 sprigs fresh rosemary
- 1 teaspoon lemon zest
- 2 tablespoons fresh lemon juice (about 1 lemon)
- 2 teaspoons Dijon mustard
- ¼ teaspoon ground cayenne pepper
- 2 tablespoons capers, drained
- 1 pound cod fillet, cut into 4 pieces
- 2 tablespoons chopped fresh parsley (optional, for garnish)
Tools Needed
- 8×8-inch baking dish
- Medium saucepan
- Sharp knife and cutting board
- Mixing spoons
- Measuring cups and spoons
Cooking Instructions
Step 1: Roast the Potatoes
Preheat the oven to 450°F and position a rack in the center. Grease an 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 2: Make the Rosemary Cream Sauce
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 softened. Stir in garlic and cook for 1 minute, just until fragrant.
Pour in cream, stock, rosemary sprigs, lemon zest, lemon juice, Dijon mustard, cayenne, and capers. Bring to a gentle simmer, then lower the heat. Cook for about 5 minutes, stirring occasionally, until slightly thickened. Remove rosemary sprigs before baking if you prefer a milder flavor.
Step 3: Bake the Fish
Season the cod with the remaining 1 teaspoon salt. Remove the roasted potatoes from the oven. Nestle the cod pieces among the potatoes and pour the warm rosemary cream sauce evenly over the top. Bake uncovered for 10–15 minutes, or until the cod flakes easily with a fork.
Step 4: Garnish and Serve
Sprinkle with fresh parsley if desired. Serve hot and enjoy the blend of creamy sauce, tender cod, and golden potatoes.
Why You’ll Love This Recipe
Comfort Meets Elegance: Cozy potatoes and creamy sauce, elevated with bright lemon and capers.
Simple Process: Minimal steps, the oven does most of the work.
Dinner Party Friendly: Looks impressive but is stress-free to make.
Balanced Flavors: Creamy, citrusy, herby, and just a touch of heat.
Versatile: Works for weeknight dinners or special occasions.
Mistakes to Avoid & Solutions
Overcooking the cod: Cod cooks quickly. Check at 10 minutes—if it flakes easily, pull it out.
Watery sauce: If the sauce doesn’t thicken, let it simmer for a few more minutes before pouring over the fish.
Potatoes too hard: Make sure they’re fork-tender before adding the fish. If needed, roast 5 extra minutes.
Too much rosemary: Leaving sprigs in while baking can make the sauce strong. Remove them earlier for a milder flavor.
Overcrowding the dish: Spread potatoes evenly so they roast instead of steaming.
Serving and Pairing Suggestions
Serve with a crisp green salad or roasted asparagus for balance.
Pair with crusty bread to soak up the sauce.
White wine like Sauvignon Blanc or Pinot Grigio complements the citrus and herbs.
Works beautifully plated individually or served family-style straight from the dish.
Storage and Reheating Tips
Store leftovers in an airtight container in the fridge for up to 2 days.
To reheat, cover with foil and warm in a 325°F oven for 10–12 minutes.
Avoid microwaving if possible—it can make the fish rubbery.
If sauce thickens too much after chilling, add a splash of stock when reheating.
FAQs
1. Can I use another fish besides cod?
Yes, halibut, haddock, or tilapia work well—just adjust cooking time based on thickness.
2. Can I make this ahead of time?
You can roast the potatoes and prepare the sauce a few hours ahead. Add fish and bake just before serving.
3. Can I use dried rosemary?
Fresh is best, but if using dried, add only 1 teaspoon since the flavor is stronger.
4. Is there a lighter version?
Swap heavy cream with half-and-half, though the sauce will be thinner.
5. Can I make it dairy-free?
Yes, use olive oil instead of butter and coconut cream instead of heavy cream for a different but delicious twist.
Tips & Tricks
Use Yukon gold potatoes—they hold their shape and turn creamy inside.
Pat cod dry before seasoning for better texture.
Add lemon slices on top before baking for extra citrus punch.
If you like more kick, increase cayenne slightly.
Let the dish rest 5 minutes before serving to allow flavors to settle.
Recipe Variations
Mediterranean Twist: Add sun-dried tomatoes and olives to the sauce.
Herb Swap: Try thyme or tarragon instead of rosemary for a different flavor profile.
Cheesy Upgrade: Sprinkle grated Parmesan on top before baking for a golden crust.
Spicy Version: Double the cayenne and add red pepper flakes for heat lovers.
Lighter Take: Replace cream with Greek yogurt after cooking the sauce (stir off heat to avoid curdling).
Final Thoughts
Cod and potatoes on their own are simple, but here they turn into something comforting yet refined. The rosemary cream sauce ties everything together with its velvety texture and bright lemon notes.
When I made it for my friends, it became more than dinner, it was a memory in the making. That’s what I hope it becomes for you too. It’s approachable enough for a weeknight but polished enough for a party. A dish that reassures you don’t need complicated techniques or endless ingredients to impress. Just good food, shared with the right people.
Savory Cod Potatoes In Rosemary Cream Sauce
Course: Main CourseDifficulty: Easy4
servings15
minutes35
minutesTender cod fillets baked with golden potatoes in a lemony rosemary cream sauce, creating a comforting yet elegant dish perfect for dinner parties or weeknight meals.
Ingredients
3 tablespoons extra-virgin olive oil, divided
1 pound Yukon gold potatoes, cut into 1-inch pieces
2 teaspoons kosher salt, divided
¼ teaspoon freshly cracked black pepper
2 tablespoons salted butter
1 large shallot, chopped
3 cloves garlic, minced
1 cup heavy cream
½ cup chicken or fish stock
2 sprigs fresh rosemary
1 teaspoon lemon zest
2 tablespoons fresh lemon juice (about 1 lemon)
2 teaspoons Dijon mustard
¼ teaspoon ground cayenne pepper
2 tablespoons capers, drained
1 pound cod fillet, cut into 4 pieces
2 tablespoons chopped fresh parsley (optional, for garnish)
Directions
- Preheat oven to 450°F and position a rack in the center. Grease an 8×8-inch baking dish with 1 tablespoon olive oil.
- Toss potatoes with 1 tablespoon olive oil, 1 teaspoon salt, and black pepper. Spread in dish and roast 20–25 minutes, until fork-tender and lightly golden.
- While potatoes roast, melt butter with remaining 1 tablespoon olive oil in a medium saucepan over medium heat.
- Add shallot and sauté about 5 minutes, until softened. Stir in garlic and cook 1 minute, just until fragrant.
- Pour in cream, stock, rosemary, lemon zest, lemon juice, Dijon mustard, cayenne, and capers. Bring to a gentle simmer, then reduce heat.
- Cook 5 minutes, stirring occasionally, until slightly thickened. Remove rosemary sprigs before baking if you prefer a milder flavor.
- Season cod with remaining 1 teaspoon salt. Remove roasted potatoes from oven. Nestle cod among potatoes and pour sauce evenly on top. Bake uncovered 10–15 minutes, until cod flakes easily with a fork.
- Sprinkle with parsley if desired. Serve hot with creamy sauce, tender cod, and golden potatoes.